@charset "UTF-8";
/*!
 * Bootstrap
 */
@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@-webkit-keyframes bounce{0%{-webkit-transform:matrix3d(.8,0,0,0,0,.8,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.8,0,0,0,0,.8,0,0,0,0,1,0,0,0,0,1)}3.4%{-webkit-transform:matrix3d(.863,0,0,0,0,.881,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.863,0,0,0,0,.881,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(.89,0,0,0,0,.92,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.89,0,0,0,0,.92,0,0,0,0,1,0,0,0,0,1)}6.81%{-webkit-transform:matrix3d(.932,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.932,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(.977,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.977,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1)}10.21%{-webkit-transform:matrix3d(.988,0,0,0,0,1.045,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.988,0,0,0,0,1.045,0,0,0,0,1,0,0,0,0,1)}13.61%{-webkit-transform:matrix3d(1.025,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.025,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.028,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.028,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1)}17.52%{-webkit-transform:matrix3d(1.042,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.042,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.042,0,0,0,0,1.037,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.042,0,0,0,0,1.037,0,0,0,0,1,0,0,0,0,1)}21.32%{-webkit-transform:matrix3d(1.039,0,0,0,0,1.014,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.039,0,0,0,0,1.014,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.03,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1)}25.23%{-webkit-transform:matrix3d(1.027,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.027,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1)}29.03%{-webkit-transform:matrix3d(1.013,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.013,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.01,0,0,0,0,.98,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01,0,0,0,0,.98,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(.996,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.996,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1)}36.74%{-webkit-transform:matrix3d(.994,0,0,0,0,.996,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.994,0,0,0,0,.996,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(.992,0,0,0,0,1.004,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.992,0,0,0,0,1.004,0,0,0,0,1,0,0,0,0,1)}44.44%{-webkit-transform:matrix3d(.993,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.993,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(.998,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.998,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}59.86%,63.26%{-webkit-transform:matrix3d(1.001,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1)}75.28%{-webkit-transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}85.49%,90.69%,to{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes bounce{0%{-webkit-transform:matrix3d(.8,0,0,0,0,.8,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.8,0,0,0,0,.8,0,0,0,0,1,0,0,0,0,1)}3.4%{-webkit-transform:matrix3d(.863,0,0,0,0,.881,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.863,0,0,0,0,.881,0,0,0,0,1,0,0,0,0,1)}4.7%{-webkit-transform:matrix3d(.89,0,0,0,0,.92,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.89,0,0,0,0,.92,0,0,0,0,1,0,0,0,0,1)}6.81%{-webkit-transform:matrix3d(.932,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.932,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}9.41%{-webkit-transform:matrix3d(.977,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.977,0,0,0,0,1.034,0,0,0,0,1,0,0,0,0,1)}10.21%{-webkit-transform:matrix3d(.988,0,0,0,0,1.045,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.988,0,0,0,0,1.045,0,0,0,0,1,0,0,0,0,1)}13.61%{-webkit-transform:matrix3d(1.025,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.025,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1)}14.11%{-webkit-transform:matrix3d(1.028,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.028,0,0,0,0,1.066,0,0,0,0,1,0,0,0,0,1)}17.52%{-webkit-transform:matrix3d(1.042,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.042,0,0,0,0,1.048,0,0,0,0,1,0,0,0,0,1)}18.72%{-webkit-transform:matrix3d(1.042,0,0,0,0,1.037,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.042,0,0,0,0,1.037,0,0,0,0,1,0,0,0,0,1)}21.32%{-webkit-transform:matrix3d(1.039,0,0,0,0,1.014,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.039,0,0,0,0,1.014,0,0,0,0,1,0,0,0,0,1)}24.32%{-webkit-transform:matrix3d(1.03,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.03,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1)}25.23%{-webkit-transform:matrix3d(1.027,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.027,0,0,0,0,.988,0,0,0,0,1,0,0,0,0,1)}29.03%{-webkit-transform:matrix3d(1.013,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.013,0,0,0,0,.979,0,0,0,0,1,0,0,0,0,1)}29.93%{-webkit-transform:matrix3d(1.01,0,0,0,0,.98,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.01,0,0,0,0,.98,0,0,0,0,1,0,0,0,0,1)}35.54%{-webkit-transform:matrix3d(.996,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.996,0,0,0,0,.992,0,0,0,0,1,0,0,0,0,1)}36.74%{-webkit-transform:matrix3d(.994,0,0,0,0,.996,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.994,0,0,0,0,.996,0,0,0,0,1,0,0,0,0,1)}41.04%{-webkit-transform:matrix3d(.992,0,0,0,0,1.004,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.992,0,0,0,0,1.004,0,0,0,0,1,0,0,0,0,1)}44.44%{-webkit-transform:matrix3d(.993,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.993,0,0,0,0,1.006,0,0,0,0,1,0,0,0,0,1)}52.15%{-webkit-transform:matrix3d(.998,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(.998,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}59.86%,63.26%{-webkit-transform:matrix3d(1.001,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1.001,0,0,0,0,.998,0,0,0,0,1,0,0,0,0,1)}75.28%{-webkit-transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1.001,0,0,0,0,1,0,0,0,0,1)}85.49%,90.69%,to{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@-webkit-keyframes spinner-linear{0%{left:-35%;right:100%}60%,to{left:100%;right:-90%}}@keyframes spinner-linear{0%{left:-35%;right:100%}60%,to{left:100%;right:-90%}}@-webkit-keyframes spinner-linear-short{0%{left:-200%;right:100%}60%,to{left:107%;right:-8%}}@keyframes spinner-linear-short{0%{left:-200%;right:100%}60%,to{left:107%;right:-8%}}@-webkit-keyframes spinner-dots{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spinner-dots{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spinner-ball{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes spinner-ball{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes spinner-circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-circle{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-svg-spinner{0%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}20%{-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(250deg);transform:rotate(250deg)}}@keyframes spinner-svg-spinner{0%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}20%{-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{-webkit-transform:rotate(250deg);transform:rotate(250deg)}}@-webkit-keyframes spinner-svg-progress{0%{stroke-dasharray:1,150;stroke-dashoffset:0}20%{stroke-dasharray:1,150;stroke-dash-offset:0}60%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes spinner-svg-progress{0%{stroke-dasharray:1,150;stroke-dashoffset:0}20%{stroke-dasharray:1,150;stroke-dash-offset:0}60%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@-webkit-keyframes spinner-svg-colors{0%,23%{stroke:#db3236}27%,48%{stroke:#4885ed}52%,73%{stroke:#3cba54}77%,98%{stroke:#f4c20d}}@keyframes spinner-svg-colors{0%,23%{stroke:#db3236}27%,48%{stroke:#4885ed}52%,73%{stroke:#3cba54}77%,98%{stroke:#f4c20d}}@-webkit-keyframes spinner-material{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-top-color:#3f51b5}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg);border-top-color:#f44336}50%{-webkit-transform:rotate(720deg);transform:rotate(720deg);border-top-color:#ffc107}75%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg);border-top-color:#4caf50}to{-webkit-transform:rotate(1440deg);transform:rotate(1440deg);border-top-color:#3f51b5}}@keyframes spinner-material{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-top-color:#3f51b5}25%{-webkit-transform:rotate(360deg);transform:rotate(360deg);border-top-color:#f44336}50%{-webkit-transform:rotate(720deg);transform:rotate(720deg);border-top-color:#ffc107}75%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg);border-top-color:#4caf50}to{-webkit-transform:rotate(1440deg);transform:rotate(1440deg);border-top-color:#3f51b5}}@-webkit-keyframes h-shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes h-shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@-webkit-keyframes dock-show{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform-origin:right bottom 0;transform-origin:right bottom 0;-webkit-transform:scale(0,0);transform:scale(0,0)}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes dock-show{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform-origin:right bottom 0;transform-origin:right bottom 0;-webkit-transform:scale(0,0);transform:scale(0,0)}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes dock-w{to{max-width:100%;max-height:100%;height:auto;margin:0 8px}}@keyframes dock-w{to{max-width:100%;max-height:100%;height:auto;margin:0 8px}}@-webkit-keyframes showPop{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showPop{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.15);transform:scale(1.15)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flip{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}40%,to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes flip{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}40%,to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes loaderhexa{0%,to{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50,0,0,1)}2.14%{-webkit-transform:matrix3d(1.133,0,0,0,0,1.133,0,0,0,0,1,0,-10.872,0,0,1);transform:matrix3d(1.133,0,0,0,0,1.133,0,0,0,0,1,0,-10.872,0,0,1)}2.87%{-webkit-transform:matrix3d(1.152,0,0,0,0,1.152,0,0,0,0,1,0,1.427,0,0,1);transform:matrix3d(1.152,0,0,0,0,1.152,0,0,0,0,1,0,1.427,0,0,1)}4.27%{-webkit-transform:matrix3d(1.165,0,0,0,0,1.165,0,0,0,0,1,0,21.718,0,0,1);transform:matrix3d(1.165,0,0,0,0,1.165,0,0,0,0,1,0,21.718,0,0,1)}5.74%{-webkit-transform:matrix3d(1.155,0,0,0,0,1.155,0,0,0,0,1,0,37.859,0,0,1);transform:matrix3d(1.155,0,0,0,0,1.155,0,0,0,0,1,0,37.859,0,0,1)}8.48%{-webkit-transform:matrix3d(1.106,0,0,0,0,1.106,0,0,0,0,1,0,54.772,0,0,1);transform:matrix3d(1.106,0,0,0,0,1.106,0,0,0,0,1,0,54.772,0,0,1)}8.61%{-webkit-transform:matrix3d(1.104,0,0,0,0,1.104,0,0,0,0,1,0,55.228,0,0,1);transform:matrix3d(1.104,0,0,0,0,1.104,0,0,0,0,1,0,55.228,0,0,1)}11.48%{-webkit-transform:matrix3d(1.051,0,0,0,0,1.051,0,0,0,0,1,0,59.333,0,0,1);transform:matrix3d(1.051,0,0,0,0,1.051,0,0,0,0,1,0,59.333,0,0,1)}12.61%{-webkit-transform:matrix3d(1.035,0,0,0,0,1.035,0,0,0,0,1,0,58.914,0,0,1);transform:matrix3d(1.035,0,0,0,0,1.035,0,0,0,0,1,0,58.914,0,0,1)}16.82%{-webkit-transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,54.22,0,0,1);transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,54.22,0,0,1)}18.89%{-webkit-transform:matrix3d(.994,0,0,0,0,.994,0,0,0,0,1,0,52.063,0,0,1);transform:matrix3d(.994,0,0,0,0,.994,0,0,0,0,1,0,52.063,0,0,1)}20.95%{-webkit-transform:matrix3d(.992,0,0,0,0,.992,0,0,0,0,1,0,50.578,0,0,1);transform:matrix3d(.992,0,0,0,0,.992,0,0,0,0,1,0,50.578,0,0,1)}26.29%{-webkit-transform:matrix3d(.996,0,0,0,0,.996,0,0,0,0,1,0,49.377,0,0,1);transform:matrix3d(.996,0,0,0,0,.996,0,0,0,0,1,0,49.377,0,0,1)}33.23%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.833,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.833,0,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.84,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.84,0,0,1)}35.47%{-webkit-transform:matrix3d(.868,0,0,0,0,.868,0,0,0,0,1,0,10.81,0,0,1);transform:matrix3d(.868,0,0,0,0,.868,0,0,0,0,1,0,10.81,0,0,1)}36.2%{-webkit-transform:matrix3d(.848,0,0,0,0,.848,0,0,0,0,1,0,-1.468,0,0,1);transform:matrix3d(.848,0,0,0,0,.848,0,0,0,0,1,0,-1.468,0,0,1)}37.6%{-webkit-transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-21.732,0,0,1);transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-21.732,0,0,1)}37.64%{-webkit-transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-22.158,0,0,1);transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-22.158,0,0,1)}39.07%{-webkit-transform:matrix3d(.846,0,0,0,0,.846,0,0,0,0,1,0,-37.856,0,0,1);transform:matrix3d(.846,0,0,0,0,.846,0,0,0,0,1,0,-37.856,0,0,1)}41.11%{-webkit-transform:matrix3d(.88,0,0,0,0,.88,0,0,0,0,1,0,-51.865,0,0,1);transform:matrix3d(.88,0,0,0,0,.88,0,0,0,0,1,0,-51.865,0,0,1)}41.81%{-webkit-transform:matrix3d(.894,0,0,0,0,.894,0,0,0,0,1,0,-54.757,0,0,1);transform:matrix3d(.894,0,0,0,0,.894,0,0,0,0,1,0,-54.757,0,0,1)}41.94%{-webkit-transform:matrix3d(.897,0,0,0,0,.897,0,0,0,0,1,0,-55.212,0,0,1);transform:matrix3d(.897,0,0,0,0,.897,0,0,0,0,1,0,-55.212,0,0,1)}44.81%{-webkit-transform:matrix3d(.949,0,0,0,0,.949,0,0,0,0,1,0,-59.318,0,0,1);transform:matrix3d(.949,0,0,0,0,.949,0,0,0,0,1,0,-59.318,0,0,1)}45.95%{-webkit-transform:matrix3d(.966,0,0,0,0,.966,0,0,0,0,1,0,-58.901,0,0,1);transform:matrix3d(.966,0,0,0,0,.966,0,0,0,0,1,0,-58.901,0,0,1)}50.15%{opacity:0;-webkit-transform:matrix3d(1.001,0,0,0,0,1.001,0,0,0,0,1,0,-54.216,0,0,1);transform:matrix3d(1.001,0,0,0,0,1.001,0,0,0,0,1,0,-54.216,0,0,1)}52.22%{-webkit-transform:matrix3d(1.006,0,0,0,0,1.006,0,0,0,0,1,0,-52.062,0,0,1);transform:matrix3d(1.006,0,0,0,0,1.006,0,0,0,0,1,0,-52.062,0,0,1)}54.29%{-webkit-transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.578,0,0,1);transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.578,0,0,1)}54.32%{-webkit-transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.56,0,0,1);transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.56,0,0,1)}55.99%{-webkit-transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,-49.855,0,0,1);transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,-49.855,0,0,1)}59.63%{-webkit-transform:matrix3d(1.004,0,0,0,0,1.004,0,0,0,0,1,0,-49.378,0,0,1);transform:matrix3d(1.004,0,0,0,0,1.004,0,0,0,0,1,0,-49.378,0,0,1)}66.67%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.84,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.84,0,0,1)}70.97%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.013,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.013,0,0,1)}74.44%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.042,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.042,0,0,1)}87.65%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.998,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.998,0,0,1)}89.32%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.997,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.997,0,0,1)}}@keyframes loaderhexa{0%,to{opacity:1;-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50,0,0,1)}2.14%{-webkit-transform:matrix3d(1.133,0,0,0,0,1.133,0,0,0,0,1,0,-10.872,0,0,1);transform:matrix3d(1.133,0,0,0,0,1.133,0,0,0,0,1,0,-10.872,0,0,1)}2.87%{-webkit-transform:matrix3d(1.152,0,0,0,0,1.152,0,0,0,0,1,0,1.427,0,0,1);transform:matrix3d(1.152,0,0,0,0,1.152,0,0,0,0,1,0,1.427,0,0,1)}4.27%{-webkit-transform:matrix3d(1.165,0,0,0,0,1.165,0,0,0,0,1,0,21.718,0,0,1);transform:matrix3d(1.165,0,0,0,0,1.165,0,0,0,0,1,0,21.718,0,0,1)}5.74%{-webkit-transform:matrix3d(1.155,0,0,0,0,1.155,0,0,0,0,1,0,37.859,0,0,1);transform:matrix3d(1.155,0,0,0,0,1.155,0,0,0,0,1,0,37.859,0,0,1)}8.48%{-webkit-transform:matrix3d(1.106,0,0,0,0,1.106,0,0,0,0,1,0,54.772,0,0,1);transform:matrix3d(1.106,0,0,0,0,1.106,0,0,0,0,1,0,54.772,0,0,1)}8.61%{-webkit-transform:matrix3d(1.104,0,0,0,0,1.104,0,0,0,0,1,0,55.228,0,0,1);transform:matrix3d(1.104,0,0,0,0,1.104,0,0,0,0,1,0,55.228,0,0,1)}11.48%{-webkit-transform:matrix3d(1.051,0,0,0,0,1.051,0,0,0,0,1,0,59.333,0,0,1);transform:matrix3d(1.051,0,0,0,0,1.051,0,0,0,0,1,0,59.333,0,0,1)}12.61%{-webkit-transform:matrix3d(1.035,0,0,0,0,1.035,0,0,0,0,1,0,58.914,0,0,1);transform:matrix3d(1.035,0,0,0,0,1.035,0,0,0,0,1,0,58.914,0,0,1)}16.82%{-webkit-transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,54.22,0,0,1);transform:matrix3d(.999,0,0,0,0,.999,0,0,0,0,1,0,54.22,0,0,1)}18.89%{-webkit-transform:matrix3d(.994,0,0,0,0,.994,0,0,0,0,1,0,52.063,0,0,1);transform:matrix3d(.994,0,0,0,0,.994,0,0,0,0,1,0,52.063,0,0,1)}20.95%{-webkit-transform:matrix3d(.992,0,0,0,0,.992,0,0,0,0,1,0,50.578,0,0,1);transform:matrix3d(.992,0,0,0,0,.992,0,0,0,0,1,0,50.578,0,0,1)}26.29%{-webkit-transform:matrix3d(.996,0,0,0,0,.996,0,0,0,0,1,0,49.377,0,0,1);transform:matrix3d(.996,0,0,0,0,.996,0,0,0,0,1,0,49.377,0,0,1)}33.23%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.833,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.833,0,0,1)}33.33%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.84,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,49.84,0,0,1)}35.47%{-webkit-transform:matrix3d(.868,0,0,0,0,.868,0,0,0,0,1,0,10.81,0,0,1);transform:matrix3d(.868,0,0,0,0,.868,0,0,0,0,1,0,10.81,0,0,1)}36.2%{-webkit-transform:matrix3d(.848,0,0,0,0,.848,0,0,0,0,1,0,-1.468,0,0,1);transform:matrix3d(.848,0,0,0,0,.848,0,0,0,0,1,0,-1.468,0,0,1)}37.6%{-webkit-transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-21.732,0,0,1);transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-21.732,0,0,1)}37.64%{-webkit-transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-22.158,0,0,1);transform:matrix3d(.835,0,0,0,0,.835,0,0,0,0,1,0,-22.158,0,0,1)}39.07%{-webkit-transform:matrix3d(.846,0,0,0,0,.846,0,0,0,0,1,0,-37.856,0,0,1);transform:matrix3d(.846,0,0,0,0,.846,0,0,0,0,1,0,-37.856,0,0,1)}41.11%{-webkit-transform:matrix3d(.88,0,0,0,0,.88,0,0,0,0,1,0,-51.865,0,0,1);transform:matrix3d(.88,0,0,0,0,.88,0,0,0,0,1,0,-51.865,0,0,1)}41.81%{-webkit-transform:matrix3d(.894,0,0,0,0,.894,0,0,0,0,1,0,-54.757,0,0,1);transform:matrix3d(.894,0,0,0,0,.894,0,0,0,0,1,0,-54.757,0,0,1)}41.94%{-webkit-transform:matrix3d(.897,0,0,0,0,.897,0,0,0,0,1,0,-55.212,0,0,1);transform:matrix3d(.897,0,0,0,0,.897,0,0,0,0,1,0,-55.212,0,0,1)}44.81%{-webkit-transform:matrix3d(.949,0,0,0,0,.949,0,0,0,0,1,0,-59.318,0,0,1);transform:matrix3d(.949,0,0,0,0,.949,0,0,0,0,1,0,-59.318,0,0,1)}45.95%{-webkit-transform:matrix3d(.966,0,0,0,0,.966,0,0,0,0,1,0,-58.901,0,0,1);transform:matrix3d(.966,0,0,0,0,.966,0,0,0,0,1,0,-58.901,0,0,1)}50.15%{opacity:0;-webkit-transform:matrix3d(1.001,0,0,0,0,1.001,0,0,0,0,1,0,-54.216,0,0,1);transform:matrix3d(1.001,0,0,0,0,1.001,0,0,0,0,1,0,-54.216,0,0,1)}52.22%{-webkit-transform:matrix3d(1.006,0,0,0,0,1.006,0,0,0,0,1,0,-52.062,0,0,1);transform:matrix3d(1.006,0,0,0,0,1.006,0,0,0,0,1,0,-52.062,0,0,1)}54.29%{-webkit-transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.578,0,0,1);transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.578,0,0,1)}54.32%{-webkit-transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.56,0,0,1);transform:matrix3d(1.008,0,0,0,0,1.008,0,0,0,0,1,0,-50.56,0,0,1)}55.99%{-webkit-transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,-49.855,0,0,1);transform:matrix3d(1.007,0,0,0,0,1.007,0,0,0,0,1,0,-49.855,0,0,1)}59.63%{-webkit-transform:matrix3d(1.004,0,0,0,0,1.004,0,0,0,0,1,0,-49.378,0,0,1);transform:matrix3d(1.004,0,0,0,0,1.004,0,0,0,0,1,0,-49.378,0,0,1)}66.67%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.84,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.84,0,0,1)}70.97%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.013,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.013,0,0,1)}74.44%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.042,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-50.042,0,0,1)}87.65%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.998,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.998,0,0,1)}89.32%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.997,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,-49.997,0,0,1)}}@-webkit-keyframes hue{0%{-webkit-filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(-360deg)}}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@media screen and (max-width:0){.d-none-xs{display:none}}@media screen and (max-width:576px){.d-none-sm{display:none}}@media screen and (max-width:768px){.d-none-md{display:none}}@media screen and (max-width:992px){.d-none-lg{display:none}}@media screen and (max-width:1200px){.d-none-xl{display:none}}@media screen and (max-width:1440px){.d-none-xxl{display:none}}@media screen and (max-width:1600px){.d-none-3xl{display:none}}:root{--blue:#007bff;--indigo:#6610f2;--purple:#926dde;--pink:#f96197;--red:#dc3545;--orange:#fd7e14;--yellow:#fcc525;--green:#28a745;--teal:#20c997;--cyan:#3899ec;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#3899ec;--secondary:#374351;--third:#f9bb30;--success:#70b77e;--info:#78c0e0;--warning:#f79256;--danger:#d72638;--brown:#8d6658;--dark:#1f2831;--text:#4d5259;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1440px;--breakpoint-3xl:1600px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid rgba(0,0,0,.1);border-top-color:rgba(77,82,89,.07);margin:2rem auto}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}dl,ol,p,ul{margin-bottom:1rem}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote,figure{margin:0 0 1rem}b,strong{font-weight:500}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:transparent;color:#374351;-webkit-transition:.2s linear;transition:.2s linear}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}samp{font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar;display:block;font-size:87.5%}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.display-1,.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;line-height:1.2}.display-2,.display-3,.display-4{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3,.display-4{font-size:4.5rem}.display-4{font-size:3.5rem}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.dl-inline dd,.dl-inline dt,.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code,kbd{font-size:87.5%}code{word-wrap:break-word;white-space:nowrap;color:#ba5e63}a>code,pre code{color:inherit}kbd{padding:.2rem .4rem;color:#fff;border-radius:.2rem;background-color:#1f2831}kbd kbd{padding:0;font-size:100%;font-weight:700}pre code{font-size:inherit;word-break:normal}.pre-scrollable{overflow-y:scroll}.container,.container-3xl,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}}@media (min-width:1600px){.container,.container-3xl,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.card>hr,.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-auto{position:relative;padding-right:15px;padding-left:15px}.col-3xl,.col-3xl-1,.col-3xl-10,.col-3xl-11,.col-3xl-12,.col-3xl-2,.col-3xl-3,.col-3xl-4,.col-3xl-5,.col-3xl-6,.col-3xl-7,.col-3xl-8,.col-3xl-9,.col-3xl-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*,.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*,.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-auto,.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1,.col-2,.col-3{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2,.col-3{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5,.col-6{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7,.col-8,.col-9{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8,.col-9{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11,.col-12{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*,.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*,.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-sm-auto,.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1,.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-10,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*,.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*,.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-md-auto,.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*,.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*,.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg-auto,.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*,.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*,.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xl-auto,.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1,.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1440px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*,.row-cols-xxl-3>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*,.row-cols-xxl-5>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xxl-auto,.row-cols-xxl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1,.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3,.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5,.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7,.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-10,.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11,.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}@media (min-width:1600px){.col-3xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-3xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-3xl-2>*,.row-cols-3xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3xl-3>*{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-3xl-4>*,.row-cols-3xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-3xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-3xl-auto,.row-cols-3xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-3xl-1,.col-3xl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-3xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3xl-3,.col-3xl-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-3xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-3xl-5,.col-3xl-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-3xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-3xl-7,.col-3xl-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-3xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-3xl-10,.col-3xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-3xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-3xl-11,.col-3xl-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-3xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-3xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-3xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-3xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-3xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-3xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-3xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-3xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-3xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-3xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-3xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-3xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-3xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-3xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-3xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-3xl-0{margin-left:0}.offset-3xl-1{margin-left:8.33333%}.offset-3xl-2{margin-left:16.66667%}.offset-3xl-3{margin-left:25%}.offset-3xl-4{margin-left:33.33333%}.offset-3xl-5{margin-left:41.66667%}.offset-3xl-6{margin-left:50%}.offset-3xl-7{margin-left:58.33333%}.offset-3xl-8{margin-left:66.66667%}.offset-3xl-9{margin-left:75%}.offset-3xl-10{margin-left:83.33333%}.offset-3xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top}.table td{border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th,.table-dark.table-bordered{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddfe2}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#c0c4c8}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfd2d6}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media (max-width:1439.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}@media (max-width:1599.98px){.table-responsive-3xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-3xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{background-color:#fff;outline:0}.form-control::-webkit-input-placeholder{opacity:1}.form-control::-moz-placeholder{opacity:1}.form-control:-ms-input-placeholder{opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#868e96}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid~.custom-control-label::before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid~.custom-control-label::before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}@media (min-width:576px){.form-inline .form-group,.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary.focus,.btn-primary:focus{background-color:#0069d9;border-color:#0062cc;-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary.focus,.btn-secondary:focus{background-color:#727b84;border-color:#6c757d;-webkit-box-shadow:0 0 0 .2rem rgba(152,159,166,.5);box-shadow:0 0 0 .2rem rgba(152,159,166,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(152,159,166,.5);box-shadow:0 0 0 .2rem rgba(152,159,166,.5)}.btn-success.focus,.btn-success:focus{background-color:#218838;border-color:#1e7e34;-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info.focus,.btn-info:focus{background-color:#138496;border-color:#117a8b;-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning.focus,.btn-warning:focus{background-color:#e0a800;border-color:#d39e00;-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger.focus,.btn-danger:focus{background-color:#c82333;border-color:#bd2130;-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{border-color:#dae0e5;-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.focus{color:#212529;background-color:#e2e6ea}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark.focus,.btn-dark:focus{background-color:#23272b;border-color:#1d2124;-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#868e96;border-color:#868e96}.btn-outline-secondary:hover{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(134,142,150,.5);box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(134,142,150,.5);box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#868e96;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after,.dropleft .dropdown-toggle:empty::after,.dropright .dropdown-toggle:empty::after,.dropup .dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1440px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}@media (min-width:1600px){.dropdown-menu-3xl-left{right:auto;left:0}.dropdown-menu-3xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropright .dropdown-toggle::after,.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid;vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent;vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;padding:.25rem 1.5rem;clear:both;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;font-size:.875rem;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.media.flex-column>div,progress{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn,.dl-inline dd{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-prepend{margin-right:-1px}.input-group-append,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#868e96}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::after,.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label::before{pointer-events:none;background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before,.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#868e96;background-color:#e9ecef}.custom-select::-ms-expand,select.form-control::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file,.custom-file-input{position:relative;height:calc(1.5em + .75rem + 2px)}.custom-file{display:inline-block;margin-bottom:0}.custom-file-input{z-index:2;width:100%;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label,.custom-file-label::after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);overflow:hidden;font-weight:400;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bootstrap-timepicker-widget table td input:focus,.custom-range:focus,canvas:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container,.navbar .container-3xl,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar .container-xxl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-3xl,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm,.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-3xl,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-3xl,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md,.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-3xl,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-3xl,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg,.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-3xl,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-3xl,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl,.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-3xl,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width:1439.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-3xl,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1440px){.navbar-expand-xxl,.navbar-expand-xxl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-xxl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-3xl,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-sm,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}@media (max-width:1599.98px){.navbar-expand-3xl>.container,.navbar-expand-3xl>.container-3xl,.navbar-expand-3xl>.container-fluid,.navbar-expand-3xl>.container-lg,.navbar-expand-3xl>.container-md,.navbar-expand-3xl>.container-sm,.navbar-expand-3xl>.container-xl,.navbar-expand-3xl>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1600px){.navbar-expand-3xl,.navbar-expand-3xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-3xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-3xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-3xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-3xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-3xl>.container,.navbar-expand-3xl>.container-3xl,.navbar-expand-3xl>.container-fluid,.navbar-expand-3xl>.container-lg,.navbar-expand-3xl>.container-md,.navbar-expand-3xl>.container-sm,.navbar-expand-3xl>.container-xl,.navbar-expand-3xl>.container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-3xl .navbar-nav-scroll{overflow:visible}.navbar-expand-3xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-3xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-3xl,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.container-xxl{padding-right:0;padding-left:0}.navbar-expand,.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-3xl,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,.navbar-expand>.container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb,.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;border-radius:.25rem}.breadcrumb{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{padding-left:0}.page-link{position:relative;display:block;padding:.5rem .75rem;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#868e96;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em}.badge-primary{color:#fff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#6c757d}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(134,142,150,.5);box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.badge-success{color:#fff}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border-radius:.25rem}.alert-heading{color:inherit}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{border-color:#dddfe2}.alert-secondary hr{border-top-color:#cfd2d6}.alert-secondary .alert-link{color:#2e3133}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.progress,.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.progress{height:1rem;line-height:0;font-size:.75rem;border-radius:.25rem}.progress-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1440px){.list-group-horizontal-xxl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1600px){.list-group-horizontal-3xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-3xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-3xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-3xl>.list-group-item.active{margin-top:0}.list-group-horizontal-3xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-3xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#464a4e;background-color:#dddfe2}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#464a4e;background-color:#cfd2d6}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#464a4e;border-color:#464a4e}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}.teaser figcaption::after,.teaser figcaption::before,a.close.disabled{pointer-events:none}.modal,.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-centered,.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-dialog-scrollable{max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-content,.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade,.teaser-steve:hover h2:before{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{z-index:1070;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip,.tooltip .arrow{position:absolute;display:block}.tooltip .arrow{width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#323232}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#323232}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#323232}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#323232}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;border-radius:.25rem}.popover,.popover .arrow{position:absolute;display:block}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top,.form-group .form-control-feedback ul{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left,.dropdown-item i{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel,.carousel-inner{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{width:100%;overflow:hidden}.carousel-inner::after,.clearfix::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;transition:none}}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:opacity 0s .6s;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;text-indent:-999px;cursor:pointer;background-clip:padding-box}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;transition:none}}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#6c757d!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1440px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1600px){.d-3xl-none{display:none!important}.d-3xl-inline{display:inline!important}.d-3xl-inline-block{display:inline-block!important}.d-3xl-block{display:block!important}.d-3xl-table{display:table!important}.d-3xl-table-row{display:table-row!important}.d-3xl-table-cell{display:table-cell!important}.d-3xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-3xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-column,.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-column,.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-column-reverse,.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-column,.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-column-reverse,.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-column,.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-column-reverse,.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-column,.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-column-reverse,.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1440px){.flex-xxl-column,.flex-xxl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-column-reverse,.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1600px){.flex-3xl-column,.flex-3xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-3xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-3xl-column-reverse,.flex-3xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-3xl-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-3xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-3xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-3xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-3xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-3xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-3xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-3xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-3xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-3xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-3xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-3xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-3xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-3xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-3xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-3xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-3xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-3xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-3xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-3xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-3xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-3xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-3xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-3xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-3xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-3xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-3xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-3xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-3xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-3xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-3xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1440px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}@media (min-width:1600px){.float-3xl-left{float:left!important}.float-3xl-right{float:right!important}.float-3xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1440px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}@media (min-width:1600px){.m-3xl-0{margin:0!important}.mt-3xl-0,.my-3xl-0{margin-top:0!important}.mr-3xl-0,.mx-3xl-0{margin-right:0!important}.mb-3xl-0,.my-3xl-0{margin-bottom:0!important}.ml-3xl-0,.mx-3xl-0{margin-left:0!important}.m-3xl-1{margin:.25rem!important}.mt-3xl-1,.my-3xl-1{margin-top:.25rem!important}.mr-3xl-1,.mx-3xl-1{margin-right:.25rem!important}.mb-3xl-1,.my-3xl-1{margin-bottom:.25rem!important}.ml-3xl-1,.mx-3xl-1{margin-left:.25rem!important}.m-3xl-2{margin:.5rem!important}.mt-3xl-2,.my-3xl-2{margin-top:.5rem!important}.mr-3xl-2,.mx-3xl-2{margin-right:.5rem!important}.mb-3xl-2,.my-3xl-2{margin-bottom:.5rem!important}.ml-3xl-2,.mx-3xl-2{margin-left:.5rem!important}.m-3xl-3{margin:1rem!important}.mt-3xl-3,.my-3xl-3{margin-top:1rem!important}.mr-3xl-3,.mx-3xl-3{margin-right:1rem!important}.mb-3xl-3,.my-3xl-3{margin-bottom:1rem!important}.ml-3xl-3,.mx-3xl-3{margin-left:1rem!important}.m-3xl-4{margin:1.5rem!important}.mt-3xl-4,.my-3xl-4{margin-top:1.5rem!important}.mr-3xl-4,.mx-3xl-4{margin-right:1.5rem!important}.mb-3xl-4,.my-3xl-4{margin-bottom:1.5rem!important}.ml-3xl-4,.mx-3xl-4{margin-left:1.5rem!important}.m-3xl-5{margin:3rem!important}.mt-3xl-5,.my-3xl-5{margin-top:3rem!important}.mr-3xl-5,.mx-3xl-5{margin-right:3rem!important}.mb-3xl-5,.my-3xl-5{margin-bottom:3rem!important}.ml-3xl-5,.mx-3xl-5{margin-left:3rem!important}.p-3xl-0{padding:0!important}.pt-3xl-0,.py-3xl-0{padding-top:0!important}.pr-3xl-0,.px-3xl-0{padding-right:0!important}.pb-3xl-0,.py-3xl-0{padding-bottom:0!important}.pl-3xl-0,.px-3xl-0{padding-left:0!important}.p-3xl-1{padding:.25rem!important}.pt-3xl-1,.py-3xl-1{padding-top:.25rem!important}.pr-3xl-1,.px-3xl-1{padding-right:.25rem!important}.pb-3xl-1,.py-3xl-1{padding-bottom:.25rem!important}.pl-3xl-1,.px-3xl-1{padding-left:.25rem!important}.p-3xl-2{padding:.5rem!important}.pt-3xl-2,.py-3xl-2{padding-top:.5rem!important}.pr-3xl-2,.px-3xl-2{padding-right:.5rem!important}.pb-3xl-2,.py-3xl-2{padding-bottom:.5rem!important}.pl-3xl-2,.px-3xl-2{padding-left:.5rem!important}.p-3xl-3{padding:1rem!important}.pt-3xl-3,.py-3xl-3{padding-top:1rem!important}.pr-3xl-3,.px-3xl-3{padding-right:1rem!important}.pb-3xl-3,.py-3xl-3{padding-bottom:1rem!important}.pl-3xl-3,.px-3xl-3{padding-left:1rem!important}.p-3xl-4{padding:1.5rem!important}.pt-3xl-4,.py-3xl-4{padding-top:1.5rem!important}.pr-3xl-4,.px-3xl-4{padding-right:1.5rem!important}.pb-3xl-4,.py-3xl-4{padding-bottom:1.5rem!important}.pl-3xl-4,.px-3xl-4{padding-left:1.5rem!important}.p-3xl-5{padding:3rem!important}.pt-3xl-5,.py-3xl-5{padding-top:3rem!important}.pr-3xl-5,.px-3xl-5{padding-right:3rem!important}.pb-3xl-5,.py-3xl-5{padding-bottom:3rem!important}.pl-3xl-5,.px-3xl-5{padding-left:3rem!important}.m-3xl-n1{margin:-.25rem!important}.mt-3xl-n1,.my-3xl-n1{margin-top:-.25rem!important}.mr-3xl-n1,.mx-3xl-n1{margin-right:-.25rem!important}.mb-3xl-n1,.my-3xl-n1{margin-bottom:-.25rem!important}.ml-3xl-n1,.mx-3xl-n1{margin-left:-.25rem!important}.m-3xl-n2{margin:-.5rem!important}.mt-3xl-n2,.my-3xl-n2{margin-top:-.5rem!important}.mr-3xl-n2,.mx-3xl-n2{margin-right:-.5rem!important}.mb-3xl-n2,.my-3xl-n2{margin-bottom:-.5rem!important}.ml-3xl-n2,.mx-3xl-n2{margin-left:-.5rem!important}.m-3xl-n3{margin:-1rem!important}.mt-3xl-n3,.my-3xl-n3{margin-top:-1rem!important}.mr-3xl-n3,.mx-3xl-n3{margin-right:-1rem!important}.mb-3xl-n3,.my-3xl-n3{margin-bottom:-1rem!important}.ml-3xl-n3,.mx-3xl-n3{margin-left:-1rem!important}.m-3xl-n4{margin:-1.5rem!important}.mt-3xl-n4,.my-3xl-n4{margin-top:-1.5rem!important}.mr-3xl-n4,.mx-3xl-n4{margin-right:-1.5rem!important}.mb-3xl-n4,.my-3xl-n4{margin-bottom:-1.5rem!important}.ml-3xl-n4,.mx-3xl-n4{margin-left:-1.5rem!important}.m-3xl-n5{margin:-3rem!important}.mt-3xl-n5,.my-3xl-n5{margin-top:-3rem!important}.mr-3xl-n5,.mx-3xl-n5{margin-right:-3rem!important}.mb-3xl-n5,.my-3xl-n5{margin-bottom:-3rem!important}.ml-3xl-n5,.mx-3xl-n5{margin-left:-3rem!important}.m-3xl-auto{margin:auto!important}.mt-3xl-auto,.my-3xl-auto{margin-top:auto!important}.mr-3xl-auto,.mx-3xl-auto{margin-right:auto!important}.mb-3xl-auto,.my-3xl-auto{margin-bottom:auto!important}.ml-3xl-auto,.mx-3xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1440px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1600px){.text-3xl-left{text-align:left!important}.text-3xl-right{text-align:right!important}.text-3xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}body{color:#4d5259;font-size:13px;line-height:24px;background-color:#ebeff2}body,button,input,optgroup,select,textarea{font-family:"Open Sans",Roboto,sans-serif;font-weight:300}::selection{background:#59aaef;color:#fff}::-moz-selection{background:#59aaef;color:#fff}a:focus,a:hover{color:#4d5259;text-decoration:none;outline:0}a.media,a[class*=hover-]{color:#4d5259}a[class*=text-]:focus,a[class*=text-]:hover{text-decoration:none}.small,small{font-weight:400;font-size:11px;color:#8b95a5}.small,small,time{font-family:"Open Sans",Roboto,sans-serif}.small a,small a,time a{color:#8b95a5;border-bottom:1px dotted #8b95a5}.small a:hover,small a:hover,time a:hover{color:#3899ec;border-bottom-color:transparent}.lead{font-size:16px;line-height:1.5}.article b,.article strong,.h1 b,.h1 strong,.h2 b,.h2 strong,.h3 b,.h3 strong,.h4 b,.h4 strong,.h5 b,.h5 strong,.h6 b,.h6 strong,.semibold,dt,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong,time{font-weight:400}.dropcap:first-child:first-letter{float:left;color:#903;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;color:#313944;line-height:1.5;letter-spacing:.5px}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:65%}.h1 a,.h1 a[class*=hover-],.h2 a,.h2 a[class*=hover-],.h3 a,.h3 a[class*=hover-],.h4 a,.h4 a[class*=hover-],.h5 a,.h5 a[class*=hover-],.h6 a,.h6 a[class*=hover-],.sidebar.sidebar-light .sidebar-profile h3,.sidebar.sidebar-light .sidebar-profile h4,.sidebar.sidebar-light .sidebar-profile h5,.sidebar.sidebar-light .sidebar-profile h6,h1 a,h1 a[class*=hover-],h2 a,h2 a[class*=hover-],h3 a,h3 a[class*=hover-],h4 a,h4 a[class*=hover-],h5 a,h5 a[class*=hover-],h6 a,h6 a[class*=hover-]{color:#313944}.h1,h1{font-size:33px}.h2,h2{font-size:28px}.h3,h3{font-size:23px}.h4,h4{font-size:19px}.h5,.h6,h5,h6{font-size:16px;font-weight:400}.h6,h6{font-size:14px}.font-alt{font-family:"Open Sans",Roboto,sans-serif}.sidetitle{font-style:italic;margin-left:.5rem}.blockquote footer::before,.divider-dash::before,.sidetitle::before{content:'\2014 \00A0'}.subtitle{display:block;margin-top:8px}.list-iconic{list-style:none;padding-left:1.5rem}.list-iconic .icon{padding-right:.5rem;font-size:.75em}.blockquote{font-style:italic;margin-left:2rem;margin-right:2rem;margin-top:1rem}.blockquote p{font-size:1.125rem;line-height:1.875rem}.blockquote,.blockquote a{color:#4d5259}.blockquote footer{color:#8b95a5;font-size:.875rem}.blockquote-inverse,.blockquote-inverse footer{color:#fff}time{font-size:12px;color:#8b95a5}@media (max-width:991px){html{font-size:16px}.h1,h1{font-size:31px}.h2,h2{font-size:26px}.h3,h3{font-size:22px}.h4,h4{font-size:18px}.h5,h5{font-size:15px}.h6,h6{font-size:13px}.blockquote{margin-left:2rem;margin-right:2rem}}@media (max-width:767px){html{font-size:15px}.h1,h1{font-size:24px}.h2,h2{font-size:22px}.h3,h3{font-size:20px}.h4,h4{font-size:16px}.lead{font-size:15px}.blockquote{margin-left:0;margin-right:0}}.fs-8{font-size:8px!important}.fs-9{font-size:9px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important}.fs-26{font-size:26px!important}.fs-28{font-size:28px!important}.fs-30,.fs-35,.fs-40{font-size:30px!important;line-height:1.2}.fs-35,.fs-40{font-size:35px!important}.fs-40{font-size:40px!important}.fs-45,.fs-50,.fs-60{font-size:45px!important;line-height:1.2}.fs-50,.fs-60{font-size:50px!important}.fs-60{font-size:60px!important}.fs-70,.fs-80,.fs-90{font-size:70px!important;line-height:1.2}.fs-80,.fs-90{font-size:80px!important}.fs-90{font-size:90px!important}.divider-dash,.divider-dot{margin:0 4px;vertical-align:middle}.divider-dash{opacity:.7;color:#8b95a5}.divider-dot{display:inline-block;width:3px;height:3px;border-radius:50%;opacity:.5;background-color:#8b95a5}.divider-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;width:1px;margin:0 4px;background-color:rgba(77,82,89,.07)}.divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0;flex:0;font-size:11px;letter-spacing:.5px;margin:2rem auto;width:100%}.divider::after,.divider::before{content:'';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid #c7ccd0}.divider::before{margin-right:16px}.divider::after{margin-left:16px}.divider,.divider a{color:#8b95a5}.divider-vertical{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:0;padding:0 2rem}.divider-vertical::after,.divider-vertical::before{border-top:none;border-right:1px solid #c7ccd0;margin:0}.divider-vertical::before{margin-bottom:16px}.divider-vertical::after{margin-top:16px}.divider-sm,.hr-sm{margin:1rem auto}.divider-lg,.hr-lg{margin:3rem auto}.divider-vertical.divider-sm{padding:0 1rem}.divider-vertical.divider-lg{padding:0 3rem}.article a{color:#78c0e0}.article .lead{font-size:17px;color:#616a78;opacity:.8}.article p{font-size:15px;line-height:28px;letter-spacing:.1px}.article blockquote{margin:40px 0}.article blockquote p{font-size:18px}.container-article{max-width:700px;margin-left:auto;margin-right:auto}@media (max-width:767px){.article .lead,.article blockquote p{font-size:15px}.article p{font-size:13px;line-height:24px}}.pilz{background:#007bff;width:35px;height:35px;border-radius:50%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}pre{background-color:#f9fafb;border-left:5px solid #c7ccd0;padding:12px;border-radius:3px;color:#616a78}.code-bold{color:#bd4147;font-weight:600;letter-spacing:.5px}.pre-scrollable{max-height:360px}.clipboard-copy{position:absolute;top:6px;right:13px;line-height:20px;opacity:0;z-index:9;-webkit-transition:opacity .5s;transition:opacity .5s}.clipboard-copy:hover{text-decoration:none}pre:hover .clipboard-copy{opacity:1;-webkit-transition:opacity .5s,-webkit-transform 0s;transition:transform 0s,opacity .5s;transition:transform 0s,opacity .5s,-webkit-transform 0s}:not(pre)>code[class*=language-],pre[class*=language-]{position:relative;background-color:#f9fafb;padding-bottom:12px;margin-top:0;margin-bottom:25px;word-wrap:normal;border:1px solid #c7ccd0}.line-numbers .line-numbers-rows{border-right-color:#c7ccd0}div.prism-show-language>div.prism-show-language-label{border-radius:0;background-color:transparent;color:#8b95a5;font-family:Roboto,sans-serif;font-size:11px;opacity:.5;letter-spacing:1px;right:8px;top:4px}.code.code-fold pre,.prism-show-language{display:none}.line-highlight{background:rgba(255,255,0,.1)}.token.badge{font-size:100%;padding:0}.code-preview{border:1px solid #c7ccd0;border-bottom:none;padding:20px;background-color:#fff}.code-preview>:last-child,.code-title>:last-child{margin-bottom:0}.code-title{background-color:#f9fafb;border:1px solid #c7ccd0;border-bottom:none;padding:15px 20px;margin-bottom:0}.code{margin-bottom:30px}.code pre{margin-bottom:0}.code.show-language .prism-show-language{display:block}.code-card .code-title{font-family:"Open Sans",Roboto,sans-serif}.code-card .code-preview{padding:0}.code-toggler{border-top:1px solid #c7ccd0;margin-top:-1px;text-align:right}.code-toggler .btn{border-radius:0;background-color:#f9fafb;border-top:none;color:#8b95a5}.code-toggler .btn i{vertical-align:middle}img{max-width:100%}.img-thumbnail{padding:.25rem;border-color:#cfd4d7;border-radius:3px}.img-shadow{-webkit-box-shadow:0 0 25px 5px rgba(0,0,0,.2);box-shadow:0 0 25px 5px rgba(0,0,0,.2)}.img-outside-right{overflow:hidden}.img-outside-right img{width:100%;-webkit-transform:translateX(15%);transform:translateX(15%)}.avatar{position:relative;display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border-radius:100%;background-color:#f5f6f7;color:#8b95a5;text-transform:uppercase}.avatar img{width:100%;height:100%;border-radius:100%;vertical-align:top}.avatar-bordered{border:4px solid rgba(255,255,255,.25);-webkit-background-clip:padding-box;background-clip:padding-box}.avatar-square{border-radius:0}.avatar-sm{width:29px;height:29px;line-height:29px;font-size:.75rem}.avatar-lg{width:48px;height:48px;line-height:48px;font-size:1.125rem}.avatar-xl{width:64px;height:64px;line-height:64px;font-size:1.25rem}.avatar-xxl{width:96px;height:96px;line-height:96px;font-size:1.375rem}.avatar-xxxl{width:128px;height:128px;line-height:128px;font-size:1.5rem}.avatar-pill{width:auto;border-radius:18px;color:#616a78;text-transform:none;letter-spacing:0;background-color:#f9fafb;font-size:.875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avatar-pill:focus,.avatar-pill:hover{color:#616a78;background-color:#f5f6f7}.avatar-pill img{width:36px}.avatar-pill span{padding-right:18px;padding-left:8px}.avatar-pill .close{padding-left:0;padding-right:8px;font-size:19px;line-height:inherit}.avatar-pill.avatar-sm{border-radius:14.5px;font-size:.8125rem}.avatar-pill.avatar-sm img{width:29px}.avatar-pill.avatar-sm span{padding-right:14.5px}.avatar-pill.avatar-sm .close{padding-right:6px;font-size:18px}.avatar-pill.avatar-lg{border-radius:24px;font-size:.9375rem}.avatar-pill.avatar-lg img{width:48px}.avatar-pill.avatar-lg span{padding-right:24px}.avatar-pill.avatar-lg .close{padding-right:10px;font-size:20px}.avatar-pill.avatar-xl{border-radius:32px;font-size:1rem}.avatar-pill.avatar-xl img{width:64px}.avatar-pill.avatar-xl span{padding-right:32px;padding-left:12px}.avatar-pill.avatar-xl .close{padding-right:12px;font-size:22px}.avatar-pill.avatar-xxl{border-radius:48px;font-size:1.125rem}.avatar-pill.avatar-xxl img{width:96px}.avatar-pill.avatar-xxl span{padding-right:48px;padding-left:12px}.avatar-pill.avatar-xxl .close{padding-right:16px;font-size:24px}.avatar-pill.avatar-xxxl{border-radius:64px;font-size:1.25rem}.avatar-pill.avatar-xxxl img{width:128px}.avatar-pill.avatar-xxxl span{padding-right:64px;padding-left:12px}.avatar-pill.avatar-xxxl .close{padding-right:20px;font-size:24px}.avatar[class*=status-]::after{content:'';position:absolute;right:0;bottom:0;display:inline-block;width:10px;height:10px;border-radius:100%;border:2px solid #fff;background-color:#3899ec}.avatar[class*=status-].avatar-sm::after{right:-2px;width:9px;height:9px}.avatar[class*=status-].avatar-lg::after{right:4px}.avatar[class*=status-].avatar-xl::after{right:5px;width:11px;height:11px}.avatar[class*=status-].avatar-xxl::after{right:15px;width:12px;height:12px}.avatar[class*=status-].avatar-xxxl::after{right:25px;width:16px;height:16px}.avatar.status-success::after{background-color:#70b77e}.avatar.status-info::after{background-color:#78c0e0}.avatar.status-warning::after{background-color:#f79256}.avatar.status-danger::after{background-color:#d72638}.avatar.status-dark::after{background-color:#1f2831}.avatar-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.avatar-list:not(.avatar-list-overlap){margin:-2px}.avatar-list:not(.avatar-list-overlap)>*{margin:2px}.avatar-list-overlap .avatar{border:2px solid #fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2);-webkit-transition:.15s linear;transition:.15s linear}.avatar-list-overlap .avatar+.avatar{margin-left:-16px}.avatar-list-overlap .avatar+.avatar-sm{margin-left:-12px}.avatar-list-overlap .avatar+.avatar-lg{margin-left:-20px}.avatar-list-overlap .avatar+.avatar-xl{margin-left:-26px}.avatar-list-overlap .avatar+.avatar-xxl{margin-left:-36px}.avatar-list-overlap .avatar+.avatar-xxxl{margin-left:-48px}.avatar-list-overlap .avatar:hover+.avatar,.avatar-list-overlap .overlap-exclude{margin-left:0}.avatar-add{font-family:themify;background-color:transparent;border:1px dashed #a8afbb;color:#8b95a5;font-size:.875rem}.avatar-add::before{content:"\e61a"}.avatar-add:hover{background-color:#3899ec;border-color:#3899ec;color:#fff}.avatar-more span{position:absolute;top:0;left:0;right:0;bottom:0;color:rgba(255,255,255,.8);border-radius:100%;background-color:rgba(0,0,0,.5);-webkit-transition:.3s ease;transition:.3s ease}.avatar-more:hover span{color:#fff;background-color:rgba(0,0,0,.65)}[data-provide~=more-avatar]~.avatar{display:none}.large-avatar .item-avatar{position:relative;width:150px;height:150px;border-radius:50%;overflow:hidden;background:#dbedfc}.large-avatar .item-avatar img{width:100px;height:100px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.large-avatar .custom-control-input:checked~.custom-control-indicator{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.large-avatar .custom-control-indicator{display:none!important;position:absolute;right:10px;top:10px;width:40px!important;height:40px!important;font-size:20px!important}.large-avatar .custom-control-indicator:after{font-size:20px!important}[class*=img-hov-]{overflow:hidden}[class*=img-hov-] img{-webkit-backface-visibility:hidden}.img-hov-fadein,.img-hov-fadeout,[class*=img-hov-] img{-webkit-transition:.45s;transition:.45s}.img-hov-fadein:hover,.media .dropdown .dropdown-toggle{opacity:.7}.img-hov-fadeout{opacity:.7}.img-hov-fadeout:hover,.teaser-zoe:hover p.description{opacity:1}.img-hov-zoomin img:hover,.img-hov-zoomout img{-webkit-transform:scale(1.045);transform:scale(1.045)}.img-hov-zoomout img:hover{-webkit-transform:scale(1);transform:scale(1)}.img-hov-stretchin img{-webkit-transform-origin:left top 0;transform-origin:left top 0}.img-hov-stretchin img:hover,.img-hov-stretchout img{-webkit-transform:scale(1.045);transform:scale(1.045)}.img-hov-stretchout img{-webkit-transform-origin:left top 0;transform-origin:left top 0}.img-hov-stretchout img:hover{-webkit-transform:scale(1);transform:scale(1)}.img-hov-slideleft img,.img-hov-slideright img{-webkit-transform-origin:left center 0;transform-origin:left center 0;-webkit-transform:scale(1.045) translateX(0);transform:scale(1.045) translateX(0)}.img-hov-slideleft img:hover{-webkit-transform:scale(1.045) translateX(-4.5%);transform:scale(1.045) translateX(-4.5%)}.img-hov-slideright img{-webkit-transform-origin:right center 0;transform-origin:right center 0}.img-hov-slideright img:hover{-webkit-transform:scale(1.045) translateX(4.5%);transform:scale(1.045) translateX(4.5%)}.img-hov-slidedown img,.img-hov-slideup img{-webkit-transform-origin:center top 0;transform-origin:center top 0;-webkit-transform:scale(1.045) translateY(0);transform:scale(1.045) translateY(0)}.img-hov-slideup img:hover{-webkit-transform:scale(1.045) translateY(-4.5%);transform:scale(1.045) translateY(-4.5%)}.img-hov-slidedown img{-webkit-transform-origin:center bottom 0;transform-origin:center bottom 0}.img-hov-slidedown img:hover{-webkit-transform:scale(1.045) translateY(4.5%);transform:scale(1.045) translateY(4.5%)}.img-hov-rotateleft img,.img-hov-rotateright img{-webkit-transform:rotateZ(0) scale(1);transform:rotateZ(0) scale(1)}.img-hov-rotateleft img:hover{-webkit-transform:rotateZ(-5deg) scale(1.1);transform:rotateZ(-5deg) scale(1.1)}.img-hov-rotateright img:hover{-webkit-transform:rotateZ(5deg) scale(1.1);transform:rotateZ(5deg) scale(1.1)}.teaser{background:#1f2831;position:relative;overflow:hidden;text-align:center;cursor:pointer}.teaser figcaption,.teaser img{backface-visibility:hidden;-webkit-backface-visibility:hidden}.teaser img{position:relative;display:block;min-height:100%;max-width:100%;width:100%;opacity:.7}.teaser figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em}.teaser figcaption,.teaser figcaption>a:not(.btn){position:absolute;top:0;left:0;width:100%;height:100%}.teaser figcaption>a{text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.teaser h2,.teaser h3,.teaser h4{color:#fff;font-family:"Open Sans",Roboto,sans-serif;font-weight:300;margin:0}.teaser h2 span,.teaser h3 span,.teaser h4 span{font-weight:500}.teaser p{letter-spacing:1px;font-size:68.5%;margin:0}.teaser-honey img{opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}.teaser-honey figcaption::before{position:absolute;left:0;width:100%;height:10px;background:#3899ec;content:'';-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.teaser-honey figcaption::before,.teaser-honey h3,.teaser-zoe figcaption{bottom:0;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.teaser-honey h3,.teaser-honey h3 i{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.teaser-honey h3{position:absolute;left:0;padding:1em 1.5em;width:100%;text-align:left}.teaser-honey h3 i{font-style:normal;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.teaser-honey:hover img{opacity:.5}.teaser-honey:hover figcaption::before,.teaser-honey:hover h3,.teaser-honey:hover h3 i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.teaser-zoe figcaption{top:auto;padding:1em;height:3.75em;background:#fff;color:#3c4a50;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.teaser-zoe h3{color:#313944;float:left}.teaser-zoe .icon-links a{float:right;color:#4d5259;font-size:1.4em}.teaser-zoe:hover .icon-links a:focus,.teaser-zoe:hover .icon-links a:hover{color:#313944}.teaser-zoe p.description{position:absolute;bottom:8em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden}.teaser-zoe .icon-links a,.teaser-zoe h3{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.teaser-zoe .icon-links a span::before{padding:8px 10px}.teaser-zoe h3{display:inline-block}.teaser-zoe:hover .icon-links a,.teaser-zoe:hover figcaption,.teaser-zoe:hover h3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.teaser-zoe:hover h3{-webkit-transition-delay:.05s;transition-delay:.05s}.teaser-zoe:hover .icon-links a:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}.teaser-zoe:hover .icon-links a:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}.teaser-zoe:hover .icon-links a:first-child{-webkit-transition-delay:.2s;transition-delay:.2s}.teaser-marley figcaption{text-align:right}.teaser-marley h3,.teaser-marley p{position:absolute;right:30px;left:30px;padding:10px 0}.teaser-marley p{bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.teaser-bubba h3,.teaser-marley h3{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.teaser-marley h3{top:30px;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.teaser-marley:hover h3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.teaser-marley h3::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);opacity:0}.teaser-hera p a i,.teaser-marley p{opacity:0}.teaser-bubba:hover h3,.teaser-bubba:hover p,.teaser-marley:hover h3::after,.teaser-marley:hover p,.teaser-milo:hover p,.teaser-winston:hover p i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.teaser-bubba img{opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s}.teaser-bubba:hover img{opacity:.4}.teaser-bubba figcaption::after,.teaser-bubba figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.teaser-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}.teaser-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}.teaser-bubba h3{padding-top:27%;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.teaser-bubba p,.teaser-hera p a i,.teaser-marley h3::after,.teaser-marley p,.teaser-milo img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.teaser-bubba p{padding:20px 2.5em;opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.teaser-bubba:hover figcaption::after,.teaser-bubba:hover figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.teaser-milo img{max-width:none;width:100%;opacity:1;-webkit-transform:translate3d(-20px,0,0) scale(1.12);transform:translate3d(-20px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}.teaser-milo h3{position:absolute;right:0;bottom:0;padding:1em 1.2em}.teaser-milo p{padding:0 10px 0 0;width:50%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.teaser-milo:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.teaser-hera h3{font-size:158.75%}.teaser-hera figcaption::before,.teaser-hera h3,.teaser-hera p,.teaser-milo p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.teaser-hera figcaption::before,.teaser-hera h3,.teaser-hera p{position:absolute;top:50%;left:50%;-webkit-transform-origin:50%;transform-origin:50%}.teaser-hera h3,.teaser-hera p{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.teaser-hera p{width:60px;text-transform:none;font-size:121%;line-height:2}.teaser-hera figcaption::before{width:200px;height:200px;border:2px solid #fff;content:'';opacity:0;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(0,0,1)}.teaser-hera p a{color:#fff}.teaser-hera p a:focus,.teaser-hera p a:hover{opacity:.6}.teaser-hera p a:first-child i{-webkit-transform:translate3d(-60px,-60px,0);transform:translate3d(-60px,-60px,0)}.teaser-hera p a:nth-child(2) i{-webkit-transform:translate3d(60px,-60px,0);transform:translate3d(60px,-60px,0)}.teaser-hera p a:nth-child(3) i{-webkit-transform:translate3d(-60px,60px,0);transform:translate3d(-60px,60px,0)}.teaser-hera p a:nth-child(4) i{-webkit-transform:translate3d(60px,60px,0);transform:translate3d(60px,60px,0)}.teaser-hera:hover figcaption::before{opacity:1;-webkit-transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1);transform:translate3d(-50%,-50%,0) rotate3d(0,0,1,-45deg) scale3d(1,1,1)}.teaser-hera:hover h3{opacity:0;-webkit-transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1);transform:translate3d(-50%,-50%,0) scale3d(.8,.8,1)}.teaser-hera:hover p i:empty{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.teaser-winston{text-align:left}.teaser-winston img{-webkit-transition:opacity .45s;transition:opacity .45s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.teaser-winston figcaption::before{position:absolute;bottom:-100%;left:0;width:200%;height:100%;background-color:#fff;content:'';-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s;transition:opacity .45s,transform .45s,-webkit-transform .45s;-webkit-transform-origin:0 100%;transform-origin:0 100%}.teaser-winston h3{-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.teaser-winston p{position:absolute;right:0;bottom:0;padding:0 1.5em 7% 0}.teaser-winston a{margin:0 10px;color:#313944;font-size:170%}.teaser-winston a:focus,.teaser-winston a:hover{color:#3899ec}.teaser-winston p a i{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.teaser-terry:hover img,.teaser-winston:hover img{opacity:.6}.teaser-winston:hover h3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.teaser-winston:hover figcaption::before{opacity:.7;-webkit-transform:rotate3d(0,0,1,-15deg);transform:rotate3d(0,0,1,-15deg)}.teaser-winston:hover p a:nth-child(3) i{-webkit-transition-delay:.05s;transition-delay:.05s}.teaser-winston:hover p a:nth-child(2) i{-webkit-transition-delay:.1s;transition-delay:.1s}.teaser-winston:hover p a:first-child i{-webkit-transition-delay:.15s;transition-delay:.15s}.teaser-terry figcaption{padding:1em}.teaser-terry figcaption::after,.teaser-terry figcaption::before,.teaser-terry h3{position:absolute;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.teaser-terry figcaption::after,.teaser-terry figcaption::before{width:200%;height:200%;border-style:solid;border-color:#101010;content:''}.teaser-terry figcaption::before{right:0;bottom:0;border-width:0 70px 60px 0;-webkit-transform:translate3d(70px,60px,0);transform:translate3d(70px,60px,0)}.teaser-terry figcaption::after{top:0;left:0;border-width:15px 0 0 15px;-webkit-transform:translate3d(-15px,-15px,0);transform:translate3d(-15px,-15px,0)}.teaser-terry img,.teaser-terry p a{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.teaser-terry img{opacity:.85}.teaser-terry h3{bottom:0;left:0;padding:.4em 10px;width:50%;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media screen and (max-width:920px){.teaser-terry h3{padding:.75em 10px;font-size:120%}}.teaser-terry p{float:right;clear:both;text-align:left;text-transform:none;font-size:111%}.teaser-terry p a{display:block;margin-bottom:1em;color:#fff;opacity:0;-webkit-transform:translate3d(90px,0,0);transform:translate3d(90px,0,0)}.teaser-terry p a:focus,.teaser-terry p a:hover{color:#f3cf3f}.teaser-terry:hover figcaption::after,.teaser-terry:hover figcaption::before,.teaser-terry:hover h3,.teaser-terry:hover p a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.media .dropdown.open .dropdown-toggle,.media .dropdown:hover .dropdown-toggle,.media:hover .media-block-actions,.media:hover .media-hover-show,.teaser-steve:hover:before,.teaser-terry:hover p a{opacity:1}.teaser-terry:hover p a:first-child{-webkit-transition-delay:.025s;transition-delay:.025s}.teaser-terry:hover p a:nth-child(2){-webkit-transition-delay:.05s;transition-delay:.05s}.teaser-terry:hover p a:nth-child(3){-webkit-transition-delay:.075s;transition-delay:.075s}.teaser-terry:hover p a:nth-child(4){-webkit-transition-delay:.1s;transition-delay:.1s}.teaser-steve{z-index:auto;overflow:visible}.teaser-steve h2:before,.teaser-steve:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#000;content:'';-webkit-transition:opacity .35s;transition:opacity .35s}.teaser-steve:before{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.8);box-shadow:0 3px 30px rgba(0,0,0,.8);opacity:0}.teaser-kira figcaption,.teaser-steve figcaption{z-index:1}.teaser-steve img{opacity:1;-webkit-transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}.teaser-steve h2,.teaser-steve p{background:#fff;color:#2d434e}.teaser-steve h2{position:relative;margin-top:2em;padding:.25em}.teaser-steve h2:before{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.5);box-shadow:0 1px 10px rgba(0,0,0,.5)}.teaser-kira p,.teaser-steve p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.teaser-steve p{margin-top:1em;padding:.5em;font-weight:800;-webkit-transform:scale3d(.9,.9,1);transform:scale3d(.9,.9,1)}.teaser-steve:hover img{-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}.teaser-steve:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.teaser-julia figcaption,.teaser-kira{text-align:left}.teaser-kira img{-webkit-transition:opacity .35s;transition:opacity .35s}.teaser-kira h2{color:#fff}.teaser-kira p{padding:28px 10px;font-weight:500;font-size:100%;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.teaser-kira p a{margin:0 .5em;color:#313944;vertical-align:middle}.teaser-kira p a:focus,.teaser-kira p a:hover{opacity:.6}.teaser-julia p,.teaser-kira figcaption::before{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.teaser-kira figcaption::before{position:absolute;top:8px;right:2em;left:2em;z-index:-1;height:3.1em;background:#fff;content:'';-webkit-transform:translate3d(0,4em,0) scale3d(1,.023,1);transform:translate3d(0,4em,0) scale3d(1,.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}.teaser-kira:hover img{opacity:.5}.teaser-kira:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.teaser-kira:hover figcaption::before{opacity:.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1)}.teaser-julia img{max-width:none;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.teaser-julia h2{position:relative;padding:.5em 0}.teaser-julia p{display:table;margin:0 0 .25em;padding:.4em 1em;background:rgba(255,255,255,.9);color:#4d5259;text-transform:none;font-weight:500;font-size:75%;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}.teaser-julia p:first-child{-webkit-transition-delay:.15s;transition-delay:.15s}.teaser-julia p:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}.teaser-julia p:nth-of-type(3){-webkit-transition-delay:.05s;transition-delay:.05s}.teaser-julia:hover p:first-child{-webkit-transition-delay:0s;transition-delay:0s}.teaser-julia:hover p:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}.teaser-julia:hover p:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}.teaser-julia:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.teaser-julia:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.teaser-simple{cursor:default}.teaser-simple img{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.teaser-simple figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.35s;transition:.35s}.teaser-simple figcaption>*{margin-left:4px;margin-right:4px}.media-body .media>:first-child,.teaser-simple figcaption>:first-child{margin-left:0}.media-body .media>:last-child,.teaser-simple figcaption>:last-child{margin-right:0}.teaser-simple figcaption a{position:static;z-index:auto;text-indent:0;white-space:nowrap;font-size:inherit;opacity:1}.teaser-simple figcaption a:not(.btn){width:auto;height:auto;font-size:13px}.teaser-simple:hover img{opacity:.5}.teaser-simple:hover figcaption{-webkit-transform:scale(1);transform:scale(1)}.media{padding:16px 12px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.media>*{margin:0 8px}.media a:not(.btn):not(.avatar){color:#4d5259}.help-block>ul,.media.flex-column>*{margin:0}.media.active{background-color:#f9fafb}.media.bordered{border:1px solid #c7ccd0}.media.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media[data-provide~=checkable],.media[data-provide~=selectable]{cursor:pointer}.media .media{margin-top:1.25rem}.media .lead{line-height:1.875rem}.media .title{-webkit-box-flex:1;-ms-flex:1;flex:1}.media .avatar{-ms-flex-negative:0;flex-shrink:0}.media .align-center{-ms-flex-item-align:center;align-self:center}.media .media-hover-show{opacity:0;-webkit-transition:.3s;transition:.3s}.media .custom-control{margin-right:0}.media .nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-8px;margin-right:-8px}.media .nav-link{line-height:24px;font-size:90%;padding:0 8px}.media-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.media-block-actions,.media-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-block-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;-webkit-transition:.5s;transition:.5s}.media-collapsible{-ms-flex-wrap:wrap;flex-wrap:wrap}.media-collapsible .collapse{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;min-width:100%}.collapse-arrow::before{content:"\e64b";font-family:themify;display:inline-block;-webkit-transition:.4s;transition:.4s}.collapse-arrow:not(.collapsed)::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.media-body{min-width:0}.media-body>*{margin-bottom:0}.media-left{padding-right:0}.media-right-out{padding-left:1.25rem}.media-right-out a{color:#616a78;font-size:1.125rem;opacity:.8}.media-right-out a:hover{color:#3899ec}.media-right-out a+a{margin-left:.5rem}.media-action{opacity:0;color:#8b95a5}.media-action-visible .media-action,.media:hover .media-action{opacity:1}.media.media-xs{padding:10px 6px}.media.media-sm{padding:12px 8px}.media.media-lg{padding-top:20px 16px}.media.media-xl{padding-top:24px 20px}.media.media-xxl{padding-top:32px 24px}.media-chat .media-body p.inverse,.media-inverse,.media-inverse .nav-link:hover,.media-inverse h1,.media-inverse h2,.media-inverse h3,.media-inverse h4,.media-inverse h5,.media-inverse h6,.nav-process-iconic .nav-item.complete i{color:#fff}.media-inverse .nav-link,.media-inverse .small,.media-inverse small,.media-inverse time{color:rgba(255,255,255,.7)}.media-new{background-color:#f3f9ff}.media-list-hover .media-new:hover{background-color:#ecf5fe!important}.media-center-v,.media-single{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-chat{padding-right:64px;margin-bottom:0}.media-chat.media-chat-reverse{padding-right:12px;padding-left:64px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.media-chat .media-body{display:table}.media-chat .media-body p{position:relative;padding:6px 8px;margin:4px 0;background-color:#f5f6f7;border-radius:3px}.media-chat .media-body p.meta{background-color:transparent!important;padding:0;opacity:.8}.media-chat .media-body p.meta time{font-weight:300}.media-chat.media-chat-reverse .media-body p{float:right;clear:right;background-color:#78c0e0;color:#fff}.media-meta-day{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;color:#8b95a5;opacity:.8;font-weight:400}.media-meta-day::after,.media-meta-day::before{content:'';-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px solid #c7ccd0}.media-meta-day::before{margin-right:16px}.media-meta-day::after{margin-left:16px}@media (max-width:767px){.media-doc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-doc>*{margin-left:0;margin-right:0}.media-doc .media-body{margin:30px 0}}.media-list .media-list-body>.media,.media-list>.media:not(.media-list-header):not(.media-list-footer){margin-bottom:0}.media-listul{padding-left:0}.media-list .media .sortable-dot{margin:0 0 0 -5px;opacity:0;border-radius:2px;-webkit-transition:.5s;transition:.5s}.media-list .media:hover .sortable-dot{opacity:.6}.media-list[data-provide~=selectable] .media:not(.media-list-header):not(.media-list-footer){cursor:pointer}.media-list-hover .media-list-body>.media:hover,.media-list-hover>.media:not(.media-list-header):not(.media-list-footer):hover{background-color:#f9fafb}.media-list-divided .media-list-body>.media,.media-list-divided>.media:not(.media-list-header):not(.media-list-footer){border-bottom:1px solid rgba(77,82,89,.07)}.media-list-divided .media-list-body>.media:last-child,.media-list-divided>.media:not(.media-list-header):not(.media-list-footer):last-child{border-bottom:none}.media-list-bordered{border:1px solid #f1f2f3}.media-list-striped .media:not(.media-list-header):not(.media-list-footer):nth-child(even){background-color:#f9fafb}.media-list-xs .media{padding:10px 16px}.media-list-sm .media{padding:12px 16px}.media-list-lg .media{padding:20px 16px}.media-list-xl .media{padding:24px 20px}.media-list-xxl .media{padding:32px 24px}.media-list-header{border-bottom:1px solid #c7ccd0;background-color:#fcfdfe}.media-list-footer{border-top:1px solid #c7ccd0;background-color:#fcfdfe}.media-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px}.media-grid::after{content:'';-webkit-box-flex:1;-ms-flex:auto;flex:auto}.media-grid.row{margin-left:-15px;margin-right:-15px}.media-grid.row .media{margin-bottom:15px}.media-grid>.media{margin-right:15px;margin-bottom:15px;width:200px}.media-grid-bordered .media{border:1px solid #c7ccd0}.media-grid-hover .media:hover{background-color:#f9fafb}.table th{border-top:0;font-weight:400}.table tbody th{border-top:1px solid #eceeef}.table thead th{border-bottom:1px solid #c7ccd0}.table tfoot th{border-top:1px solid #c7ccd0;border-bottom:0}.thead-default th{background-color:#fcfdfe}.table-hover tbody tr{-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.table-striped tbody tr:nth-of-type(odd){background-color:#fcfdfe}.table-hover tbody tr:hover{background-color:#f9fafb}.table-sm td,.table-sm th{padding:.3rem}.table-lg td,.table-lg th{padding:.5rem}.table-separated{border-collapse:separate;border-spacing:0 8px}.table-separated.no-bg tbody tr:not(:last-child){background-color:transparent!important}.table-separated.table-hover tbody tr:hover,.table-separated.table-striped tbody tr:nth-of-type(odd){background-color:#f9fafb}.table-separated tbody tr{background-color:#fcfdfe;-webkit-transition:.5s;transition:.5s}.table-separated tbody tr>:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.table-separated tbody tr>:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.table-separated tbody tr td,.table-separated tbody tr th{border-top:none}.table-separated thead th{border-bottom:none}.table-active,.table-active>td,.table-active>th{background-color:#f5f6f7}.table tr[class*=bl-]>:first-child{border-left:inherit}.table tr[class*=br-]>:last-child{border-right:inherit}.table tr[class*=bt-]>*{border-top:inherit}.table tr[class*=bb-]>*{border-bottom:inherit}.table tr[class*=bx-]>:first-child{border-left:inherit}.table tr[class*=bx-]>:last-child{border-right:inherit}.table tr[class*=b-]>*,.table tr[class*=by-]>*{border-top:inherit;border-bottom:inherit}.table tr[class*=b-]>:first-child{border-left:inherit}.table tr[class*=b-]>:last-child{border-right:inherit}.table .media{padding:0}.table-actions .table-action{padding:0 4px;font-size:1rem;color:#8b95a5}.table-actions .table-action:first-child{padding-left:0}.table-actions .table-action:last-child{padding-rightt:0}.table-actions .dropdown{display:inline-block}.table tr.active{background-color:#f9fafb;-webkit-transition:background-color .3s;transition:background-color .3s}table.datatable thead>tr{background-color:#dbedfc;color:#3899ec;text-align:center}table.datatable.reverse-color thead>tr{background-color:#3899ec;color:#dbedfc;text-align:center}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:50%!important;left:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:17px;width:17px;display:inline-block;position:absolute;color:#4d5259!important;border:1px solid #4d5259!important;border-radius:14px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-family:'Courier New',Courier,monospace;line-height:16px;-webkit-box-shadow:none!important;box-shadow:none!important;content:'+';background:0 0!important;font-size:16px}table.dataTable>tbody>tr.child ul.dtr-details li{display:inline-block;background:rgba(108,130,155,.5);margin:5px 10px!important;padding:10px!important}.dataTables_empty{opacity:.3;text-align:center;font-weight:600}.dataTables_empty:before{content:"";display:block;margin:0 auto;width:100px;height:80px;padding-bottom:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%);background-image:url(../images/error/error.svg);background-repeat:no-repeat;background-size:100%}.table-users-inscrits .dataTables_empty:before{background-image:url(../images/avatar/no-user.svg)}.table#lastconnected tbody td:first-child{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.datatable th,.table-bordered{border:0!important}.datatable{margin-top:0!important}.custom-table-footer{background:#f8f9fa;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#table-news tbody tr.row-pinned td{background-color:#dbedfc!important;color:#3899ec}div.dataTables_wrapper div.dataTables_processing{left:0!important;right:0!important;bottom:0!important;top:0!important;width:100%!important;background:rgba(255,255,255,.5);margin:0!important}.dataTables_info{white-space:normal!important}.row-mass-action.custom,.row-mass-action.custom .nbr-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row-mass-action.custom{padding:0!important}.row-mass-action.custom .nbr-selected{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#dbedfc;padding:.5rem;color:#3899ec;border-radius:.25rem;font-weight:800}.row-mass-action.custom i{margin:0 .2rem;font-size:1.2rem}.row-mass-action.custom .indicator{margin:0 .5rem;font-size:1.2rem}.bounce-target{-webkit-animation:bounce 1000ms linear both;animation:bounce 1000ms linear both}.alert{border:0;border-radius:3px}.alert hr{margin-top:15px;margin-bottom:15px}.alert-link{font-weight:400}.alert-primary{color:#3899ec;background-color:#dbedfc}.alert-secondary{color:#374351;background-color:#6c829b}.alert-info{color:#004085;background-color:#cce5ff}.alert-light{background-color:#6c829b}.callout{padding:15px 20px;margin-bottom:20px;border-left:3px solid transparent}.callout-success{border-left-color:#70b77e;background-color:#fcfdfe}.callout-success a,.callout-success h3,.callout-success h4,.callout-success h5,.callout-success h6{color:#70b77e}.callout-success h3,.callout-success h4,.callout-success h5,.callout-success h6{text-transform:uppercase}.accordion .card:last-child,.callout-danger>:last-child,.callout-info>:last-child,.callout-success>:last-child,.callout-warning>:last-child{margin-bottom:0}.callout-info{border-left-color:#78c0e0;background-color:#fcfdfe}.callout-info a,.callout-info h3,.callout-info h4,.callout-info h5,.callout-info h6{color:#78c0e0}.callout-info h3,.callout-info h4,.callout-info h5,.callout-info h6{text-transform:uppercase}.callout-danger,.callout-warning{border-left-color:#f79256;background-color:#fcfdfe}.callout-warning a,.callout-warning h3,.callout-warning h4,.callout-warning h5,.callout-warning h6{color:#f79256}.callout-warning h3,.callout-warning h4,.callout-warning h5,.callout-warning h6{text-transform:uppercase}.callout-danger{border-left-color:#d72638}.callout-danger a,.callout-danger h3,.callout-danger h4,.callout-danger h5,.callout-danger h6{color:#d72638}.callout-danger h3,.callout-danger h4,.callout-danger h5,.callout-danger h6{text-transform:uppercase}@media (max-width:767px){.callout{padding:10px}}.tooltip-inner{background-color:#323232;border-radius:2px;font-size:12px}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#323232}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before{border-top-color:#323232}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip.bs-tooltip-right .arrow::before{border-right-color:#323232}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip.bs-tooltip-left .arrow::before{border-left-color:#323232}.tooltip-blue.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-blue.bs-tooltip-bottom .arrow::before{border-bottom-color:#007bff}.tooltip-blue.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-blue.bs-tooltip-top .arrow::before{border-top-color:#007bff}.tooltip-blue.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-blue.bs-tooltip-right .arrow::before{border-right-color:#007bff}.tooltip-blue.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-blue.bs-tooltip-left .arrow::before{border-left-color:#007bff}.tooltip-blue .tooltip-inner{color:#fff;background-color:#007bff}.tooltip-indigo.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-indigo.bs-tooltip-bottom .arrow::before{border-bottom-color:#6610f2}.tooltip-indigo.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-indigo.bs-tooltip-top .arrow::before{border-top-color:#6610f2}.tooltip-indigo.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-indigo.bs-tooltip-right .arrow::before{border-right-color:#6610f2}.tooltip-indigo.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-indigo.bs-tooltip-left .arrow::before{border-left-color:#6610f2}.tooltip-indigo .tooltip-inner{color:#fff;background-color:#6610f2}.tooltip-purple.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-purple.bs-tooltip-bottom .arrow::before{border-bottom-color:#926dde}.tooltip-purple.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-purple.bs-tooltip-top .arrow::before{border-top-color:#926dde}.tooltip-purple.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-purple.bs-tooltip-right .arrow::before{border-right-color:#926dde}.tooltip-purple.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-purple.bs-tooltip-left .arrow::before{border-left-color:#926dde}.tooltip-purple .tooltip-inner{color:#fff;background-color:#926dde}.tooltip-pink.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-pink.bs-tooltip-bottom .arrow::before{border-bottom-color:#f96197}.tooltip-pink.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-pink.bs-tooltip-top .arrow::before{border-top-color:#f96197}.tooltip-pink.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-pink.bs-tooltip-right .arrow::before{border-right-color:#f96197}.tooltip-pink.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-pink.bs-tooltip-left .arrow::before{border-left-color:#f96197}.tooltip-pink .tooltip-inner{color:#fff;background-color:#f96197}.tooltip-red.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-red.bs-tooltip-bottom .arrow::before{border-bottom-color:#dc3545}.tooltip-red.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-red.bs-tooltip-top .arrow::before{border-top-color:#dc3545}.tooltip-red.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-red.bs-tooltip-right .arrow::before{border-right-color:#dc3545}.tooltip-red.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-red.bs-tooltip-left .arrow::before{border-left-color:#dc3545}.tooltip-red .tooltip-inner{color:#fff;background-color:#dc3545}.tooltip-orange.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-orange.bs-tooltip-bottom .arrow::before{border-bottom-color:#fd7e14}.tooltip-orange.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-orange.bs-tooltip-top .arrow::before{border-top-color:#fd7e14}.tooltip-orange.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-orange.bs-tooltip-right .arrow::before{border-right-color:#fd7e14}.tooltip-orange.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-orange.bs-tooltip-left .arrow::before{border-left-color:#fd7e14}.tooltip-orange .tooltip-inner{color:#fff;background-color:#fd7e14}.tooltip-yellow.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-yellow.bs-tooltip-bottom .arrow::before{border-bottom-color:#fcc525}.tooltip-yellow.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-yellow.bs-tooltip-top .arrow::before{border-top-color:#fcc525}.tooltip-yellow.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-yellow.bs-tooltip-right .arrow::before{border-right-color:#fcc525}.tooltip-yellow.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-yellow.bs-tooltip-left .arrow::before{border-left-color:#fcc525}.tooltip-yellow .tooltip-inner{color:#fff;background-color:#fcc525}.tooltip-green.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-green.bs-tooltip-bottom .arrow::before{border-bottom-color:#28a745}.tooltip-green.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-green.bs-tooltip-top .arrow::before{border-top-color:#28a745}.tooltip-green.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-green.bs-tooltip-right .arrow::before{border-right-color:#28a745}.tooltip-green.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-green.bs-tooltip-left .arrow::before{border-left-color:#28a745}.tooltip-green .tooltip-inner{color:#fff;background-color:#28a745}.tooltip-teal.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-teal.bs-tooltip-bottom .arrow::before{border-bottom-color:#20c997}.tooltip-teal.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-teal.bs-tooltip-top .arrow::before{border-top-color:#20c997}.tooltip-teal.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-teal.bs-tooltip-right .arrow::before{border-right-color:#20c997}.tooltip-teal.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-teal.bs-tooltip-left .arrow::before{border-left-color:#20c997}.tooltip-teal .tooltip-inner{color:#fff;background-color:#20c997}.tooltip-cyan.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-cyan.bs-tooltip-bottom .arrow::before{border-bottom-color:#3899ec}.tooltip-cyan.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-cyan.bs-tooltip-top .arrow::before{border-top-color:#3899ec}.tooltip-cyan.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-cyan.bs-tooltip-right .arrow::before{border-right-color:#3899ec}.tooltip-cyan.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-cyan.bs-tooltip-left .arrow::before{border-left-color:#3899ec}.tooltip-cyan .tooltip-inner{color:#fff;background-color:#3899ec}.tooltip-gray.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-gray.bs-tooltip-bottom .arrow::before{border-bottom-color:#868e96}.tooltip-gray.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-gray.bs-tooltip-top .arrow::before{border-top-color:#868e96}.tooltip-gray.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-gray.bs-tooltip-right .arrow::before{border-right-color:#868e96}.tooltip-gray.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-gray.bs-tooltip-left .arrow::before{border-left-color:#868e96}.tooltip-gray .tooltip-inner{color:#fff;background-color:#868e96}.tooltip-gray-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-gray-dark.bs-tooltip-bottom .arrow::before{border-bottom-color:#343a40}.tooltip-gray-dark.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-gray-dark.bs-tooltip-top .arrow::before{border-top-color:#343a40}.tooltip-gray-dark.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-gray-dark.bs-tooltip-right .arrow::before{border-right-color:#343a40}.tooltip-gray-dark.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-gray-dark.bs-tooltip-left .arrow::before{border-left-color:#343a40}.tooltip-gray-dark .tooltip-inner{color:#fff;background-color:#343a40}.tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-primary.bs-tooltip-bottom .arrow::before{border-bottom-color:#3899ec}.tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-primary.bs-tooltip-top .arrow::before{border-top-color:#3899ec}.tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-primary.bs-tooltip-right .arrow::before{border-right-color:#3899ec}.tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-primary.bs-tooltip-left .arrow::before{border-left-color:#3899ec}.tooltip-primary .tooltip-inner{color:#fff;background-color:#3899ec}.tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-secondary.bs-tooltip-bottom .arrow::before{border-bottom-color:#374351}.tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-secondary.bs-tooltip-top .arrow::before{border-top-color:#374351}.tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-secondary.bs-tooltip-right .arrow::before{border-right-color:#374351}.tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-secondary.bs-tooltip-left .arrow::before{border-left-color:#374351}.tooltip-secondary .tooltip-inner{background-color:#374351}.tooltip-third.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-third.bs-tooltip-bottom .arrow::before{border-bottom-color:#f9bb30}.tooltip-third.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-third.bs-tooltip-top .arrow::before{border-top-color:#f9bb30}.tooltip-third.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-third.bs-tooltip-right .arrow::before{border-right-color:#f9bb30}.tooltip-third.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-third.bs-tooltip-left .arrow::before{border-left-color:#f9bb30}.tooltip-third .tooltip-inner{color:#fff;background-color:#f9bb30}.tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-success.bs-tooltip-bottom .arrow::before{border-bottom-color:#70b77e}.tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-success.bs-tooltip-top .arrow::before{border-top-color:#70b77e}.tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-success.bs-tooltip-right .arrow::before{border-right-color:#70b77e}.tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-success.bs-tooltip-left .arrow::before{border-left-color:#70b77e}.tooltip-success .tooltip-inner{color:#fff;background-color:#70b77e}.tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-info.bs-tooltip-bottom .arrow::before{border-bottom-color:#78c0e0}.tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-info.bs-tooltip-top .arrow::before{border-top-color:#78c0e0}.tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-info.bs-tooltip-right .arrow::before{border-right-color:#78c0e0}.tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-info.bs-tooltip-left .arrow::before{border-left-color:#78c0e0}.tooltip-info .tooltip-inner{color:#fff;background-color:#78c0e0}.tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-warning.bs-tooltip-bottom .arrow::before{border-bottom-color:#f79256}.tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-warning.bs-tooltip-top .arrow::before{border-top-color:#f79256}.tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-warning.bs-tooltip-right .arrow::before{border-right-color:#f79256}.tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-warning.bs-tooltip-left .arrow::before{border-left-color:#f79256}.tooltip-warning .tooltip-inner{color:#fff;background-color:#f79256}.tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-danger.bs-tooltip-bottom .arrow::before{border-bottom-color:#d72638}.tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-danger.bs-tooltip-top .arrow::before{border-top-color:#d72638}.tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-danger.bs-tooltip-right .arrow::before{border-right-color:#d72638}.tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-danger.bs-tooltip-left .arrow::before{border-left-color:#d72638}.tooltip-danger .tooltip-inner{color:#fff;background-color:#d72638}.tooltip-brown.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-brown.bs-tooltip-bottom .arrow::before{border-bottom-color:#8d6658}.tooltip-brown.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-brown.bs-tooltip-top .arrow::before{border-top-color:#8d6658}.tooltip-brown.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-brown.bs-tooltip-right .arrow::before{border-right-color:#8d6658}.tooltip-brown.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-brown.bs-tooltip-left .arrow::before{border-left-color:#8d6658}.tooltip-brown .tooltip-inner{color:#fff;background-color:#8d6658}.tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-dark.bs-tooltip-bottom .arrow::before{border-bottom-color:#1f2831}.tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-dark.bs-tooltip-top .arrow::before{border-top-color:#1f2831}.tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-dark.bs-tooltip-right .arrow::before{border-right-color:#1f2831}.tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-dark.bs-tooltip-left .arrow::before{border-left-color:#1f2831}.tooltip-dark .tooltip-inner{color:#fff;background-color:#1f2831}.tooltip-text.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-text.bs-tooltip-bottom .arrow::before{border-bottom-color:#4d5259}.tooltip-text.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-text.bs-tooltip-top .arrow::before{border-top-color:#4d5259}.tooltip-text.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-text.bs-tooltip-right .arrow::before{border-right-color:#4d5259}.tooltip-text.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-text.bs-tooltip-left .arrow::before{border-left-color:#4d5259}.tooltip-text .tooltip-inner{color:#fff;background-color:#4d5259}.tooltip-secondary .tooltip-inner{color:#4d5259}.tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-light.bs-tooltip-bottom .arrow::before,.tooltip-white.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip-white.bs-tooltip-bottom .arrow::before{border-bottom-color:#fff}.tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-light.bs-tooltip-top .arrow::before,.tooltip-white.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip-white.bs-tooltip-top .arrow::before{border-top-color:#fff}.tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-light.bs-tooltip-right .arrow::before,.tooltip-white.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip-white.bs-tooltip-right .arrow::before{border-right-color:#fff}.tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-light.bs-tooltip-left .arrow::before,.tooltip-white.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip-white.bs-tooltip-left .arrow::before{border-left-color:#fff}.tooltip-light .tooltip-inner,.tooltip-white .tooltip-inner{color:#4d5259;background-color:#fff}.popover,.popover-header{font-family:"Open Sans",Roboto,sans-serif}.popover{border-color:#c7ccd0;border-radius:2px}.bootstrap-table .table>thead>tr>th,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::before{border-bottom-color:#c7ccd0}.popover.bs-popover-auto[x-placement^=bottom] .arrow::after,.popover.bs-popover-bottom .arrow::after{border-bottom-color:#fcfdfe}.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::before{border-top-color:#c7ccd0}.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::before{border-left-color:#c7ccd0}.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::before{border-right-color:#c7ccd0}.popover-header{background-color:#fcfdfe;padding-top:12px;padding-bottom:12px;font-size:14px;font-weight:400;color:#616a78;border-bottom-color:#f1f2f3}.form-control option,.popover-body{font-weight:300}.toast{padding:14px 24px;line-height:20px;color:#fff;background:#323232;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.2);box-shadow:0 3px 2px rgba(0,0,0,.2);z-index:1051;min-width:288px;max-width:80%;border-top-left-radius:2px;border-top-right-radius:2px}.toast.reveal{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.toast .text{-ms-flex-preferred-size:1;flex-basis:1;font-weight:400;white-space:nowrap;margin-right:48px}.toast .action{text-transform:uppercase;font-weight:400;font-size:.875rem}.toast .action a:hover{text-decoration:none}.accordion .card{background-color:#fff;border:1px solid #f1f2f3;margin-bottom:16px}.accordion .card-title{background-color:#fcfdfe}.accordion .card-title a{display:block;letter-spacing:1px;padding-left:33px}.accordion .card-title a::before{content:"\e648";display:inline-block;font-family:themify;font-size:12px;margin-right:20px;margin-left:-33px;-webkit-transition:.2s linear;transition:.2s linear}.accordion .card-title a.collapsed::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-connected .card{margin-bottom:0;border:0;border-bottom:1px solid #f1f2f3}.accordion-connected .card:last-child{border-bottom:0}.accordion-connected .card-title{border-bottom:0;background-color:#fff}.accordion-shop .accordion-title .arrow{width:0;height:0;border-style:solid;border-width:0 7px 9px;border-color:transparent transparent #3899ec;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.accordion-shop .accordion-title.opened .arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.tab-content .tab-pane{padding:15px}@media (min-width:768px){.tab-content .tab-pane{padding:15px 30px}}@media (min-width:992px){.tab-content .tab-pane{padding:30px}}.nav-tabs-right .tab-content .tab-pane{padding-left:30px}@media (min-width:768px){.nav-tabs-right .tab-content .tab-pane{padding-left:35px}}@media (min-width:992px){.nav-tabs-right .tab-content .tab-pane{padding-left:45px}}.nav-tabs-left .tab-content .tab-pane{padding-right:30px}@media (min-width:768px){.nav-tabs-left .tab-content .tab-pane{padding-right:35px}}@media (min-width:992px){.nav-tabs-left .tab-content .tab-pane{padding-right:45px}}.nav-tabs-left,.nav-tabs-right{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-tabs-left .nav-tabs,.nav-tabs-right .nav-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-tabs-left .nav-tabs:not(.nav-tabs-inverse-mode),.nav-tabs-right .nav-tabs:not(.nav-tabs-inverse-mode){border-bottom:0}.nav-tabs-left .nav-tabs .nav-item+.nav-item,.nav-tabs-right .nav-tabs .nav-item+.nav-item{margin-left:0}.nav-tabs-left .nav-tabs .nav-link,.nav-tabs-right .nav-tabs .nav-link{border-bottom:none;text-align:left}.nav-tabs-left:not(.nav-tabs-inverse-mode) .nav-tabs{border-right:1px solid #c7ccd0}.nav-tabs-left:not(.nav-tabs-inverse-mode) .nav-tabs .nav-link{border-right:2px solid transparent}.nav-tabs-right .nav-tabs{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.nav-tabs-right:not(.nav-tabs-inverse-mode) .nav-tabs{border-left:1px solid #c7ccd0}.nav-tabs-right:not(.nav-tabs-inverse-mode) .nav-tabs .nav-link{border-left:2px solid transparent}.nav-tabs-right .tab-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.nav-tabs{border-bottom-color:#c7ccd0;margin-bottom:1rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-item.show .nav-link:focus,.nav-tabs .nav-item.show .nav-link:hover{color:#4d5259}.nav-tabs .nav-link{position:relative;border:0;font-size:13px;text-align:center;color:#8b95a5;border-bottom:2px solid transparent;padding:10px 16px;border-radius:0;-webkit-transition:.5s;transition:.5s}@media (max-width:767px){.nav-tabs .nav-link{padding:8px 12px}}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link:hover{color:#4d5259;border-color:#3899ec}.nav-tabs .nav-link .icon{margin-right:4px}.nav-tabs .nav-link .close{width:12px;height:12px;margin-top:6px;font-size:20px;opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.nav-tabs .nav-link .close span{display:inline-block;width:inherit;height:inherit}.nav-tabs .nav-link:hover .close{opacity:.25}.nav-tabs.nav-tabs-blue .nav-link.active,.nav-tabs.nav-tabs-blue .nav-link.active:focus,.nav-tabs.nav-tabs-blue .nav-link.active:hover,.nav-tabs.nav-tabs-blue .nav-link:hover{border-color:#007bff}.nav-tabs.nav-tabs-indigo .nav-link.active,.nav-tabs.nav-tabs-indigo .nav-link.active:focus,.nav-tabs.nav-tabs-indigo .nav-link.active:hover,.nav-tabs.nav-tabs-indigo .nav-link:hover{border-color:#6610f2}.nav-tabs.nav-tabs-purple .nav-link.active,.nav-tabs.nav-tabs-purple .nav-link.active:focus,.nav-tabs.nav-tabs-purple .nav-link.active:hover,.nav-tabs.nav-tabs-purple .nav-link:hover{border-color:#926dde}.nav-tabs.nav-tabs-pink .nav-link.active,.nav-tabs.nav-tabs-pink .nav-link.active:focus,.nav-tabs.nav-tabs-pink .nav-link.active:hover,.nav-tabs.nav-tabs-pink .nav-link:hover{border-color:#f96197}.nav-tabs.nav-tabs-red .nav-link.active,.nav-tabs.nav-tabs-red .nav-link.active:focus,.nav-tabs.nav-tabs-red .nav-link.active:hover,.nav-tabs.nav-tabs-red .nav-link:hover{border-color:#dc3545}.nav-tabs.nav-tabs-orange .nav-link.active,.nav-tabs.nav-tabs-orange .nav-link.active:focus,.nav-tabs.nav-tabs-orange .nav-link.active:hover,.nav-tabs.nav-tabs-orange .nav-link:hover{border-color:#fd7e14}.nav-tabs.nav-tabs-yellow .nav-link.active,.nav-tabs.nav-tabs-yellow .nav-link.active:focus,.nav-tabs.nav-tabs-yellow .nav-link.active:hover,.nav-tabs.nav-tabs-yellow .nav-link:hover{border-color:#fcc525}.nav-tabs.nav-tabs-green .nav-link.active,.nav-tabs.nav-tabs-green .nav-link.active:focus,.nav-tabs.nav-tabs-green .nav-link.active:hover,.nav-tabs.nav-tabs-green .nav-link:hover{border-color:#28a745}.nav-tabs.nav-tabs-teal .nav-link.active,.nav-tabs.nav-tabs-teal .nav-link.active:focus,.nav-tabs.nav-tabs-teal .nav-link.active:hover,.nav-tabs.nav-tabs-teal .nav-link:hover{border-color:#20c997}.nav-tabs.nav-tabs-cyan .nav-link.active,.nav-tabs.nav-tabs-cyan .nav-link.active:focus,.nav-tabs.nav-tabs-cyan .nav-link.active:hover,.nav-tabs.nav-tabs-cyan .nav-link:hover{border-color:#3899ec}.nav-tabs.nav-tabs-white .nav-link.active,.nav-tabs.nav-tabs-white .nav-link.active:focus,.nav-tabs.nav-tabs-white .nav-link.active:hover,.nav-tabs.nav-tabs-white .nav-link:hover{border-color:#fff}.nav-tabs.nav-tabs-gray .nav-link.active,.nav-tabs.nav-tabs-gray .nav-link.active:focus,.nav-tabs.nav-tabs-gray .nav-link.active:hover,.nav-tabs.nav-tabs-gray .nav-link:hover{border-color:#868e96}.nav-tabs.nav-tabs-gray-dark .nav-link.active,.nav-tabs.nav-tabs-gray-dark .nav-link.active:focus,.nav-tabs.nav-tabs-gray-dark .nav-link.active:hover,.nav-tabs.nav-tabs-gray-dark .nav-link:hover{border-color:#343a40}.nav-tabs.nav-tabs-primary .nav-link.active,.nav-tabs.nav-tabs-primary .nav-link.active:focus,.nav-tabs.nav-tabs-primary .nav-link.active:hover,.nav-tabs.nav-tabs-primary .nav-link:hover{border-color:#3899ec}.nav-tabs.nav-tabs-secondary .nav-link.active,.nav-tabs.nav-tabs-secondary .nav-link.active:focus,.nav-tabs.nav-tabs-secondary .nav-link.active:hover,.nav-tabs.nav-tabs-secondary .nav-link:hover{border-color:#374351}.nav-tabs.nav-tabs-third .nav-link.active,.nav-tabs.nav-tabs-third .nav-link.active:focus,.nav-tabs.nav-tabs-third .nav-link.active:hover,.nav-tabs.nav-tabs-third .nav-link:hover{border-color:#f9bb30}.nav-tabs.nav-tabs-success .nav-link.active,.nav-tabs.nav-tabs-success .nav-link.active:focus,.nav-tabs.nav-tabs-success .nav-link.active:hover,.nav-tabs.nav-tabs-success .nav-link:hover{border-color:#70b77e}.nav-tabs.nav-tabs-info .nav-link.active,.nav-tabs.nav-tabs-info .nav-link.active:focus,.nav-tabs.nav-tabs-info .nav-link.active:hover,.nav-tabs.nav-tabs-info .nav-link:hover{border-color:#78c0e0}.nav-tabs.nav-tabs-warning .nav-link.active,.nav-tabs.nav-tabs-warning .nav-link.active:focus,.nav-tabs.nav-tabs-warning .nav-link.active:hover,.nav-tabs.nav-tabs-warning .nav-link:hover{border-color:#f79256}.nav-tabs.nav-tabs-danger .nav-link.active,.nav-tabs.nav-tabs-danger .nav-link.active:focus,.nav-tabs.nav-tabs-danger .nav-link.active:hover,.nav-tabs.nav-tabs-danger .nav-link:hover{border-color:#d72638}.nav-tabs.nav-tabs-brown .nav-link.active,.nav-tabs.nav-tabs-brown .nav-link.active:focus,.nav-tabs.nav-tabs-brown .nav-link.active:hover,.nav-tabs.nav-tabs-brown .nav-link:hover{border-color:#8d6658}.nav-tabs.nav-tabs-dark .nav-link.active,.nav-tabs.nav-tabs-dark .nav-link.active:focus,.nav-tabs.nav-tabs-dark .nav-link.active:hover,.nav-tabs.nav-tabs-dark .nav-link:hover{border-color:#1f2831}.nav-tabs.nav-tabs-text .nav-link.active,.nav-tabs.nav-tabs-text .nav-link.active:focus,.nav-tabs.nav-tabs-text .nav-link.active:hover,.nav-tabs.nav-tabs-text .nav-link:hover{border-color:#4d5259}.nav-tabs.nav-tabs-theme1{border-bottom-width:0;margin-bottom:-1px;z-index:1}.nav-tabs.nav-tabs-theme1+.tab-content{border-width:1px;border-style:solid}.nav-tabs.nav-tabs-theme1 .nav-link{padding:7px 15px 9px;border:1px solid transparent;border-top-width:3px}.nav-tabs.nav-tabs-theme1.nav-tabs-blue+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:focus{background-color:#fff;border-color:#007bff #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:hover{border-color:#0056b3 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:focus{border-left-color:#007bff;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:hover{border-left-color:#0056b3;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:focus{border-right-color:#007bff;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-blue .nav-link.active:hover{border-right-color:#0056b3;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-indigo+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:focus{background-color:#fff;border-color:#6610f2 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:hover{border-color:#4709ac #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:focus{border-left-color:#6610f2;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:hover{border-left-color:#4709ac;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:focus{border-right-color:#6610f2;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-indigo .nav-link.active:hover{border-right-color:#4709ac;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-purple+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:focus{background-color:#fff;border-color:#926dde #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:hover{border-color:#642fd0 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:focus{border-left-color:#926dde;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:hover{border-left-color:#642fd0;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:focus{border-right-color:#926dde;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-purple .nav-link.active:hover{border-right-color:#642fd0;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-pink+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:focus{background-color:#fff;border-color:#f96197 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:hover{border-color:#f61766 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:focus{border-left-color:#f96197;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:hover{border-left-color:#f61766;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:focus{border-right-color:#f96197;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-pink .nav-link.active:hover{border-right-color:#f61766;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-red+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:focus{background-color:#fff;border-color:#dc3545 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:hover{border-color:#a71d2a #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:focus{border-left-color:#dc3545;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:hover{border-left-color:#a71d2a;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:focus{border-right-color:#dc3545;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-red .nav-link.active:hover{border-right-color:#a71d2a;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-orange+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:focus{background-color:#fff;border-color:#fd7e14 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:hover{border-color:#c35a02 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:focus{border-left-color:#fd7e14;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:hover{border-left-color:#c35a02;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:focus{border-right-color:#fd7e14;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-orange .nav-link.active:hover{border-right-color:#c35a02;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-yellow+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:focus{background-color:#fff;border-color:#fcc525 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:hover{border-color:#d29d03 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:focus{border-left-color:#fcc525;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:hover{border-left-color:#d29d03;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:focus{border-right-color:#fcc525;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-yellow .nav-link.active:hover{border-right-color:#d29d03;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-green+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:focus{background-color:#fff;border-color:#28a745 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:hover{border-color:#19692c #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:focus{border-left-color:#28a745;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:hover{border-left-color:#19692c;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:focus{border-right-color:#28a745;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-green .nav-link.active:hover{border-right-color:#19692c;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-teal+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:focus{background-color:#fff;border-color:#20c997 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:hover{border-color:#158765 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:focus{border-left-color:#20c997;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:hover{border-left-color:#158765;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:focus{border-right-color:#20c997;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-teal .nav-link.active:hover{border-right-color:#158765;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-cyan+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:focus{background-color:#fff;border-color:#3899ec #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:hover{border-color:#1373c5 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:focus{border-left-color:#3899ec;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:hover{border-left-color:#1373c5;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:focus{border-right-color:#3899ec;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-cyan .nav-link.active:hover{border-right-color:#1373c5;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-white+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:focus{background-color:#fff;border-color:#fff #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:hover{border-color:#d9d9d9 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:focus{border-left-color:#fff;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:hover{border-left-color:#d9d9d9;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:focus{border-right-color:#fff;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-white .nav-link.active:hover{border-right-color:#d9d9d9;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-gray+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:focus{background-color:#fff;border-color:#868e96 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:hover{border-color:#60686f #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:focus{border-left-color:#868e96;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:hover{border-left-color:#60686f;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:focus{border-right-color:#868e96;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray .nav-link.active:hover{border-right-color:#60686f;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:focus{background-color:#fff;border-color:#343a40 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:hover{border-color:#121416 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:focus{border-left-color:#343a40;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:hover{border-left-color:#121416;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:focus{border-right-color:#343a40;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-gray-dark .nav-link.active:hover{border-right-color:#121416;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-primary+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:focus{background-color:#fff;border-color:#3899ec #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:hover{border-color:#1373c5 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:focus{border-left-color:#3899ec;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:hover{border-left-color:#1373c5;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:focus{border-right-color:#3899ec;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-primary .nav-link.active:hover{border-right-color:#1373c5;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-secondary+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:focus{background-color:#fff;border-color:#374351 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:hover{border-color:#181d23 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:focus{border-left-color:#374351;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:hover{border-left-color:#181d23;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:focus{border-right-color:#374351;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-secondary .nav-link.active:hover{border-right-color:#181d23;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-third+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:focus{background-color:#fff;border-color:#f9bb30 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:hover{border-color:#d69606 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:focus{border-left-color:#f9bb30;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:hover{border-left-color:#d69606;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:focus{border-right-color:#f9bb30;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-third .nav-link.active:hover{border-right-color:#d69606;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-success+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:focus{background-color:#fff;border-color:#70b77e #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:hover{border-color:#499157 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:focus{border-left-color:#70b77e;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:hover{border-left-color:#499157;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:focus{border-right-color:#70b77e;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-success .nav-link.active:hover{border-right-color:#499157;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-info+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:focus{background-color:#fff;border-color:#78c0e0 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:hover{border-color:#3aa3d2 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:focus{border-left-color:#78c0e0;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:hover{border-left-color:#3aa3d2;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:focus{border-right-color:#78c0e0;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-info .nav-link.active:hover{border-right-color:#3aa3d2;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-warning+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:focus{background-color:#fff;border-color:#f79256 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:hover{border-color:#f4630d #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:focus{border-left-color:#f79256;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:hover{border-left-color:#f4630d;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:focus{border-right-color:#f79256;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-warning .nav-link.active:hover{border-right-color:#f4630d;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-danger+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:focus{background-color:#fff;border-color:#d72638 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:hover{border-color:#961b27 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:focus{border-left-color:#d72638;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:hover{border-left-color:#961b27;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:focus{border-right-color:#d72638;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-danger .nav-link.active:hover{border-right-color:#961b27;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-brown+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:focus{background-color:#fff;border-color:#8d6658 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:hover{border-color:#5e443b #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:focus{border-left-color:#8d6658;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:hover{border-left-color:#5e443b;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:focus{border-right-color:#8d6658;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-brown .nav-link.active:hover{border-right-color:#5e443b;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-dark+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:focus{background-color:#fff;border-color:#1f2831 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:hover{border-color:#010202 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:focus{border-left-color:#1f2831;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:hover{border-left-color:#010202;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:focus{border-right-color:#1f2831;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-dark .nav-link.active:hover{border-right-color:#010202;border-left-color:transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-text+.tab-content{border-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link{background-color:#f8f9fa;border-color:#f8f9fa #f8f9fa #e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active,.nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:focus{background-color:#fff;border-color:#4d5259 #e9ecef transparent}.nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:hover{border-color:#2a2c30 #bdc6cf transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link{border-color:#f8f9fa}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link:hover{border-color:#e9ecef;background-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:focus,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:focus{border-top-color:#e9ecef;border-bottom-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:hover,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:hover{background-color:#fff;border-top-color:#bdc6cf;border-bottom-color:#bdc6cf}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link{border-right-color:#e9ecef}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active,.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:focus{border-left-color:#4d5259;border-right-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:hover{border-left-color:#2a2c30;border-right-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link{border-left-color:#e9ecef}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active,.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:focus{border-right-color:#4d5259;border-left-color:transparent}.nav-tabs-right .nav-tabs.nav-tabs-theme1.nav-tabs-text .nav-link.active:hover{border-right-color:#2a2c30;border-left-color:transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1,.nav-tabs-right .nav-tabs.nav-tabs-theme1{border-right:none;border-left:none}.nav-tabs-left .nav-tabs.nav-tabs-theme1 .nav-item,.nav-tabs-right .nav-tabs.nav-tabs-theme1 .nav-item{margin-bottom:0}.nav-tabs-left .nav-tabs.nav-tabs-theme1 .nav-link,.nav-tabs-right .nav-tabs.nav-tabs-theme1 .nav-link{border:1px solid transparent}.nav-tabs-left .nav-tabs.nav-tabs-theme1{margin-right:-1px}.nav-tabs-left .nav-tabs.nav-tabs-theme1 .nav-link{padding:9px 15px 9px 13px;border-left-width:3px}.nav-tabs-right .nav-tabs.nav-tabs-theme1{margin-left:-1px}.nav-tabs-right .nav-tabs.nav-tabs-theme1 .nav-link{padding:9px 13px 9px 15px;border-right-width:3px}.nav-tabs.nav-tabs-theme2{border-bottom-width:0}.nav-tabs.nav-tabs-theme2 .nav-link{border-bottom:none}.nav-tabs.nav-tabs-theme2 .nav-link::after,.nav-tabs.nav-tabs-theme3 .nav-link::after{-webkit-transition:.5s;transition:.5s;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);content:'';display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px}.nav-tabs.nav-tabs-theme2 .nav-link.active::after,.nav-tabs.nav-tabs-theme2 .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2 .nav-link.active:hover::after,.nav-tabs.nav-tabs-theme2 .nav-link:hover::after{bottom:-14px}.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link,.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link::after{border-color:transparent transparent transparent #fff}.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link:hover{background-color:#007bff;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link:hover::after{border-color:transparent transparent transparent #007bff}.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link.active:hover{background-color:#007bff;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-blue .nav-link.active:hover::after{border-color:transparent transparent transparent #007bff}.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link:hover{background-color:#6610f2;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link:hover::after{border-color:transparent transparent transparent #6610f2}.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link.active:hover{background-color:#6610f2;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-indigo .nav-link.active:hover::after{border-color:transparent transparent transparent #6610f2}.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link:hover{background-color:#926dde;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link:hover::after{border-color:transparent transparent transparent #926dde}.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link.active:hover{background-color:#926dde;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-purple .nav-link.active:hover::after{border-color:transparent transparent transparent #926dde}.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link:hover{background-color:#f96197;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link:hover::after{border-color:transparent transparent transparent #f96197}.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link.active:hover{background-color:#f96197;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-pink .nav-link.active:hover::after{border-color:transparent transparent transparent #f96197}.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link:hover{background-color:#dc3545;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link:hover::after{border-color:transparent transparent transparent #dc3545}.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link.active:hover{background-color:#dc3545;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-red .nav-link.active:hover::after{border-color:transparent transparent transparent #dc3545}.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link:hover{background-color:#fd7e14;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link:hover::after{border-color:transparent transparent transparent #fd7e14}.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link.active:hover{background-color:#fd7e14;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-orange .nav-link.active:hover::after{border-color:transparent transparent transparent #fd7e14}.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link:hover{background-color:#fcc525;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link:hover::after{border-color:transparent transparent transparent #fcc525}.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link.active:hover{background-color:#fcc525;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-yellow .nav-link.active:hover::after{border-color:transparent transparent transparent #fcc525}.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link:hover{background-color:#28a745;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link:hover::after{border-color:transparent transparent transparent #28a745}.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link.active:hover{background-color:#28a745;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-green .nav-link.active:hover::after{border-color:transparent transparent transparent #28a745}.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link:hover{background-color:#20c997;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link:hover::after{border-color:transparent transparent transparent #20c997}.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link.active:hover{background-color:#20c997;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-teal .nav-link.active:hover::after{border-color:transparent transparent transparent #20c997}.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link.active:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-cyan .nav-link.active:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link:hover{background-color:#fff;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link::after,.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link:hover::after{border-color:transparent transparent transparent #fff}.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link.active:hover{background-color:#fff;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-white .nav-link.active:hover::after{border-color:transparent transparent transparent #fff}.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link:hover{background-color:#868e96;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link:hover::after{border-color:transparent transparent transparent #868e96}.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link.active:hover{background-color:#868e96;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-gray .nav-link.active:hover::after{border-color:transparent transparent transparent #868e96}.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link:hover{background-color:#343a40;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link:hover::after{border-color:transparent transparent transparent #343a40}.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link.active:hover{background-color:#343a40;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-gray-dark .nav-link.active:hover::after{border-color:transparent transparent transparent #343a40}.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link.active:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-primary .nav-link.active:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link:hover{background-color:#374351;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link:hover::after{border-color:transparent transparent transparent #374351}.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link.active:hover{background-color:#374351;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-secondary .nav-link.active:hover::after{border-color:transparent transparent transparent #374351}.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link:hover{background-color:#f9bb30;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link:hover::after{border-color:transparent transparent transparent #f9bb30}.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link.active:hover{background-color:#f9bb30;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-third .nav-link.active:hover::after{border-color:transparent transparent transparent #f9bb30}.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link:hover{background-color:#70b77e;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link:hover::after{border-color:transparent transparent transparent #70b77e}.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link.active:hover{background-color:#70b77e;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-success .nav-link.active:hover::after{border-color:transparent transparent transparent #70b77e}.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link:hover{background-color:#78c0e0;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link:hover::after{border-color:transparent transparent transparent #78c0e0}.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link.active:hover{background-color:#78c0e0;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-info .nav-link.active:hover::after{border-color:transparent transparent transparent #78c0e0}.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link:hover{background-color:#f79256;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link:hover::after{border-color:transparent transparent transparent #f79256}.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link.active:hover{background-color:#f79256;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-warning .nav-link.active:hover::after{border-color:transparent transparent transparent #f79256}.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link:hover{background-color:#d72638;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link:hover::after{border-color:transparent transparent transparent #d72638}.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link.active:hover{background-color:#d72638;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-danger .nav-link.active:hover::after{border-color:transparent transparent transparent #d72638}.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link:hover{background-color:#8d6658;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link:hover::after{border-color:transparent transparent transparent #8d6658}.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link.active:hover{background-color:#8d6658;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-brown .nav-link.active:hover::after{border-color:transparent transparent transparent #8d6658}.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link:hover{background-color:#1f2831;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link:hover::after{border-color:transparent transparent transparent #1f2831}.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link.active:hover{background-color:#1f2831;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-dark .nav-link.active:hover::after{border-color:transparent transparent transparent #1f2831}.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link:hover{background-color:#4d5259;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link:hover::after{border-color:transparent transparent transparent #4d5259}.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link.active,.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link.active:focus,.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link.active:hover{background-color:#4d5259;color:#fff}.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link.active::after,.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme2.nav-tabs-text .nav-link.active:hover::after{border-color:transparent transparent transparent #4d5259}.nav-tabs-left .nav-tabs.nav-tabs-theme2 .nav-link::after{bottom:auto;top:50%;right:-2px;left:auto;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.nav-tabs-left .nav-tabs.nav-tabs-theme2 .nav-link.active::after,.nav-tabs-left .nav-tabs.nav-tabs-theme2 .nav-link.active:focus::after,.nav-tabs-left .nav-tabs.nav-tabs-theme2 .nav-link.active:hover::after,.nav-tabs-left .nav-tabs.nav-tabs-theme2 .nav-link:hover::after{right:-9px}.nav-tabs-right .nav-tabs.nav-tabs-theme2{padding-right:0;padding-left:15px}.nav-tabs-right .nav-tabs.nav-tabs-theme2 .nav-link::after{bottom:auto;top:50%;left:-2px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.nav-tabs-right .nav-tabs.nav-tabs-theme2 .nav-link.active::after,.nav-tabs-right .nav-tabs.nav-tabs-theme2 .nav-link.active:focus::after,.nav-tabs-right .nav-tabs.nav-tabs-theme2 .nav-link.active:hover::after,.nav-tabs-right .nav-tabs.nav-tabs-theme2 .nav-link:hover::after{left:-9px}.nav-tabs.nav-tabs-theme3{z-index:1;border-bottom-width:0}.nav-tabs-inverse-mode .nav-link,.nav-tabs-light-mode .nav-link,.nav-tabs.nav-tabs-theme3 .nav-link{border-bottom:none}.nav-tabs.nav-tabs-theme3 .nav-link.active::after,.nav-tabs.nav-tabs-theme3 .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3 .nav-link.active:hover::after,.nav-tabs.nav-tabs-theme3 .nav-link:hover::after{bottom:-14px}.nav-tabs.nav-tabs-theme3.nav-tabs-blue+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link::after{border-color:transparent transparent transparent #fff}.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link:hover{background-color:#007bff;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link:hover::after{border-color:transparent transparent transparent #007bff}.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link.active:hover{background-color:#007bff;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-blue .nav-link.active:hover::after{border-color:transparent transparent transparent #007bff}.nav-tabs.nav-tabs-theme3.nav-tabs-indigo+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link:hover{background-color:#6610f2;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link:hover::after{border-color:transparent transparent transparent #6610f2}.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link.active:hover{background-color:#6610f2;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-indigo .nav-link.active:hover::after{border-color:transparent transparent transparent #6610f2}.nav-tabs.nav-tabs-theme3.nav-tabs-purple+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link:hover{background-color:#926dde;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link:hover::after{border-color:transparent transparent transparent #926dde}.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link.active:hover{background-color:#926dde;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-purple .nav-link.active:hover::after{border-color:transparent transparent transparent #926dde}.nav-tabs.nav-tabs-theme3.nav-tabs-pink+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link:hover{background-color:#f96197;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link:hover::after{border-color:transparent transparent transparent #f96197}.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link.active:hover{background-color:#f96197;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-pink .nav-link.active:hover::after{border-color:transparent transparent transparent #f96197}.nav-tabs.nav-tabs-theme3.nav-tabs-red+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link:hover{background-color:#dc3545;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link:hover::after{border-color:transparent transparent transparent #dc3545}.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link.active:hover{background-color:#dc3545;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-red .nav-link.active:hover::after{border-color:transparent transparent transparent #dc3545}.nav-tabs.nav-tabs-theme3.nav-tabs-orange+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link:hover{background-color:#fd7e14;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link:hover::after{border-color:transparent transparent transparent #fd7e14}.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link.active:hover{background-color:#fd7e14;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-orange .nav-link.active:hover::after{border-color:transparent transparent transparent #fd7e14}.nav-tabs.nav-tabs-theme3.nav-tabs-yellow+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link:hover{background-color:#fcc525;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link:hover::after{border-color:transparent transparent transparent #fcc525}.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link.active:hover{background-color:#fcc525;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-yellow .nav-link.active:hover::after{border-color:transparent transparent transparent #fcc525}.nav-tabs.nav-tabs-theme3.nav-tabs-green+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link:hover{background-color:#28a745;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link:hover::after{border-color:transparent transparent transparent #28a745}.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link.active:hover{background-color:#28a745;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-green .nav-link.active:hover::after{border-color:transparent transparent transparent #28a745}.nav-tabs.nav-tabs-theme3.nav-tabs-teal+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link:hover{background-color:#20c997;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link:hover::after{border-color:transparent transparent transparent #20c997}.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link.active:hover{background-color:#20c997;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-teal .nav-link.active:hover::after{border-color:transparent transparent transparent #20c997}.nav-tabs.nav-tabs-theme3.nav-tabs-cyan+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link.active:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-cyan .nav-link.active:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme3.nav-tabs-white+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link:hover{background-color:#fff;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link::after,.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link:hover::after{border-color:transparent transparent transparent #fff}.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link.active:hover{background-color:#fff;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-white .nav-link.active:hover::after{border-color:transparent transparent transparent #fff}.nav-tabs.nav-tabs-theme3.nav-tabs-gray+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link:hover{background-color:#868e96;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link:hover::after{border-color:transparent transparent transparent #868e96}.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link.active:hover{background-color:#868e96;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-gray .nav-link.active:hover::after{border-color:transparent transparent transparent #868e96}.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link:hover{background-color:#343a40;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link:hover::after{border-color:transparent transparent transparent #343a40}.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link.active:hover{background-color:#343a40;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-gray-dark .nav-link.active:hover::after{border-color:transparent transparent transparent #343a40}.nav-tabs.nav-tabs-theme3.nav-tabs-primary+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link.active:hover{background-color:#3899ec;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-primary .nav-link.active:hover::after{border-color:transparent transparent transparent #3899ec}.nav-tabs.nav-tabs-theme3.nav-tabs-secondary+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link:hover{background-color:#374351;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link:hover::after{border-color:transparent transparent transparent #374351}.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link.active:hover{background-color:#374351;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-secondary .nav-link.active:hover::after{border-color:transparent transparent transparent #374351}.nav-tabs.nav-tabs-theme3.nav-tabs-third+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link:hover{background-color:#f9bb30;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link:hover::after{border-color:transparent transparent transparent #f9bb30}.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link.active:hover{background-color:#f9bb30;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-third .nav-link.active:hover::after{border-color:transparent transparent transparent #f9bb30}.nav-tabs.nav-tabs-theme3.nav-tabs-success+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link:hover{background-color:#70b77e;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link:hover::after{border-color:transparent transparent transparent #70b77e}.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link.active:hover{background-color:#70b77e;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-success .nav-link.active:hover::after{border-color:transparent transparent transparent #70b77e}.nav-tabs.nav-tabs-theme3.nav-tabs-info+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link:hover{background-color:#78c0e0;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link:hover::after{border-color:transparent transparent transparent #78c0e0}.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link.active:hover{background-color:#78c0e0;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-info .nav-link.active:hover::after{border-color:transparent transparent transparent #78c0e0}.nav-tabs.nav-tabs-theme3.nav-tabs-warning+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link:hover{background-color:#f79256;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link:hover::after{border-color:transparent transparent transparent #f79256}.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link.active:hover{background-color:#f79256;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-warning .nav-link.active:hover::after{border-color:transparent transparent transparent #f79256}.nav-tabs.nav-tabs-theme3.nav-tabs-danger+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link:hover{background-color:#d72638;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link:hover::after{border-color:transparent transparent transparent #d72638}.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link.active:hover{background-color:#d72638;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-danger .nav-link.active:hover::after{border-color:transparent transparent transparent #d72638}.nav-tabs.nav-tabs-theme3.nav-tabs-brown+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link:hover{background-color:#8d6658;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link:hover::after{border-color:transparent transparent transparent #8d6658}.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link.active:hover{background-color:#8d6658;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-brown .nav-link.active:hover::after{border-color:transparent transparent transparent #8d6658}.nav-tabs.nav-tabs-theme3.nav-tabs-dark+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link:hover{background-color:#1f2831;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link:hover::after{border-color:transparent transparent transparent #1f2831}.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link.active:hover{background-color:#1f2831;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-dark .nav-link.active:hover::after{border-color:transparent transparent transparent #1f2831}.nav-tabs.nav-tabs-theme3.nav-tabs-text+.tab-content{background-color:#f9fafb}.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link{background-color:#fff;border-color:#e9ecef}.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link:hover{background-color:#4d5259;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link:hover::after{border-color:transparent transparent transparent #4d5259}.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link.active,.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link.active:focus,.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link.active:hover{background-color:#4d5259;color:#fff}.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link.active::after,.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link.active:focus::after,.nav-tabs.nav-tabs-theme3.nav-tabs-text .nav-link.active:hover::after{border-color:transparent transparent transparent #4d5259}.nav-tabs-left .nav-tabs.nav-tabs-theme3 .nav-link::after{bottom:auto;top:50%;right:-2px;left:auto;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.nav-tabs-left .nav-tabs.nav-tabs-theme3 .nav-link.active::after,.nav-tabs-left .nav-tabs.nav-tabs-theme3 .nav-link.active:focus::after,.nav-tabs-left .nav-tabs.nav-tabs-theme3 .nav-link.active:hover::after,.nav-tabs-left .nav-tabs.nav-tabs-theme3 .nav-link:hover::after{right:-9px}.nav-tabs-right .nav-tabs.nav-tabs-theme3{padding-right:0;padding-left:15px}.nav-tabs-right .nav-tabs.nav-tabs-theme3 .nav-link::after{bottom:auto;top:50%;left:-2px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.nav-tabs-right .nav-tabs.nav-tabs-theme3 .nav-link.active::after,.nav-tabs-right .nav-tabs.nav-tabs-theme3 .nav-link.active:focus::after,.nav-tabs-right .nav-tabs.nav-tabs-theme3 .nav-link.active:hover::after,.nav-tabs-right .nav-tabs.nav-tabs-theme3 .nav-link:hover::after{left:-9px}.nav-tabs-light-mode{border-bottom:none;background-color:#f9fafb}.nav-tabs-inverse-mode{border-bottom:none;background-color:transparent;margin-bottom:0}.nav-tabs-inverse-mode .nav-link.active,.nav-tabs-inverse-mode .nav-link.active:focus,.nav-tabs-inverse-mode .nav-link.active:hover{background-color:#f9fafb}.nav-tabs-inverse-mode+.tab-content{background-color:#f9fafb;padding:20px 16px}.tab-pane_dynamic{height:0;overflow:hidden}.tab-pane_dynamic.show{height:auto}.nav-process{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.nav-process .nav-title{font-weight:400}.nav-process,.nav-process .nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-process .nav-link{padding:0}.nav-process-circle .nav-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#8b95a5;padding:0 12px}.nav-process-circle .nav-item:first-child .nav-link::before{display:none}.nav-process-circle .nav-item.complete .nav-link,.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-circle .nav-item.processing .nav-link,.nav-process-circle .nav-item.processing .nav-link::before{background-color:#dbedfc}.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-circle .nav-item.processing .nav-link::after{background-color:#3899ec}.nav-process-circle .nav-item.complete .nav-link::after{width:29px;height:29px;-webkit-transform:translateX(0);transform:translateX(0);color:#fff}.nav-process-circle .nav-item.processing,.nav-process-iconic .nav-item.processing{color:#4d5259}.nav-process-circle .nav-item.processing .nav-link::after{width:13px;height:13px;margin-top:8px;-webkit-transform:translateX(8px);transform:translateX(8px);color:transparent}.nav-process-circle .nav-link{margin:10px 0;width:29px;height:29px;max-height:29px;background-color:#6c829b}.nav-process-circle .nav-link::before{content:'';position:absolute;left:calc(-50% + 14.5px);right:calc(50% + 14.5px);height:10px;margin-top:9.5px;background-color:rgba(108,130,155,.3);cursor:default;-webkit-transition:.5s;transition:.5s}.nav-process-circle .nav-link,.nav-process-circle .nav-link::after{border-radius:50%;-webkit-transition:.5s;transition:.5s;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nav-process-circle .nav-link::after{content:"\e64c";font-family:themify;width:0;height:0;text-align:center;font-size:15px;position:absolute;background-color:transparent;color:transparent;-webkit-transform:translate(14.5px,14.5px);transform:translate(14.5px,14.5px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-process-iconic .nav-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#8b95a5;padding:0 12px}.nav-process-bizz .nav-item i,.nav-process-iconic .nav-item i{color:#8b95a5}.nav-process-iconic .nav-item:first-child .nav-link::before{display:none}.nav-process-iconic .nav-item.complete .nav-link,.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#3899ec}.nav-process-iconic .nav-item.processing i{color:#3899ec}.nav-process-iconic .nav-item.processing .nav-link{border-color:#3899ec;background-color:#fff}.nav-process-iconic .nav-link{font-size:22px;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin:10px 0;width:48px;height:48px;line-height:44px;max-height:48px;border-radius:50%;border:2px solid transparent;background-color:#6c829b;color:inherit}.nav-process-iconic .nav-link::before{content:'';position:absolute;left:calc(-50% + 24px);right:calc(50% + 24px);height:3px;margin-top:22.5px;background-color:#6c829b;cursor:default}.nav-process-bizz .nav-item{opacity:.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#fff;padding:0 12px;position:relative}.nav-process-bizz .nav-item .nav-title,.nav-process-bizz .nav-item.processing a{color:#3899ec!important}.nav-process-bizz .nav-item:before{font-family:'rs';content:"\e90a";display:inline-block;position:absolute;top:25%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#3899ec;font-size:3.5rem;z-index:1}.nav-process-bizz .nav-item .nav-link{z-index:2;color:#fff!important}.nav-process-bizz .nav-item:first-child .nav-link::before{display:none}.nav-process-bizz .nav-item.complete,.nav-process-bizz .nav-item.processing{opacity:1}.nav-process-bizz .nav-item.complete i{color:#fff}.nav-process-bizz .nav-item.complete .nav-link,.nav-process-bizz .nav-link{background-color:transparent}.nav-process-bizz .nav-item.processing,.nav-process-bizz .nav-item.processing i{color:#3899ec}.nav-process-bizz .nav-item.processing:before{color:#fff;text-shadow:#3899ec 3px 0 0,#3899ec 2.83487px .98158px 0,#3899ec 2.35766px 1.85511px 0,#3899ec 1.62091px 2.52441px 0,#3899ec .70571px 2.91581px 0,#3899ec -.28717px 2.98622px 0,#3899ec -1.24844px 2.72789px 0,#3899ec -2.07227px 2.16926px 0,#3899ec -2.66798px 1.37182px 0,#3899ec -2.96998px .42336px 0,#3899ec -2.94502px -.5717px 0,#3899ec -2.59586px -1.50383px 0,#3899ec -1.96093px -2.27041px 0,#3899ec -1.11013px -2.78704px 0,#3899ec -.13712px -2.99686px 0,#3899ec .85099px -2.87677px 0,#3899ec 1.74541px -2.43999px 0,#3899ec 2.44769px -1.73459px 0,#3899ec 2.88051px -.83825px 0}.nav-process-bizz .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:48px;height:48px;max-height:48px;margin:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;font-size:22px;line-height:44px;border-radius:50%;border:2px solid transparent}.nav-process-bizz .nav-link::before{content:'';position:absolute;left:-50%;-webkit-transform:translateX(35%);transform:translateX(35%);width:60%;height:0;border-bottom:6px dotted #3899ec;cursor:default}@media (max-width:1199px){.nav-process-bizz .nav-item:before{font-size:2rem}.nav-process-bizz .nav-item .nav-link:before,.nav-process-bizz .nav-item .nav-title{display:none}.nav-process-bizz .nav-item .nav-link{font-size:.9em;line-height:35px}}.nav-process-box{margin-bottom:0}.nav-process-box .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #f1f2f3}.nav-process-box .nav-item::after{content:"\e649";font-family:themify;color:#f1f2f3;background-color:#fff;margin-right:-10px;line-height:1}.nav-process-box .nav-item:last-child{border-right:none}.nav-process-box .nav-item:last-child::after{display:none}.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#fff;background-color:#3899ec}.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number i{color:#fff}.nav-process-box .nav-item.processing .nav-link-number{background-color:#1f2831;color:#fff}.nav-process-box .nav-item.processing .nav-title{color:#1f2831}.nav-process-box .nav-link{padding:12px 20px;width:100%}.nav-process-box .nav-link-number{display:inline-block;max-width:29px;width:29px;height:29px;line-height:29px;font-size:15px;font-weight:400;border-radius:50%;background-color:#6c829b;color:#8b95a5;text-align:center}.nav-process-box .nav-link-number i{font-size:12px}.nav-process-block .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#8b95a5;margin-right:4px}.nav-process-block .nav-item:last-child{margin-right:0}.nav-process-block .nav-item.complete:not(.processing) .nav-link{background-color:#3899ec;color:#fff}.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#3899ec;font-weight:400}.nav-process-block .nav-item.processing .nav-link-number{background-color:#3899ec;color:#fff}.nav-process-block .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-color:#6c829b;padding:20px}.nav-process-block .nav-link-number{max-width:48px;width:48px;height:48px;line-height:48px;font-size:28px;font-weight:300;border-radius:50%;background-color:#fff;color:#8b95a5;text-align:center;-ms-flex-negative:0;flex-shrink:0}.nav-process-block .nav-link-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:12px;line-height:1.25rem;font-weight:300;white-space:nowrap}.nav-process-block .nav-title{margin-bottom:10px;font-size:1rem}@media (max-width:767px){.nav-process-block .nav-link{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-process-block .nav-link-number{-webkit-transform:scale(.6);transform:scale(.6)}.nav-process-block .nav-link-body{text-align:center;margin-left:0!important;padding-left:0;margin-top:10px}}.nav-process-sm.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-sm.nav-process-circle .nav-item.processing .nav-link::after{line-height:24px}.nav-process-sm.nav-process-circle .nav-item.complete .nav-link::after{width:24px;height:24px}.nav-process-sm.nav-process-circle .nav-item.processing .nav-link::after{width:8px;height:8px;margin-top:8px;-webkit-transform:translateX(8px);transform:translateX(8px)}.nav-process-sm.nav-process-circle .nav-link{margin:10px 0;width:24px;height:24px;max-height:24px}.nav-process-sm.nav-process-circle .nav-link::before{left:calc(-50% + 12px);right:calc(50% + 12px);height:10px;margin-top:7px}.nav-process-sm.nav-process-circle .nav-link::after{font-size:12px}.nav-process-sm.nav-process-bizz .nav-link,.nav-process-sm.nav-process-iconic .nav-link{font-size:18px;width:36px;height:36px;line-height:32px;max-height:36px}.nav-process-sm.nav-process-bizz .nav-link::before,.nav-process-sm.nav-process-iconic .nav-link::before{left:calc(-50% + 18px);right:calc(50% + 18px);margin-top:16.5px}.nav-process-sm.nav-process-box .nav-link{padding-top:8px;padding-bottom:8px}.nav-process-sm.nav-process-box .nav-link-number{max-width:24px;width:24px;height:24px;line-height:24px;font-size:12px}.nav-process-sm.nav-process-box .nav-link-number i{font-size:10px}.nav-process-lg.nav-process-box .nav-link-number i,.nav-process-sm.nav-process-box .nav-title{font-size:12px}.nav-process-sm.nav-process-block .nav-link{padding:16px}.nav-process-sm.nav-process-block .nav-link-number{max-width:36px;width:36px;height:36px;line-height:36px;font-size:24px}.nav-process-sm.nav-process-block .nav-link-body{line-height:1rem}.nav-process-sm.nav-process-block .nav-title{font-size:.9375rem}.nav-process-lg.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-lg.nav-process-circle .nav-item.processing .nav-link::after{line-height:36px}.nav-process-lg.nav-process-circle .nav-item.complete .nav-link::after{width:36px;height:36px}.nav-process-lg.nav-process-circle .nav-item.processing .nav-link::after{width:14px;height:14px;margin-top:11px;-webkit-transform:translateX(11px);transform:translateX(11px)}.nav-process-lg.nav-process-circle .nav-link{margin:10px 0;width:36px;height:36px;max-height:36px}.nav-process-lg.nav-process-circle .nav-link::before{left:calc(-50% + 18px);right:calc(50% + 18px);height:10px;margin-top:13px}.nav-process-lg.nav-process-circle .nav-link::after{font-size:18px}.nav-process-lg.nav-process-bizz .nav-link,.nav-process-lg.nav-process-iconic .nav-link{font-size:28px;width:64px;height:64px;line-height:60px;max-height:64px}.nav-process-lg.nav-process-bizz .nav-link::before,.nav-process-lg.nav-process-iconic .nav-link::before{left:calc(-50% + 32px);right:calc(50% + 32px);margin-top:30.5px}.nav-process-lg.nav-process-box .nav-link{padding-top:16px;padding-bottom:16px}.nav-process-lg.nav-process-box .nav-link-number{max-width:36px;width:36px;height:36px;line-height:36px;font-size:16px}.nav-process-lg.nav-process-box .nav-title{font-size:14px}.nav-process-lg.nav-process-block .nav-link{padding:24px}.nav-process-lg.nav-process-block .nav-link-number{max-width:64px;width:64px;height:64px;line-height:64px;font-size:32px}.nav-process-lg.nav-process-block .nav-link-body{line-height:1.5rem}.nav-process-lg.nav-process-block .nav-title{font-size:1.125rem}.nav-process-secondary.nav-process-circle .nav-item.complete .nav-link,.nav-process-secondary.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-secondary.nav-process-circle .nav-item.processing .nav-link,.nav-process-secondary.nav-process-circle .nav-item.processing .nav-link::before{background-color:#6c829b}.nav-process-secondary.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-secondary.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-secondary.nav-process-iconic .nav-item.complete .nav-link,.nav-process-secondary.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-secondary.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#374351}.nav-process-secondary.nav-process-iconic .nav-item .nav-link,.nav-process-secondary.nav-process-iconic .nav-item.processing i{color:#374351}.nav-process-secondary.nav-process-iconic .nav-item.processing .nav-link{border-color:#374351}.nav-process-secondary.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-secondary.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#374351}.nav-process-secondary.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#374351}.nav-process-secondary.nav-process-block .nav-item.processing .nav-link-number{background-color:#374351}.nav-process-gray.nav-process-circle .nav-item.complete .nav-link,.nav-process-gray.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-gray.nav-process-circle .nav-item.processing .nav-link,.nav-process-gray.nav-process-circle .nav-item.processing .nav-link::before{background-color:#ced4da}.nav-process-gray.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-gray.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-gray.nav-process-iconic .nav-item.complete .nav-link,.nav-process-gray.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-gray.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#868e96}.nav-process-gray.nav-process-iconic .nav-item.processing i{color:#868e96}.nav-process-gray.nav-process-iconic .nav-item.processing .nav-link{border-color:#868e96}.nav-process-gray.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-gray.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#868e96}.nav-process-gray.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#868e96}.nav-process-gray.nav-process-block .nav-item.processing .nav-link-number{background-color:#868e96}.nav-process-dark.nav-process-circle .nav-item.complete .nav-link,.nav-process-dark.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-dark.nav-process-circle .nav-item.processing .nav-link,.nav-process-dark.nav-process-circle .nav-item.processing .nav-link::before{background-color:#c8c8c8}.nav-process-dark.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-dark.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-dark.nav-process-iconic .nav-item.complete .nav-link,.nav-process-dark.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-dark.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#1f2831}.nav-process-dark.nav-process-iconic .nav-item.processing i{color:#1f2831}.nav-process-dark.nav-process-iconic .nav-item.processing .nav-link{border-color:#1f2831}.nav-process-dark.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-dark.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#1f2831}.nav-process-dark.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#1f2831}.nav-process-dark.nav-process-block .nav-item.processing .nav-link-number{background-color:#1f2831}.nav-process-success.nav-process-circle .nav-item.complete .nav-link,.nav-process-success.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-success.nav-process-circle .nav-item.processing .nav-link,.nav-process-success.nav-process-circle .nav-item.processing .nav-link::before{background-color:#c5e2cb}.nav-process-success.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-success.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-success.nav-process-iconic .nav-item.complete .nav-link,.nav-process-success.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-success.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#70b77e}.nav-process-success.nav-process-iconic .nav-item.processing i{color:#70b77e}.nav-process-success.nav-process-iconic .nav-item.processing .nav-link{border-color:#70b77e}.nav-process-success.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-success.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#70b77e}.nav-process-success.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#70b77e}.nav-process-success.nav-process-block .nav-item.processing .nav-link-number{background-color:#70b77e}.nav-process-info.nav-process-circle .nav-item.complete .nav-link,.nav-process-info.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-info.nav-process-circle .nav-item.processing .nav-link,.nav-process-info.nav-process-circle .nav-item.processing .nav-link::before{background-color:#b6ddee}.nav-process-info.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-info.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-info.nav-process-iconic .nav-item.complete .nav-link,.nav-process-info.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-info.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#78c0e0}.nav-process-info.nav-process-iconic .nav-item.processing i{color:#78c0e0}.nav-process-info.nav-process-iconic .nav-item.processing .nav-link{border-color:#78c0e0}.nav-process-info.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-info.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#78c0e0}.nav-process-info.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#78c0e0}.nav-process-info.nav-process-block .nav-item.processing .nav-link-number{background-color:#78c0e0}.nav-process-warning.nav-process-circle .nav-item.complete .nav-link,.nav-process-warning.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-warning.nav-process-circle .nav-item.processing .nav-link,.nav-process-warning.nav-process-circle .nav-item.processing .nav-link::before{background-color:#fde1d0}.nav-process-warning.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-warning.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-warning.nav-process-iconic .nav-item.complete .nav-link,.nav-process-warning.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-warning.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#f79256}.nav-process-warning.nav-process-iconic .nav-item.processing i{color:#f79256}.nav-process-warning.nav-process-iconic .nav-item.processing .nav-link{border-color:#f79256}.nav-process-warning.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-warning.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#f79256}.nav-process-warning.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#f79256}.nav-process-warning.nav-process-block .nav-item.processing .nav-link-number{background-color:#f79256}.nav-process-danger.nav-process-circle .nav-item.complete .nav-link,.nav-process-danger.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-danger.nav-process-circle .nav-item.processing .nav-link,.nav-process-danger.nav-process-circle .nav-item.processing .nav-link::before{background-color:#f3bcc2}.nav-process-danger.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-danger.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-danger.nav-process-iconic .nav-item.complete .nav-link,.nav-process-danger.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-danger.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#d72638}.nav-process-danger.nav-process-iconic .nav-item.processing i{color:#d72638}.nav-process-danger.nav-process-iconic .nav-item.processing .nav-link{border-color:#d72638}.nav-process-danger.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-danger.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#d72638}.nav-process-danger.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#d72638}.nav-process-danger.nav-process-block .nav-item.processing .nav-link-number{background-color:#d72638}.nav-process-pink.nav-process-circle .nav-item.complete .nav-link,.nav-process-pink.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-pink.nav-process-circle .nav-item.processing .nav-link,.nav-process-pink.nav-process-circle .nav-item.processing .nav-link::before{background-color:#fce3ec}.nav-process-pink.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-pink.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-pink.nav-process-iconic .nav-item.complete .nav-link,.nav-process-pink.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-pink.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#f96197}.nav-process-pink.nav-process-iconic .nav-item.processing i{color:#f96197}.nav-process-pink.nav-process-iconic .nav-item.processing .nav-link{border-color:#f96197}.nav-process-pink.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-pink.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#f96197}.nav-process-pink.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#f96197}.nav-process-pink.nav-process-block .nav-item.processing .nav-link-number{background-color:#f96197}.nav-process-purple.nav-process-circle .nav-item.complete .nav-link,.nav-process-purple.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-purple.nav-process-circle .nav-item.processing .nav-link,.nav-process-purple.nav-process-circle .nav-item.processing .nav-link::before{background-color:#ece3fc}.nav-process-purple.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-purple.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-purple.nav-process-iconic .nav-item.complete .nav-link,.nav-process-purple.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-purple.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#926dde}.nav-process-purple.nav-process-iconic .nav-item.processing i{color:#926dde}.nav-process-purple.nav-process-iconic .nav-item.processing .nav-link{border-color:#926dde}.nav-process-purple.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-purple.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#926dde}.nav-process-purple.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#926dde}.nav-process-purple.nav-process-block .nav-item.processing .nav-link-number{background-color:#926dde}.nav-process-brown.nav-process-circle .nav-item.complete .nav-link,.nav-process-brown.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-brown.nav-process-circle .nav-item.processing .nav-link,.nav-process-brown.nav-process-circle .nav-item.processing .nav-link::before{background-color:#eddcd5}.nav-process-brown.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-brown.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-brown.nav-process-iconic .nav-item.complete .nav-link,.nav-process-brown.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-brown.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#8d6658}.nav-process-brown.nav-process-iconic .nav-item.processing i{color:#8d6658}.nav-process-brown.nav-process-iconic .nav-item.processing .nav-link{border-color:#8d6658}.nav-process-brown.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-brown.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#8d6658}.nav-process-brown.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#8d6658}.nav-process-brown.nav-process-block .nav-item.processing .nav-link-number{background-color:#8d6658}.nav-process-cyan.nav-process-circle .nav-item.complete .nav-link,.nav-process-cyan.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-cyan.nav-process-circle .nav-item.processing .nav-link,.nav-process-cyan.nav-process-circle .nav-item.processing .nav-link::before{background-color:#e3fafc}.nav-process-cyan.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-cyan.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-cyan.nav-process-iconic .nav-item.complete .nav-link,.nav-process-cyan.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-cyan.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#57c7d4}.nav-process-cyan.nav-process-iconic .nav-item.processing i{color:#57c7d4}.nav-process-cyan.nav-process-iconic .nav-item.processing .nav-link{border-color:#57c7d4}.nav-process-cyan.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-cyan.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#57c7d4}.nav-process-cyan.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#57c7d4}.nav-process-cyan.nav-process-block .nav-item.processing .nav-link-number{background-color:#57c7d4}.nav-process-yellow.nav-process-circle .nav-item.complete .nav-link,.nav-process-yellow.nav-process-circle .nav-item.complete .nav-link::before,.nav-process-yellow.nav-process-circle .nav-item.processing .nav-link,.nav-process-yellow.nav-process-circle .nav-item.processing .nav-link::before{background-color:#fcf8e3}.nav-process-yellow.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-yellow.nav-process-circle .nav-item.processing .nav-link::after,.nav-process-yellow.nav-process-iconic .nav-item.complete .nav-link,.nav-process-yellow.nav-process-iconic .nav-item.complete .nav-link::before,.nav-process-yellow.nav-process-iconic .nav-item.processing .nav-link::before{background-color:#fcc525}.nav-process-yellow.nav-process-iconic .nav-item.processing i{color:#fcc525}.nav-process-yellow.nav-process-iconic .nav-item.processing .nav-link{border-color:#fcc525}.nav-process-yellow.nav-process-block .nav-item.complete:not(.processing) .nav-link,.nav-process-yellow.nav-process-box .nav-item.complete:not(.processing) .nav-link .nav-link-number{background-color:#fcc525}.nav-process-yellow.nav-process-block .nav-item.complete:not(.processing) .nav-link .nav-link-number{color:#fcc525}.nav-process-yellow.nav-process-block .nav-item.processing .nav-link-number{background-color:#fcc525}.nav-process-secondary.nav-process-bizz.complete .nav-link,.nav-process-secondary.nav-process-block .nav-item.complete .nav-link,.nav-process-secondary.nav-process-block .nav-item.processing .nav-link-number,.nav-process-secondary.nav-process-circle .nav-item.complete .nav-link::after,.nav-process-secondary.nav-process-iconic .nav-item.complete .nav-link{color:#8b95a5}.nav-process-secondary.nav-process-bizz .nav-link{color:#fff}.progress{height:auto;border-radius:2px;margin-bottom:8px;background-color:#f5f6f7;position:relative}.progress-bar{height:5px;background-color:#3899ec}.progress-bar-title{position:absolute;top:-4px;-webkit-transform:translateX(50%);transform:translateX(50%)}.progress-xs{height:3px}.progress-sm{height:4px}.progress-lg{height:6px}.progress-xl{height:7px}.progress[value]{color:#f9fafb}.progress[value]::-webkit-progress-bar{background-color:#f9fafb;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.progress[value]::-webkit-progress-value{background-color:#3899ec;border-top-left-radius:0;border-bottom-left-radius:0}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:0;border-bottom-right-radius:0}.progress-blue[value]::-webkit-progress-value{background-color:#007bff}.progress-blue[value]::-moz-progress-bar{background-color:#007bff}.progress-indigo[value]::-webkit-progress-value{background-color:#6610f2}.progress-indigo[value]::-moz-progress-bar{background-color:#6610f2}.progress-purple[value]::-webkit-progress-value{background-color:#926dde}.progress-purple[value]::-moz-progress-bar{background-color:#926dde}.progress-pink[value]::-webkit-progress-value{background-color:#f96197}.progress-pink[value]::-moz-progress-bar{background-color:#f96197}.progress-red[value]::-webkit-progress-value{background-color:#dc3545}.progress-red[value]::-moz-progress-bar{background-color:#dc3545}.progress-orange[value]::-webkit-progress-value{background-color:#fd7e14}.progress-orange[value]::-moz-progress-bar{background-color:#fd7e14}.progress-yellow[value]::-webkit-progress-value{background-color:#fcc525}.progress-yellow[value]::-moz-progress-bar{background-color:#fcc525}.progress-green[value]::-webkit-progress-value{background-color:#28a745}.progress-green[value]::-moz-progress-bar{background-color:#28a745}.progress-teal[value]::-webkit-progress-value{background-color:#20c997}.progress-teal[value]::-moz-progress-bar{background-color:#20c997}.progress-cyan[value]::-webkit-progress-value{background-color:#3899ec}.progress-cyan[value]::-moz-progress-bar{background-color:#3899ec}.progress-white[value]::-webkit-progress-value{background-color:#fff}.progress-white[value]::-moz-progress-bar{background-color:#fff}.progress-gray[value]::-webkit-progress-value{background-color:#868e96}.progress-gray[value]::-moz-progress-bar{background-color:#868e96}.progress-gray-dark[value]::-webkit-progress-value{background-color:#343a40}.progress-gray-dark[value]::-moz-progress-bar{background-color:#343a40}.progress-primary[value]::-webkit-progress-value{background-color:#3899ec}.progress-primary[value]::-moz-progress-bar{background-color:#3899ec}.progress-secondary[value]::-webkit-progress-value{background-color:#374351}.progress-secondary[value]::-moz-progress-bar{background-color:#374351}.progress-third[value]::-webkit-progress-value{background-color:#f9bb30}.progress-third[value]::-moz-progress-bar{background-color:#f9bb30}.progress-success[value]::-webkit-progress-value{background-color:#70b77e}.progress-success[value]::-moz-progress-bar{background-color:#70b77e}.progress-info[value]::-webkit-progress-value{background-color:#78c0e0}.progress-info[value]::-moz-progress-bar{background-color:#78c0e0}.progress-warning[value]::-webkit-progress-value{background-color:#f79256}.progress-warning[value]::-moz-progress-bar{background-color:#f79256}.progress-danger[value]::-webkit-progress-value{background-color:#d72638}.progress-danger[value]::-moz-progress-bar{background-color:#d72638}.progress-brown[value]::-webkit-progress-value{background-color:#8d6658}.progress-brown[value]::-moz-progress-bar{background-color:#8d6658}.progress-dark[value]::-webkit-progress-value{background-color:#1f2831}.progress-dark[value]::-moz-progress-bar{background-color:#1f2831}.progress-text[value]::-webkit-progress-value{background-color:#4d5259}.progress-text[value]::-moz-progress-bar{background-color:#4d5259}.spinner-linear{position:relative;height:2px;display:block;width:100%;background-color:#f5f6f7;border-radius:2px;background-clip:padding-box;overflow:hidden}.spinner-linear .line{background-color:#3899ec}.spinner-linear .line::after,.spinner-linear .line::before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right}.spinner-linear .line::before{-webkit-animation:spinner-linear 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:spinner-linear 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.spinner-linear .line::after{-webkit-animation:spinner-linear-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:spinner-linear-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}.spinner-dots{width:70px;text-align:center}.spinner-ball,.spinner-dots span{border-radius:100%;background-color:#3899ec}.spinner-dots span{width:12px;height:12px;display:inline-block;-webkit-animation:spinner-dots 1.4s infinite ease-in-out both;animation:spinner-dots 1.4s infinite ease-in-out both}.spinner-dots .dot1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner-dots .dot2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner-ball{width:50px;height:50px;-webkit-animation:spinner-ball infinite linear 1s;animation:spinner-ball infinite linear 1s}.spinner-circle,.spinner-circle-shadow{width:25px;height:25px;-webkit-animation:spinner-circle infinite .75s linear;animation:spinner-circle infinite .75s linear;border-radius:100%}.spinner-circle{border:1px solid #3899ec;border-top-color:transparent}.spinner-circle-shadow{position:relative;border:1px solid rgba(56,153,236,.3);border-left-color:#3899ec}.spinner-circle-material-svg{-webkit-animation:spinner-svg-spinner 1.5s linear infinite;animation:spinner-svg-spinner 1.5s linear infinite;height:54px;width:54px}.spinner-circle-material-svg .circle{-webkit-animation:spinner-svg-progress 1.5s cubic-bezier(.4,0,.2,1) infinite,spinner-svg-colors 6s cubic-bezier(.4,0,.2,1) infinite;animation:spinner-svg-progress 1.5s cubic-bezier(.4,0,.2,1) infinite,spinner-svg-colors 6s cubic-bezier(.4,0,.2,1) infinite;fill:none;stroke:#db3236;stroke-linecap:round;stroke-width:2}.spinner-circle-material{height:50px;min-height:50px;width:50px;border-radius:100px;border:2px transparent solid;border-top:2px #3f51b5 solid;-webkit-animation:spinner-material 4s infinite;animation:spinner-material 4s infinite}.spinner-blue.spinner-ball,.spinner-blue.spinner-dots span,.spinner-blue.spinner-linear .line{background-color:#007bff}.spinner-blue.spinner-circle{border-color:transparent #007bff #007bff}.spinner-blue.spinner-circle-shadow{border-color:rgba(0,123,255,.3);border-left-color:#007bff}.spinner-indigo.spinner-ball,.spinner-indigo.spinner-dots span,.spinner-indigo.spinner-linear .line{background-color:#6610f2}.spinner-indigo.spinner-circle{border-color:transparent #6610f2 #6610f2}.spinner-indigo.spinner-circle-shadow{border-color:rgba(102,16,242,.3);border-left-color:#6610f2}.spinner-purple.spinner-ball,.spinner-purple.spinner-dots span,.spinner-purple.spinner-linear .line{background-color:#926dde}.spinner-purple.spinner-circle{border-color:transparent #926dde #926dde}.spinner-purple.spinner-circle-shadow{border-color:rgba(146,109,222,.3);border-left-color:#926dde}.spinner-pink.spinner-ball,.spinner-pink.spinner-dots span,.spinner-pink.spinner-linear .line{background-color:#f96197}.spinner-pink.spinner-circle{border-color:transparent #f96197 #f96197}.spinner-pink.spinner-circle-shadow{border-color:rgba(249,97,151,.3);border-left-color:#f96197}.spinner-red.spinner-ball,.spinner-red.spinner-dots span,.spinner-red.spinner-linear .line{background-color:#dc3545}.spinner-red.spinner-circle{border-color:transparent #dc3545 #dc3545}.spinner-red.spinner-circle-shadow{border-color:rgba(220,53,69,.3);border-left-color:#dc3545}.spinner-orange.spinner-ball,.spinner-orange.spinner-dots span,.spinner-orange.spinner-linear .line{background-color:#fd7e14}.spinner-orange.spinner-circle{border-color:transparent #fd7e14 #fd7e14}.spinner-orange.spinner-circle-shadow{border-color:rgba(253,126,20,.3);border-left-color:#fd7e14}.spinner-yellow.spinner-ball,.spinner-yellow.spinner-dots span,.spinner-yellow.spinner-linear .line{background-color:#fcc525}.spinner-yellow.spinner-circle{border-color:transparent #fcc525 #fcc525}.spinner-yellow.spinner-circle-shadow{border-color:rgba(252,197,37,.3);border-left-color:#fcc525}.spinner-green.spinner-ball,.spinner-green.spinner-dots span,.spinner-green.spinner-linear .line{background-color:#28a745}.spinner-green.spinner-circle{border-color:transparent #28a745 #28a745}.spinner-green.spinner-circle-shadow{border-color:rgba(40,167,69,.3);border-left-color:#28a745}.spinner-teal.spinner-ball,.spinner-teal.spinner-dots span,.spinner-teal.spinner-linear .line{background-color:#20c997}.spinner-teal.spinner-circle{border-color:transparent #20c997 #20c997}.spinner-teal.spinner-circle-shadow{border-color:rgba(32,201,151,.3);border-left-color:#20c997}.spinner-cyan.spinner-ball,.spinner-cyan.spinner-dots span,.spinner-cyan.spinner-linear .line{background-color:#3899ec}.spinner-cyan.spinner-circle{border-color:transparent #3899ec #3899ec}.spinner-cyan.spinner-circle-shadow{border-color:rgba(56,153,236,.3);border-left-color:#3899ec}.spinner-white.spinner-ball,.spinner-white.spinner-dots span,.spinner-white.spinner-linear .line{background-color:#fff}.spinner-white.spinner-circle{border-color:transparent #fff #fff}.spinner-white.spinner-circle-shadow{border-color:rgba(255,255,255,.3);border-left-color:#fff}.spinner-gray.spinner-ball,.spinner-gray.spinner-dots span,.spinner-gray.spinner-linear .line{background-color:#868e96}.spinner-gray.spinner-circle{border-color:transparent #868e96 #868e96}.spinner-gray.spinner-circle-shadow{border-color:rgba(134,142,150,.3);border-left-color:#868e96}.spinner-gray-dark.spinner-ball,.spinner-gray-dark.spinner-dots span,.spinner-gray-dark.spinner-linear .line{background-color:#343a40}.spinner-gray-dark.spinner-circle{border-color:transparent #343a40 #343a40}.spinner-gray-dark.spinner-circle-shadow{border-color:rgba(52,58,64,.3);border-left-color:#343a40}.spinner-primary.spinner-ball,.spinner-primary.spinner-dots span,.spinner-primary.spinner-linear .line{background-color:#3899ec}.spinner-primary.spinner-circle{border-color:transparent #3899ec #3899ec}.spinner-primary.spinner-circle-shadow{border-color:rgba(56,153,236,.3);border-left-color:#3899ec}.spinner-secondary.spinner-ball,.spinner-secondary.spinner-dots span,.spinner-secondary.spinner-linear .line{background-color:#374351}.spinner-secondary.spinner-circle{border-color:transparent #374351 #374351}.spinner-secondary.spinner-circle-shadow{border-color:rgba(55,67,81,.3);border-left-color:#374351}.spinner-third.spinner-ball,.spinner-third.spinner-dots span,.spinner-third.spinner-linear .line{background-color:#f9bb30}.spinner-third.spinner-circle{border-color:transparent #f9bb30 #f9bb30}.spinner-third.spinner-circle-shadow{border-color:rgba(249,187,48,.3);border-left-color:#f9bb30}.spinner-success.spinner-ball,.spinner-success.spinner-dots span,.spinner-success.spinner-linear .line{background-color:#70b77e}.spinner-success.spinner-circle{border-color:transparent #70b77e #70b77e}.spinner-success.spinner-circle-shadow{border-color:rgba(112,183,126,.3);border-left-color:#70b77e}.spinner-info.spinner-ball,.spinner-info.spinner-dots span,.spinner-info.spinner-linear .line{background-color:#78c0e0}.spinner-info.spinner-circle{border-color:transparent #78c0e0 #78c0e0}.spinner-info.spinner-circle-shadow{border-color:rgba(120,192,224,.3);border-left-color:#78c0e0}.spinner-warning.spinner-ball,.spinner-warning.spinner-dots span,.spinner-warning.spinner-linear .line{background-color:#f79256}.spinner-warning.spinner-circle{border-color:transparent #f79256 #f79256}.spinner-warning.spinner-circle-shadow{border-color:rgba(247,146,86,.3);border-left-color:#f79256}.spinner-danger.spinner-ball,.spinner-danger.spinner-dots span,.spinner-danger.spinner-linear .line{background-color:#d72638}.spinner-danger.spinner-circle{border-color:transparent #d72638 #d72638}.spinner-danger.spinner-circle-shadow{border-color:rgba(215,38,56,.3);border-left-color:#d72638}.spinner-brown.spinner-ball,.spinner-brown.spinner-dots span,.spinner-brown.spinner-linear .line{background-color:#8d6658}.spinner-brown.spinner-circle{border-color:transparent #8d6658 #8d6658}.spinner-brown.spinner-circle-shadow{border-color:rgba(141,102,88,.3);border-left-color:#8d6658}.spinner-dark.spinner-ball,.spinner-dark.spinner-dots span,.spinner-dark.spinner-linear .line{background-color:#1f2831}.spinner-dark.spinner-circle{border-color:transparent #1f2831 #1f2831}.spinner-dark.spinner-circle-shadow{border-color:rgba(31,40,49,.3);border-left-color:#1f2831}.spinner-text.spinner-ball,.spinner-text.spinner-dots span,.spinner-text.spinner-linear .line{background-color:#4d5259}.spinner-text.spinner-circle{border-color:transparent #4d5259 #4d5259}.spinner-text.spinner-circle-shadow{border-color:rgba(77,82,89,.3);border-left-color:#4d5259}.dock-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:22px;height:0;position:fixed;right:0;bottom:0;z-index:994;max-width:calc(100% - 30px)}.dock-list.maximize{z-index:999}@media (max-width:767px){.dock-list{padding-right:7px;max-width:calc(100% - 23px)}}.modal-open .dock-list{z-index:1050}.modal-open .dock-list .dock{border-color:transparent;-webkit-transition:border-color 0s;transition:border-color 0s}.modal-open .dock-list .modal.in{background-color:rgba(0,0,0,.3)}.dock{border:1px solid #f1f2f3;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06);margin:0 8px;-webkit-transition:.3s;transition:.3s;display:none;max-width:100%}.dock:hover{-webkit-box-shadow:0 1px 30px rgba(0,0,0,.06);box-shadow:0 1px 30px rgba(0,0,0,.06)}.dock.reveal{display:block}.dock.shake.minimize .dock-header,.dock.shake:not(.minimize){-webkit-animation:h-shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:h-shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.dock.blink .dock-header{background-color:#b6ddee}.dock.minimize{-webkit-transform:translateY(calc(100% - 44px));transform:translateY(calc(100% - 44px))}.dock.minimize .dock-header{cursor:pointer}.dock.minimize .dock-body{width:0;min-width:0}.dock.minimize .dock-actions{margin-left:20px}.dock.minimize .dock-actions>*{display:none}.dock.minimize .dock-actions [data-dock=close]{display:inline-block;opacity:0}.dock.minimize:hover .dock-actions [data-dock=close]{opacity:1}.dock.maximize{position:fixed;top:0;left:0;right:0;bottom:0;margin-left:0;margin-right:0;z-index:999}.dock.maximize .dock-body{width:100%;height:100%}.dock-header,.dock-title{display:-webkit-box;display:-ms-flexbox;display:flex}.dock-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;height:44px;background-color:#f9fafb;border-bottom:1px solid #f1f2f3;-webkit-transition:.3s;transition:.3s}.dock-title{font-weight:300;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:-8px}.dock-title>*{margin:8px}.dock-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;z-index:9;color:#8b95a5;margin:-8px}.dock-actions>*{margin:8px}.dock-actions>.dropdown .dropdown-toggle,.dock-actions>:not(.dropdown){min-width:20px;height:44px;text-align:center;opacity:.7;cursor:pointer;-webkit-transition:.2s;transition:.2s}.dock-actions>.dropdown .dropdown-toggle:hover,.dock-actions>:not(.dropdown):hover{opacity:1}.dock-actions .dropdown-toggle,.dock-actions>:not(.dropdown){line-height:44px}.dock-actions [data-dock=close]::before,.dock-actions [data-dock=maximize]::before,.dock-actions [data-dock=minimize]::before{font-family:themify}.dock-actions [data-dock=close]::before{content:"\e646"}.dock-actions [data-dock=maximize]::before{content:"\e6be";display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dock-actions [data-dock=minimize]::before{content:"\e622";vertical-align:sub}.dock-header-inverse .dock-actions,.dock-header-inverse .dock-info{color:#fff}.dock-body{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;min-height:300px;min-width:240px;max-width:100%;width:400px;height:400px}.dock-block{padding:20px}.dock-xs .dock-body{width:260px;height:300px}.dock-sm .dock-body{width:340px;height:340px}.dock-lg .dock-body{width:480px;height:480px}.dock-xl .dock-body{width:560px;height:560px}.dock-footer{padding:12px;background-color:#fff}.modal-content{border-radius:3px;border:0}.modal-header{border-bottom-color:#f1f2f3}.modal-header.no-border{margin-bottom:1rem}.modal-title{font-family:"Open Sans",Roboto,sans-serif;font-weight:400;letter-spacing:.5px}.modal-footer{border:0;padding-top:.75rem;padding-bottom:.75rem}.modal[data-backdrop=false]:not(.modal-fill) .modal-content{border:1px solid #f1f2f3;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.06);box-shadow:0 1px 10px rgba(0,0,0,.06)}.modal-top{opacity:1}.modal-top.show .modal-dialog{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.modal-top .modal-dialog{margin-top:0;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.modal-top .modal-content{border-top-left-radius:0;border-top-right-radius:0}.modal-center{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.4s;transition:.4s}.modal-center.show{-webkit-transform:scale(1);transform:scale(1)}.modal-bottom .modal-dialog,.modal-center .modal-dialog{margin:0;width:100%;position:absolute;bottom:50%;left:50%;-webkit-transform:translate(-50%,50%)!important;transform:translate(-50%,50%)!important}.modal-bottom{opacity:1;overflow-y:hidden!important}.modal-bottom.show .modal-dialog{-webkit-transform:translate(-50%,0)!important;transform:translate(-50%,0)!important}.modal-bottom .modal-dialog{bottom:0;-webkit-transform:translate(-50%,100%)!important;transform:translate(-50%,100%)!important;-webkit-transition:.4s;transition:.4s}.modal-bottom .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-left,.modal-right{opacity:1}.modal-left.show .modal-dialog,.modal-right.show .modal-dialog{-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}.modal-left .modal-dialog{position:absolute;top:0;left:0;bottom:0;width:360px;max-width:100%;margin:0;-webkit-transform:translate(-100%,0)!important;transform:translate(-100%,0)!important;-webkit-transition:.5s;transition:.5s}.modal-left .modal-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0}.modal-left .modal-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modal-right .modal-dialog{position:absolute;top:0;right:0;bottom:0;width:360px;max-width:100%;margin:0;-webkit-transform:translate(100%,0)!important;transform:translate(100%,0)!important;-webkit-transition:.5s;transition:.5s}.modal-right .modal-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0}.modal-right .modal-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modal-fill{background:rgba(255,255,255,.97);-webkit-transform:scale(0,0);transform:scale(0,0)}.modal-fill .modal-dialog,.modal-fill.show{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.modal-fill,.modal-fill.show{-webkit-transition:.4s;transition:.4s}.modal-fill.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-transform:scale(1,1);transform:scale(1,1)}.modal-fill .modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%;height:100%;margin:0;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-fill .modal-content{background:0 0;width:100%;max-width:600px}.modal-fill .modal-header{border-bottom:none}.modal-fill .modal-header .close{position:fixed;top:0;right:0;padding:20px;font-size:2.5rem;font-weight:300}@media (min-width:576px){.modal-sm{width:360px;max-width:360px}}.btn{font-size:14px;padding:5px 16px;line-height:inherit;color:#8b95a5;font-family:"Open Sans",Roboto,sans-serif;letter-spacing:1px;border-radius:2px;background-color:#fff;border-color:#c7ccd0;outline:0!important;-webkit-transition:.15s linear;transition:.15s linear}.btn:hover{cursor:pointer}.btn.active,.btn.focus,.btn:active,.btn:focus{-webkit-box-shadow:none;box-shadow:none}.btn-bold{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:500;font-size:12px}.btn-group-xs>.btn,.btn-xs{font-size:11px;padding:2px 8px;line-height:18px}.btn-group-xs>.btn.btn-bold,.btn-xs.btn-bold{font-size:9px}.btn-group-sm>.btn,.btn-sm{font-size:12px;padding:4px 12px;line-height:1.5}.btn-group-sm>.btn-bold.btn,.btn-group-sm>.btn.btn-bold,.btn-sm.btn-bold{font-size:11px}.btn-group-lg>.btn,.btn-lg{font-size:15px;padding:7px 20px;line-height:1.5}.btn-group-lg>.btn-bold.btn,.btn-group-lg>.btn.btn-bold,.btn-lg.btn-bold{font-size:14px}.btn-w-xs{width:85px}.btn-w-sm{width:100px}.btn-w-md{width:120px}.btn-w-lg{width:145px}.btn-w-xl{width:180px}.btn-round{border-radius:10rem}.btn-primary{background-color:#3899ec;border-color:#3899ec;color:#fff}.btn-primary:hover{background-color:#5dacf0;border-color:#5dacf0;color:#fff}.btn-primary.focus,.btn-primary:focus{color:#fff}.btn-primary.disabled,.btn-primary:disabled{background-color:#3899ec;border-color:#3899ec;opacity:.5}.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#1686e5;border-color:#1686e5;color:#fff}.btn-third{background-color:#f9bb30;border-color:#f9bb30;color:#fff}.btn-third:hover{background-color:#fac858;border-color:#fac858;color:#fff}.btn-third.focus,.btn-third:focus{color:#fff}.btn-third.disabled,.btn-third:disabled{background-color:#f9bb30;border-color:#f9bb30;opacity:.5}.btn-third.active,.btn-third:active,.show>.btn-third.dropdown-toggle{background-color:#f8ae08;border-color:#f8ae08;color:#fff}.btn-success{background-color:#70b77e;border-color:#70b77e;color:#fff}.btn-success:hover{background-color:#7abc87;border-color:#7abc87;color:#fff}.btn-success.focus,.btn-success:focus{color:#fff}.btn-success.disabled,.btn-success:disabled{background-color:#70b77e;border-color:#70b77e;opacity:.5}.btn-info,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{background-color:#66b275;border-color:#66b275;color:#fff}.btn-info{background-color:#78c0e0;border-color:#78c0e0}.btn-info:hover{background-color:#91cce6;border-color:#91cce6;color:#fff}.btn-info.focus,.btn-info:focus{color:#fff}.btn-info.disabled,.btn-info:disabled{background-color:#78c0e0;border-color:#78c0e0;opacity:.5}.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{background-color:#5fb4da;border-color:#5fb4da;color:#fff}.btn-warning{background-color:#f79256;border-color:#f79256;color:#fff}.btn-warning:hover{background-color:#f8a26e;border-color:#f8a26e;color:#fff}.btn-warning.focus,.btn-warning:focus{color:#fff}.btn-warning.disabled,.btn-warning:disabled{background-color:#f79256;border-color:#f79256;opacity:.5}.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{background-color:#f6823e;border-color:#f6823e;color:#fff}.btn-danger{background-color:#d72638;border-color:#d72638;color:#fff}.btn-danger:hover{background-color:#dc3a4b;border-color:#dc3a4b;color:#fff}.btn-danger.focus,.btn-danger:focus{color:#fff}.btn-danger.disabled,.btn-danger:disabled{background-color:#d72638;border-color:#d72638;opacity:.5}.btn-danger.active,.btn-danger:active,.btn-gray,.show>.btn-danger.dropdown-toggle{background-color:#c12232;border-color:#c12232;color:#fff}.btn-gray{background-color:#868e96;border-color:#868e96}.btn-gray:hover{background-color:#949ba2;border-color:#949ba2;color:#fff}.btn-gray.focus,.btn-gray:focus{color:#fff}.btn-gray.disabled,.btn-gray:disabled{background-color:#868e96;border-color:#868e96;opacity:.5}.btn-gray.active,.btn-gray:active,.show>.btn-gray.dropdown-toggle{background-color:#78818a;border-color:#78818a;color:#fff}.btn-secondary{background-color:#374351;border-color:#374351;color:#fff}.btn-secondary:hover{background-color:#3d4b5a;border-color:#3d4b5a;color:#fff}.btn-secondary.focus,.btn-secondary:focus{color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#374351;border-color:#374351;opacity:.5}.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{background-color:#313b48;border-color:#313b48;color:#fff}.btn-link{color:#78c0e0;font-weight:500}.btn-link:focus,.btn-link:hover{text-decoration:none;color:#374351}.btn-light{background-color:#fcfdfe;border-color:#c7ccd0;color:#8b95a5}.btn-light:focus,.btn-light:hover{background-color:#f9fafb;color:#4d5259}.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{background-color:#f9fafb;color:#4d5259}.btn-purple{background-color:#926dde;border-color:#926dde;color:#fff}.btn-purple:hover{background-color:#a282e3;border-color:#a282e3;color:#fff}.btn-purple.focus,.btn-purple:focus{color:#fff}.btn-purple.disabled,.btn-purple:disabled{background-color:#926dde;border-color:#926dde;opacity:.5}.btn-pink,.btn-purple.active,.btn-purple:active,.show>.btn-purple.dropdown-toggle{background-color:#8258d9;border-color:#8258d9;color:#fff}.btn-pink{background-color:#f96197;border-color:#f96197}.btn-pink:hover{background-color:#fa75a4;border-color:#fa75a4;color:#fff}.btn-pink.focus,.btn-pink:focus{color:#fff}.btn-pink.disabled,.btn-pink:disabled{background-color:#f96197;border-color:#f96197;opacity:.5}.btn-cyan,.btn-pink.active,.btn-pink:active,.show>.btn-pink.dropdown-toggle{background-color:#f84d8a;border-color:#f84d8a;color:#fff}.btn-cyan{background-color:#57c7d4;border-color:#57c7d4}.btn-cyan:hover{background-color:#77d2dc;border-color:#77d2dc;color:#fff}.btn-cyan.focus,.btn-cyan:focus{color:#fff}.btn-cyan.disabled,.btn-cyan:disabled{background-color:#57c7d4;border-color:#57c7d4;opacity:.5}.btn-cyan.active,.btn-cyan:active,.show>.btn-cyan.dropdown-toggle{background-color:#37bccc;border-color:#37bccc;color:#fff}.btn-yellow{background-color:#fcc525;border-color:#fcc525;color:#fff}.btn-yellow:hover{background-color:#fdd04d;border-color:#fdd04d;color:#fff}.btn-yellow.focus,.btn-yellow:focus{color:#fff}.btn-yellow.disabled,.btn-yellow:disabled{background-color:#fcc525;border-color:#fcc525;opacity:.5}.btn-yellow.active,.btn-yellow:active,.show>.btn-yellow.dropdown-toggle{background-color:#f5b703;border-color:#f5b703;color:#fff}.btn-brown{background-color:#8d6658;border-color:#8d6658;color:#fff}.btn-brown:hover{background-color:#9d7162;border-color:#9d7162;color:#fff}.btn-brown.focus,.btn-brown:focus{color:#fff}.btn-brown.disabled,.btn-brown:disabled{background-color:#8d6658;border-color:#8d6658;opacity:.5}.btn-brown.active,.btn-brown:active,.btn-dark,.show>.btn-brown.dropdown-toggle{background-color:#7d5b4e;border-color:#7d5b4e;color:#fff}.btn-dark{background-color:#1f2831;border-color:#1f2831}.btn-dark:hover{background-color:#293541;border-color:#293541;color:#fff}.btn-dark.focus,.btn-dark:focus{color:#fff}.btn-dark.disabled,.btn-dark:disabled{background-color:#1f2831;border-color:#1f2831;opacity:.5}.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{background-color:#151b21;border-color:#151b21;color:#fff}.btn-facebook{background-color:#3b5998;border-color:#3b5998;color:#fff}.btn-facebook:hover{background-color:#466ab5;border-color:#466ab5;color:#fff}.btn-facebook.focus,.btn-facebook:focus{color:#fff}.btn-facebook.disabled,.btn-facebook:disabled{background-color:#3b5998;border-color:#3b5998;opacity:.5}.btn-facebook.active,.btn-facebook:active,.show>.btn-facebook.dropdown-toggle{background-color:#30487b;border-color:#30487b;color:#fff}.btn-google{background-color:#dd4b39;border-color:#dd4b39;color:#fff}.btn-google:hover{background-color:#e36b5c;border-color:#e36b5c;color:#fff}.btn-google.focus,.btn-google:focus{color:#fff}.btn-google.disabled,.btn-google:disabled{background-color:#dd4b39;border-color:#dd4b39;opacity:.5}.btn-google.active,.btn-google:active,.show>.btn-google.dropdown-toggle{background-color:#ca3523;border-color:#ca3523;color:#fff}.btn-twitter{background-color:#00aced;border-color:#00aced;color:#fff}.btn-twitter:hover{background-color:#17bfff;border-color:#17bfff;color:#fff}.btn-twitter.focus,.btn-twitter:focus{color:#fff}.btn-twitter.disabled,.btn-twitter:disabled{background-color:#00aced;border-color:#00aced;opacity:.5}.btn-twitter.active,.btn-twitter:active,.show>.btn-twitter.dropdown-toggle{background-color:#008ec4;border-color:#008ec4;color:#fff}.btn-linkedin{background-color:#007bb6;border-color:#007bb6;color:#fff}.btn-linkedin:hover{background-color:#0097df;border-color:#0097df;color:#fff}.btn-linkedin.focus,.btn-linkedin:focus{color:#fff}.btn-linkedin.disabled,.btn-linkedin:disabled{background-color:#007bb6;border-color:#007bb6;opacity:.5}.btn-linkedin.active,.btn-linkedin:active,.show>.btn-linkedin.dropdown-toggle{background-color:#005f8d;border-color:#005f8d;color:#fff}.btn-pinterest{background-color:#cb2027;border-color:#cb2027;color:#fff}.btn-pinterest:hover{background-color:#df353c;border-color:#df353c;color:#fff}.btn-pinterest.focus,.btn-pinterest:focus{color:#fff}.btn-pinterest.disabled,.btn-pinterest:disabled{background-color:#cb2027;border-color:#cb2027;opacity:.5}.btn-git,.btn-pinterest.active,.btn-pinterest:active,.show>.btn-pinterest.dropdown-toggle{background-color:#a81a20;border-color:#a81a20;color:#fff}.btn-git{background-color:#666;border-color:#666}.btn-git:hover{background-color:#7a7a7a;border-color:#7a7a7a;color:#fff}.btn-git.focus,.btn-git:focus{color:#fff}.btn-git.disabled,.btn-git:disabled{background-color:#666;border-color:#666;opacity:.5}.btn-git.active,.btn-git:active,.show>.btn-git.dropdown-toggle{background-color:#525252;border-color:#525252;color:#fff}.btn-tumblr{background-color:#32506d;border-color:#32506d;color:#fff}.btn-tumblr:hover{background-color:#3f6589;border-color:#3f6589;color:#fff}.btn-tumblr.focus,.btn-tumblr:focus{color:#fff}.btn-tumblr.disabled,.btn-tumblr:disabled{background-color:#32506d;border-color:#32506d;opacity:.5}.btn-tumblr.active,.btn-tumblr:active,.show>.btn-tumblr.dropdown-toggle{background-color:#253b51;border-color:#253b51;color:#fff}.btn-vimeo{background-color:#aad450;border-color:#aad450;color:#fff}.btn-vimeo:hover{background-color:#badc71;border-color:#badc71;color:#fff}.btn-vimeo.focus,.btn-vimeo:focus{color:#fff}.btn-vimeo.disabled,.btn-vimeo:disabled{background-color:#aad450;border-color:#aad450;opacity:.5}.btn-vimeo.active,.btn-vimeo:active,.show>.btn-vimeo.dropdown-toggle{background-color:#99ca32;border-color:#99ca32;color:#fff}.btn-youtube{background-color:#b00;border-color:#b00;color:#fff}.btn-youtube:hover{background-color:#e40000;border-color:#e40000;color:#fff}.btn-youtube.focus,.btn-youtube:focus{color:#fff}.btn-youtube.disabled,.btn-youtube:disabled{background-color:#b00;border-color:#b00;opacity:.5}.btn-youtube.active,.btn-youtube:active,.show>.btn-youtube.dropdown-toggle{background-color:#920000;border-color:#920000;color:#fff}.btn-flickr{background-color:#ff0084;border-color:#ff0084;color:#fff}.btn-flickr:hover{background-color:#ff2998;border-color:#ff2998;color:#fff}.btn-flickr.focus,.btn-flickr:focus{color:#fff}.btn-flickr.disabled,.btn-flickr:disabled{background-color:#ff0084;border-color:#ff0084;opacity:.5}.btn-flickr.active,.btn-flickr:active,.show>.btn-flickr.dropdown-toggle{background-color:#d6006f;border-color:#d6006f;color:#fff}.btn-reddit{background-color:#ff4500;border-color:#ff4500;color:#fff}.btn-reddit:hover{background-color:#ff6329;border-color:#ff6329;color:#fff}.btn-reddit.focus,.btn-reddit:focus{color:#fff}.btn-reddit.disabled,.btn-reddit:disabled{background-color:#ff4500;border-color:#ff4500;opacity:.5}.btn-reddit.active,.btn-reddit:active,.show>.btn-reddit.dropdown-toggle{background-color:#d63a00;border-color:#d63a00;color:#fff}.btn-dribbble{background-color:#ea4c89;border-color:#ea4c89;color:#fff}.btn-dribbble:hover{background-color:#ee71a1;border-color:#ee71a1;color:#fff}.btn-dribbble.focus,.btn-dribbble:focus{color:#fff}.btn-dribbble.disabled,.btn-dribbble:disabled{background-color:#ea4c89;border-color:#ea4c89;opacity:.5}.btn-dribbble.active,.btn-dribbble:active,.show>.btn-dribbble.dropdown-toggle{background-color:#e62771;border-color:#e62771;color:#fff}.btn-skype{background-color:#00aff0;border-color:#00aff0;color:#fff}.btn-skype:hover{background-color:#1ac1ff;border-color:#1ac1ff;color:#fff}.btn-skype.focus,.btn-skype:focus{color:#fff}.btn-skype.disabled,.btn-skype:disabled{background-color:#00aff0;border-color:#00aff0;opacity:.5}.btn-skype.active,.btn-skype:active,.show>.btn-skype.dropdown-toggle{background-color:#0091c7;border-color:#0091c7;color:#fff}.btn-instagram{background-color:#517fa4;border-color:#517fa4;color:#fff}.btn-instagram:hover{background-color:#6993b5;border-color:#6993b5;color:#fff}.btn-instagram.focus,.btn-instagram:focus{color:#fff}.btn-instagram.disabled,.btn-instagram:disabled{background-color:#517fa4;border-color:#517fa4;opacity:.5}.btn-instagram.active,.btn-instagram:active,.show>.btn-instagram.dropdown-toggle{background-color:#446a89;border-color:#446a89;color:#fff}.btn-lastfm{background-color:#c3000d;border-color:#c3000d;color:#fff}.btn-lastfm:hover{background-color:#ec0010;border-color:#ec0010;color:#fff}.btn-lastfm.focus,.btn-lastfm:focus{color:#fff}.btn-lastfm.disabled,.btn-lastfm:disabled{background-color:#c3000d;border-color:#c3000d;opacity:.5}.btn-lastfm.active,.btn-lastfm:active,.show>.btn-lastfm.dropdown-toggle{background-color:#9a000a;border-color:#9a000a;color:#fff}.btn-behance{background-color:#1769ff;border-color:#1769ff;color:#fff}.btn-behance:hover{background-color:#4083ff;border-color:#4083ff;color:#fff}.btn-behance.focus,.btn-behance:focus{color:#fff}.btn-behance.disabled,.btn-behance:disabled{background-color:#1769ff;border-color:#1769ff;opacity:.5}.btn-behance.active,.btn-behance:active,.btn-rss,.show>.btn-behance.dropdown-toggle{background-color:#0054ed;border-color:#0054ed;color:#fff}.btn-rss{background-color:#f26522;border-color:#f26522}.btn-rss:hover{background-color:#f48049;border-color:#f48049;color:#fff}.btn-rss.focus,.btn-rss:focus{color:#fff}.btn-rss.disabled,.btn-rss:disabled{background-color:#f26522;border-color:#f26522;opacity:.5}.btn-rss.active,.btn-rss:active,.show>.btn-rss.dropdown-toggle{background-color:#de500d;border-color:#de500d;color:#fff}.btn-primary-outline{color:#3899ec;background-color:transparent;border-color:#3899ec}.btn-primary-outline:hover{color:#fff;background-color:#3899ec;border-color:#3899ec}.btn-primary-outline.active,.btn-primary-outline:active,.show>.btn-primary-outline.dropdown-toggle{background-color:#1686e5;border-color:#1686e5}.btn-success-outline,.btn-third-outline{color:#f9bb30;background-color:transparent;border-color:#f9bb30}.btn-third-outline:hover{color:#fff;background-color:#f9bb30;border-color:#f9bb30}.btn-third-outline.active,.btn-third-outline:active,.show>.btn-third-outline.dropdown-toggle{background-color:#f8ae08;border-color:#f8ae08}.btn-success-outline{color:#70b77e;border-color:#70b77e}.btn-success-outline:hover{color:#fff;background-color:#70b77e;border-color:#70b77e}.btn-success-outline.active,.btn-success-outline:active,.show>.btn-success-outline.dropdown-toggle{background-color:#5cad6c;border-color:#5cad6c}.btn-info-outline,.btn-warning-outline{color:#78c0e0;background-color:transparent;border-color:#78c0e0}.btn-info-outline:hover{color:#fff;background-color:#78c0e0;border-color:#78c0e0}.btn-info-outline.active,.btn-info-outline:active,.show>.btn-info-outline.dropdown-toggle{background-color:#5fb4da;border-color:#5fb4da}.btn-warning-outline{color:#f79256;border-color:#f79256}.btn-warning-outline:hover{color:#fff;background-color:#f79256;border-color:#f79256}.btn-warning-outline.active,.btn-warning-outline:active,.show>.btn-warning-outline.dropdown-toggle{background-color:#f6823e;border-color:#f6823e}.btn-danger-outline,.btn-secondary-outline{color:#d72638;background-color:transparent;border-color:#d72638}.btn-danger-outline:hover{color:#fff;background-color:#d72638;border-color:#d72638}.btn-danger-outline.active,.btn-danger-outline:active,.show>.btn-danger-outline.dropdown-toggle{background-color:#c12232;border-color:#c12232}.btn-secondary-outline{color:#374351;border-color:#374351}.btn-secondary-outline:hover{color:#fff;background-color:#374351;border-color:#374351}.btn-secondary-outline.active,.btn-secondary-outline:active,.show>.btn-secondary-outline.dropdown-toggle{background-color:#313b48;border-color:#313b48}.btn-outline.btn-primary{color:#3899ec;background-color:transparent;border-color:#3899ec}.btn-outline.btn-primary:hover{color:#fff;background-color:#3899ec;border-color:#3899ec}.btn-outline.btn-primary.active,.btn-outline.btn-primary:active,.show>.btn-outline.btn-primary.dropdown-toggle{background-color:#1686e5;border-color:#1686e5}.btn-outline.btn-success,.btn-outline.btn-third{color:#f9bb30;background-color:transparent;border-color:#f9bb30}.btn-outline.btn-third:hover{color:#fff;background-color:#f9bb30;border-color:#f9bb30}.btn-outline.btn-third.active,.btn-outline.btn-third:active,.show>.btn-outline.btn-third.dropdown-toggle{background-color:#f8ae08;border-color:#f8ae08}.btn-outline.btn-success{color:#70b77e;border-color:#70b77e}.btn-outline.btn-success:hover{color:#fff;background-color:#70b77e;border-color:#70b77e}.btn-outline.btn-success.active,.btn-outline.btn-success:active,.show>.btn-outline.btn-success.dropdown-toggle{background-color:#5cad6c;border-color:#5cad6c}.btn-outline.btn-info,.btn-outline.btn-warning{color:#78c0e0;background-color:transparent;border-color:#78c0e0}.btn-outline.btn-info:hover{color:#fff;background-color:#78c0e0;border-color:#78c0e0}.btn-outline.btn-info.active,.btn-outline.btn-info:active,.show>.btn-outline.btn-info.dropdown-toggle{background-color:#5fb4da;border-color:#5fb4da}.btn-outline.btn-warning{color:#f79256;border-color:#f79256}.btn-outline.btn-warning:hover{color:#fff;background-color:#f79256;border-color:#f79256}.btn-outline.btn-warning.active,.btn-outline.btn-warning:active,.show>.btn-outline.btn-warning.dropdown-toggle{background-color:#f6823e;border-color:#f6823e}.btn-outline.btn-danger,.btn-outline.btn-secondary{color:#d72638;background-color:transparent;border-color:#d72638}.btn-outline.btn-danger:hover{color:#fff;background-color:#d72638;border-color:#d72638}.btn-outline.btn-danger.active,.btn-outline.btn-danger:active,.show>.btn-outline.btn-danger.dropdown-toggle{background-color:#c12232;border-color:#c12232}.btn-outline.btn-secondary{color:#374351;border-color:#374351}.btn-outline.btn-secondary:hover{color:#fff;background-color:#374351;border-color:#374351}.btn-outline.btn-secondary.active,.btn-outline.btn-secondary:active,.show>.btn-outline.btn-secondary.dropdown-toggle{background-color:#313b48;border-color:#313b48}.btn-outline.btn-light,.btn-outline.btn-purple{color:#fff;background-color:transparent;border-color:#fff}.btn-outline.btn-light:hover{background-color:#fff;border-color:#fff}.btn-outline.btn-light.active,.btn-outline.btn-light:active,.show>.btn-outline.btn-light.dropdown-toggle{background-color:#f2f2f2;border-color:#f2f2f2}.btn-outline.btn-purple{color:#926dde;border-color:#926dde}.btn-outline.btn-purple:hover{color:#fff;background-color:#926dde;border-color:#926dde}.btn-outline.btn-purple.active,.btn-outline.btn-purple:active,.show>.btn-outline.btn-purple.dropdown-toggle{background-color:#8258d9;border-color:#8258d9}.btn-outline.btn-cyan,.btn-outline.btn-pink{color:#f96197;background-color:transparent;border-color:#f96197}.btn-outline.btn-pink:hover{color:#fff;background-color:#f96197;border-color:#f96197}.btn-outline.btn-pink.active,.btn-outline.btn-pink:active,.show>.btn-outline.btn-pink.dropdown-toggle{background-color:#f84d8a;border-color:#f84d8a}.btn-outline.btn-cyan{color:#57c7d4;border-color:#57c7d4}.btn-outline.btn-cyan:hover{color:#fff;background-color:#57c7d4;border-color:#57c7d4}.btn-outline.btn-cyan.active,.btn-outline.btn-cyan:active,.show>.btn-outline.btn-cyan.dropdown-toggle{background-color:#37bccc;border-color:#37bccc}.btn-outline.btn-brown,.btn-outline.btn-yellow{color:#fcc525;background-color:transparent;border-color:#fcc525}.btn-outline.btn-yellow:hover{color:#fff;background-color:#fcc525;border-color:#fcc525}.btn-outline.btn-yellow.active,.btn-outline.btn-yellow:active,.show>.btn-outline.btn-yellow.dropdown-toggle{background-color:#f5b703;border-color:#f5b703}.btn-outline.btn-brown{color:#8d6658;border-color:#8d6658}.btn-outline.btn-brown:hover{color:#fff;background-color:#8d6658;border-color:#8d6658}.btn-outline.btn-brown.active,.btn-outline.btn-brown:active,.show>.btn-outline.btn-brown.dropdown-toggle{background-color:#7d5b4e;border-color:#7d5b4e}.btn-outline.btn-dark,.btn-outline.btn-facebook{color:#1f2831;background-color:transparent;border-color:#1f2831}.btn-outline.btn-dark:hover{color:#fff;background-color:#1f2831;border-color:#1f2831}.btn-outline.btn-dark.active,.btn-outline.btn-dark:active,.show>.btn-outline.btn-dark.dropdown-toggle{background-color:#151b21;border-color:#151b21}.btn-outline.btn-light:hover{color:#4d5259}.btn-outline.btn-facebook{color:#3b5998;border-color:#3b5998}.btn-outline.btn-facebook:hover{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-outline.btn-facebook.active,.btn-outline.btn-facebook:active,.show>.btn-outline.btn-facebook.dropdown-toggle{background-color:#30487b;border-color:#30487b}.btn-outline.btn-google,.btn-outline.btn-twitter{color:#dd4b39;background-color:transparent;border-color:#dd4b39}.btn-outline.btn-google:hover{color:#fff;background-color:#dd4b39;border-color:#dd4b39}.btn-outline.btn-google.active,.btn-outline.btn-google:active,.show>.btn-outline.btn-google.dropdown-toggle{background-color:#ca3523;border-color:#ca3523}.btn-outline.btn-twitter{color:#00aced;border-color:#00aced}.btn-outline.btn-twitter:hover{color:#fff;background-color:#00aced;border-color:#00aced}.btn-outline.btn-twitter.active,.btn-outline.btn-twitter:active,.show>.btn-outline.btn-twitter.dropdown-toggle{background-color:#008ec4;border-color:#008ec4}.btn-outline.btn-linkedin,.btn-outline.btn-pinterest{color:#007bb6;background-color:transparent;border-color:#007bb6}.btn-outline.btn-linkedin:hover{color:#fff;background-color:#007bb6;border-color:#007bb6}.btn-outline.btn-linkedin.active,.btn-outline.btn-linkedin:active,.show>.btn-outline.btn-linkedin.dropdown-toggle{background-color:#005f8d;border-color:#005f8d}.btn-outline.btn-pinterest{color:#cb2027;border-color:#cb2027}.btn-outline.btn-pinterest:hover{color:#fff;background-color:#cb2027;border-color:#cb2027}.btn-outline.btn-pinterest.active,.btn-outline.btn-pinterest:active,.show>.btn-outline.btn-pinterest.dropdown-toggle{background-color:#a81a20;border-color:#a81a20}.btn-outline.btn-git,.btn-outline.btn-tumblr{color:#666;background-color:transparent;border-color:#666}.btn-outline.btn-git:hover{color:#fff;background-color:#666;border-color:#666}.btn-outline.btn-git.active,.btn-outline.btn-git:active,.show>.btn-outline.btn-git.dropdown-toggle{background-color:#525252;border-color:#525252}.btn-outline.btn-tumblr{color:#32506d;border-color:#32506d}.btn-outline.btn-tumblr:hover{color:#fff;background-color:#32506d;border-color:#32506d}.btn-outline.btn-tumblr.active,.btn-outline.btn-tumblr:active,.show>.btn-outline.btn-tumblr.dropdown-toggle{background-color:#253b51;border-color:#253b51}.btn-outline.btn-vimeo,.btn-outline.btn-youtube{color:#aad450;background-color:transparent;border-color:#aad450}.btn-outline.btn-vimeo:hover{color:#fff;background-color:#aad450;border-color:#aad450}.btn-outline.btn-vimeo.active,.btn-outline.btn-vimeo:active,.show>.btn-outline.btn-vimeo.dropdown-toggle{background-color:#99ca32;border-color:#99ca32}.btn-outline.btn-youtube{color:#b00;border-color:#b00}.btn-outline.btn-youtube:hover{color:#fff;background-color:#b00;border-color:#b00}.btn-outline.btn-youtube.active,.btn-outline.btn-youtube:active,.show>.btn-outline.btn-youtube.dropdown-toggle{background-color:#920000;border-color:#920000}.btn-outline.btn-flickr,.btn-outline.btn-reddit{color:#ff0084;background-color:transparent;border-color:#ff0084}.btn-outline.btn-flickr:hover{color:#fff;background-color:#ff0084;border-color:#ff0084}.btn-outline.btn-flickr.active,.btn-outline.btn-flickr:active,.show>.btn-outline.btn-flickr.dropdown-toggle{background-color:#d6006f;border-color:#d6006f}.btn-outline.btn-reddit{color:#ff4500;border-color:#ff4500}.btn-outline.btn-reddit:hover{color:#fff;background-color:#ff4500;border-color:#ff4500}.btn-outline.btn-reddit.active,.btn-outline.btn-reddit:active,.show>.btn-outline.btn-reddit.dropdown-toggle{background-color:#d63a00;border-color:#d63a00}.btn-outline.btn-dribbble,.btn-outline.btn-skype{color:#ea4c89;background-color:transparent;border-color:#ea4c89}.btn-outline.btn-dribbble:hover{color:#fff;background-color:#ea4c89;border-color:#ea4c89}.btn-outline.btn-dribbble.active,.btn-outline.btn-dribbble:active,.show>.btn-outline.btn-dribbble.dropdown-toggle{background-color:#e62771;border-color:#e62771}.btn-outline.btn-skype{color:#00aff0;border-color:#00aff0}.btn-outline.btn-skype:hover{color:#fff;background-color:#00aff0;border-color:#00aff0}.btn-outline.btn-skype.active,.btn-outline.btn-skype:active,.show>.btn-outline.btn-skype.dropdown-toggle{background-color:#0091c7;border-color:#0091c7}.btn-outline.btn-instagram,.btn-outline.btn-lastfm{color:#517fa4;background-color:transparent;border-color:#517fa4}.btn-outline.btn-instagram:hover{color:#fff;background-color:#517fa4;border-color:#517fa4}.btn-outline.btn-instagram.active,.btn-outline.btn-instagram:active,.show>.btn-outline.btn-instagram.dropdown-toggle{background-color:#446a89;border-color:#446a89}.btn-outline.btn-lastfm{color:#c3000d;border-color:#c3000d}.btn-outline.btn-lastfm:hover{color:#fff;background-color:#c3000d;border-color:#c3000d}.btn-outline.btn-lastfm.active,.btn-outline.btn-lastfm:active,.show>.btn-outline.btn-lastfm.dropdown-toggle{background-color:#9a000a;border-color:#9a000a}.btn-outline.btn-behance,.btn-outline.btn-rss{color:#1769ff;background-color:transparent;border-color:#1769ff}.btn-outline.btn-behance:hover{color:#fff;background-color:#1769ff;border-color:#1769ff}.btn-outline.btn-behance.active,.btn-outline.btn-behance:active,.show>.btn-outline.btn-behance.dropdown-toggle{background-color:#0054ed;border-color:#0054ed}.btn-outline.btn-rss{color:#f26522;border-color:#f26522}.btn-outline.btn-rss:hover{color:#fff;background-color:#f26522;border-color:#f26522}.btn-outline.btn-rss.active,.btn-outline.btn-rss:active,.show>.btn-outline.btn-rss.dropdown-toggle{background-color:#de500d;border-color:#de500d}.btn-label{position:relative;padding-left:52px;overflow:hidden}.btn-label label{position:absolute;left:0;top:0;bottom:0;width:36px;line-height:inherit;padding-top:5px;padding-bottom:5px;background-color:rgba(0,0,0,.1);cursor:pointer;margin-bottom:0}.btn-label.btn-xs{padding-left:32px}.btn-label.btn-xs label{width:24px}.btn-group-sm>.btn-label.btn,.btn-label.btn-sm{padding-left:41px}.btn-group-sm>.btn-label.btn label,.btn-label.btn-sm label{width:29px}.btn-group-lg>.btn-label.btn,.btn-label.btn-lg{padding-left:64px}.btn-group-lg>.btn-label.btn label,.btn-label.btn-lg label{width:48px}.btn-float{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;padding:0;margin:0;font-size:24px;border-radius:100%;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.15);box-shadow:0 6px 10px rgba(0,0,0,.15)}.btn-float.btn-sm,.btn-group-sm>.btn-float.btn{width:40px;height:40px;font-size:16px}.btn-float:active{-webkit-box-shadow:none;box-shadow:none}.btn-sq,.btn-square{padding:5px;width:36px;height:36px}.btn-group-lg>.btn-sq.btn,.btn-group-lg>.btn-square.btn,.btn-sq.btn-lg,.btn-square.btn-lg{width:48px;height:48px}.btn-group-sm>.btn-sq.btn,.btn-group-sm>.btn-square.btn,.btn-sq.btn-sm,.btn-square.btn-sm{width:29px;height:29px}.btn-sq.btn-xs,.btn-square.btn-xs{width:24px;height:24px}.btn-pure{background-color:transparent!important;border-color:transparent!important}.btn-pure.btn-blue{color:#007bff}.btn-pure.btn-blue:hover,.btn-pure.btn-blue:not([disabled]):not(.disabled).active,.btn-pure.btn-blue:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-blue.dropdown-toggle{color:#0062cc;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-indigo{color:#6610f2}.btn-pure.btn-indigo:hover,.btn-pure.btn-indigo:not([disabled]):not(.disabled).active,.btn-pure.btn-indigo:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-indigo.dropdown-toggle{color:#510bc4;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-purple{color:#926dde}.btn-pure.btn-purple:hover,.btn-pure.btn-purple:not([disabled]):not(.disabled).active,.btn-pure.btn-purple:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-purple.dropdown-toggle{color:#7343d5;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-pink{color:#f96197}.btn-pure.btn-pink:hover,.btn-pure.btn-pink:not([disabled]):not(.disabled).active,.btn-pure.btn-pink:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-pink.dropdown-toggle{color:#f73077;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-red{color:#dc3545}.btn-pure.btn-red:hover,.btn-pure.btn-red:not([disabled]):not(.disabled).active,.btn-pure.btn-red:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-red.dropdown-toggle{color:#bd2130;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-orange{color:#fd7e14}.btn-pure.btn-orange:hover,.btn-pure.btn-orange:not([disabled]):not(.disabled).active,.btn-pure.btn-orange:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-orange.dropdown-toggle{color:#dc6502;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-yellow{color:#fcc525}.btn-pure.btn-yellow:hover,.btn-pure.btn-yellow:not([disabled]):not(.disabled).active,.btn-pure.btn-yellow:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-yellow.dropdown-toggle{color:#ebb003;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-green{color:#28a745}.btn-pure.btn-green:hover,.btn-pure.btn-green:not([disabled]):not(.disabled).active,.btn-pure.btn-green:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-green.dropdown-toggle{color:#1e7e34;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-teal{color:#20c997}.btn-pure.btn-teal:hover,.btn-pure.btn-teal:not([disabled]):not(.disabled).active,.btn-pure.btn-teal:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-teal.dropdown-toggle{color:#199d76;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-cyan{color:#3899ec}.btn-pure.btn-cyan:hover,.btn-pure.btn-cyan:not([disabled]):not(.disabled).active,.btn-pure.btn-cyan:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-cyan.dropdown-toggle{color:#1580dc;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-white{color:#fff}.btn-pure.btn-white:hover,.btn-pure.btn-white:not([disabled]):not(.disabled).active,.btn-pure.btn-white:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-white.dropdown-toggle{color:#e6e6e6;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-gray{color:#868e96}.btn-pure.btn-gray:hover,.btn-pure.btn-gray:not([disabled]):not(.disabled).active,.btn-pure.btn-gray:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-gray.dropdown-toggle{color:#6c757d;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-gray-dark{color:#343a40}.btn-pure.btn-gray-dark:hover,.btn-pure.btn-gray-dark:not([disabled]):not(.disabled).active,.btn-pure.btn-gray-dark:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-gray-dark.dropdown-toggle{color:#1d2124;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-primary{color:#3899ec}.btn-pure.btn-primary:hover,.btn-pure.btn-primary:not([disabled]):not(.disabled).active,.btn-pure.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-primary.dropdown-toggle{color:#1580dc;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-secondary{color:#374351}.btn-pure.btn-secondary:hover,.btn-pure.btn-secondary:not([disabled]):not(.disabled).active,.btn-pure.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-secondary.dropdown-toggle{color:#222a33;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-third{color:#f9bb30}.btn-pure.btn-third:hover,.btn-pure.btn-third:not([disabled]):not(.disabled).active,.btn-pure.btn-third:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-third.dropdown-toggle{color:#efa707;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-success{color:#70b77e}.btn-pure.btn-success:hover,.btn-pure.btn-success:not([disabled]):not(.disabled).active,.btn-pure.btn-success:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-success.dropdown-toggle{color:#52a262;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-info{color:#78c0e0}.btn-pure.btn-info:hover,.btn-pure.btn-info:not([disabled]):not(.disabled).active,.btn-pure.btn-info:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-info.dropdown-toggle{color:#4fadd6;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-warning{color:#f79256}.btn-pure.btn-warning:hover,.btn-pure.btn-warning:not([disabled]):not(.disabled).active,.btn-pure.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-warning.dropdown-toggle{color:#f57325;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-danger{color:#d72638}.btn-pure.btn-danger:hover,.btn-pure.btn-danger:not([disabled]):not(.disabled).active,.btn-pure.btn-danger:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-danger.dropdown-toggle{color:#ac1e2d;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-brown{color:#8d6658}.btn-pure.btn-brown:hover,.btn-pure.btn-brown:not([disabled]):not(.disabled).active,.btn-pure.btn-brown:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-brown.dropdown-toggle{color:#6e4f44;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-dark{color:#1f2831}.btn-pure.btn-dark:hover,.btn-pure.btn-dark:not([disabled]):not(.disabled).active,.btn-pure.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-dark.dropdown-toggle{color:#0b0f12;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-text{color:#4d5259}.btn-pure.btn-text:hover,.btn-pure.btn-text:not([disabled]):not(.disabled).active,.btn-pure.btn-text:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-text.dropdown-toggle{color:#35393e;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-facebook{color:#3b5998}.btn-pure.btn-facebook:hover,.btn-pure.btn-facebook:not([disabled]):not(.disabled).active,.btn-pure.btn-facebook:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-facebook.dropdown-toggle{color:#2d4373;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-google{color:#dd4b39}.btn-pure.btn-google:hover,.btn-pure.btn-google:not([disabled]):not(.disabled).active,.btn-pure.btn-google:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-google.dropdown-toggle{color:#c23321;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-twitter{color:#00aced}.btn-pure.btn-twitter:hover,.btn-pure.btn-twitter:not([disabled]):not(.disabled).active,.btn-pure.btn-twitter:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-twitter.dropdown-toggle{color:#0087ba;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-linkedin{color:#007bb6}.btn-pure.btn-linkedin:hover,.btn-pure.btn-linkedin:not([disabled]):not(.disabled).active,.btn-pure.btn-linkedin:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-linkedin.dropdown-toggle{color:#005983;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-pinterest{color:#cb2027}.btn-pure.btn-pinterest:hover,.btn-pure.btn-pinterest:not([disabled]):not(.disabled).active,.btn-pure.btn-pinterest:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-pinterest.dropdown-toggle{color:#9f191f;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-git{color:#666}.btn-pure.btn-git:hover,.btn-pure.btn-git:not([disabled]):not(.disabled).active,.btn-pure.btn-git:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-git.dropdown-toggle{color:#4d4d4d;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-tumblr{color:#32506d}.btn-pure.btn-tumblr:hover,.btn-pure.btn-tumblr:not([disabled]):not(.disabled).active,.btn-pure.btn-tumblr:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-tumblr.dropdown-toggle{color:#22364a;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-vimeo{color:#aad450}.btn-pure.btn-vimeo:hover,.btn-pure.btn-vimeo:not([disabled]):not(.disabled).active,.btn-pure.btn-vimeo:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-vimeo.dropdown-toggle{color:#93c130;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-youtube{color:#b00}.btn-pure.btn-youtube:hover,.btn-pure.btn-youtube:not([disabled]):not(.disabled).active,.btn-pure.btn-youtube:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-youtube.dropdown-toggle{color:#800;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-flickr{color:#ff0084}.btn-pure.btn-flickr:hover,.btn-pure.btn-flickr:not([disabled]):not(.disabled).active,.btn-pure.btn-flickr:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-flickr.dropdown-toggle{color:#cc006a;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-reddit{color:#ff4500}.btn-pure.btn-reddit:hover,.btn-pure.btn-reddit:not([disabled]):not(.disabled).active,.btn-pure.btn-reddit:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-reddit.dropdown-toggle{color:#cc3700;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-dribbble{color:#ea4c89}.btn-pure.btn-dribbble:hover,.btn-pure.btn-dribbble:not([disabled]):not(.disabled).active,.btn-pure.btn-dribbble:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-dribbble.dropdown-toggle{color:#e51e6b;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-skype{color:#00aff0}.btn-pure.btn-skype:hover,.btn-pure.btn-skype:not([disabled]):not(.disabled).active,.btn-pure.btn-skype:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-skype.dropdown-toggle{color:#008abd;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-instagram{color:#517fa4}.btn-pure.btn-instagram:hover,.btn-pure.btn-instagram:not([disabled]):not(.disabled).active,.btn-pure.btn-instagram:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-instagram.dropdown-toggle{color:#406582;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-lastfm{color:#c3000d}.btn-pure.btn-lastfm:hover,.btn-pure.btn-lastfm:not([disabled]):not(.disabled).active,.btn-pure.btn-lastfm:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-lastfm.dropdown-toggle{color:#90000a;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-behance{color:#1769ff}.btn-pure.btn-behance:hover,.btn-pure.btn-behance:not([disabled]):not(.disabled).active,.btn-pure.btn-behance:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-behance.dropdown-toggle{color:#0050e3;-webkit-box-shadow:none;box-shadow:none}.btn-pure.btn-rss{color:#f26522}.btn-pure.btn-rss:hover,.btn-pure.btn-rss:not([disabled]):not(.disabled).active,.btn-pure.btn-rss:not([disabled]):not(.disabled):active,.show>.btn-pure.btn-rss.dropdown-toggle{color:#d54d0d;-webkit-box-shadow:none;box-shadow:none}.btn-flat{position:relative;font-size:13px;font-family:Roboto,sans-serif;text-transform:uppercase;background-color:#fcfdfe;border:0;letter-spacing:1px;border-radius:0}.btn-flat:hover{background-color:#f9fafb}.btn-flat svg{position:absolute;top:0;left:0;width:100%;height:100%}.btn-flat circle{fill:rgba(255,255,255,.3)}.btn-flat.btn-blue{color:#007bff}.btn-flat.btn-blue circle{fill:rgba(0,123,255,.1)}.btn-flat.btn-indigo{color:#6610f2}.btn-flat.btn-indigo circle{fill:rgba(102,16,242,.1)}.btn-flat.btn-purple{color:#926dde}.btn-flat.btn-purple circle{fill:rgba(146,109,222,.1)}.btn-flat.btn-pink{color:#f96197}.btn-flat.btn-pink circle{fill:rgba(249,97,151,.1)}.btn-flat.btn-red{color:#dc3545}.btn-flat.btn-red circle{fill:rgba(220,53,69,.1)}.btn-flat.btn-orange{color:#fd7e14}.btn-flat.btn-orange circle{fill:rgba(253,126,20,.1)}.btn-flat.btn-yellow{color:#fcc525}.btn-flat.btn-yellow circle{fill:rgba(252,197,37,.1)}.btn-flat.btn-green{color:#28a745}.btn-flat.btn-green circle{fill:rgba(40,167,69,.1)}.btn-flat.btn-teal{color:#20c997}.btn-flat.btn-teal circle{fill:rgba(32,201,151,.1)}.btn-flat.btn-cyan{color:#3899ec}.btn-flat.btn-cyan circle{fill:rgba(56,153,236,.1)}.btn-flat.btn-white,.carousel-caption h1,.carousel-caption h2,.carousel-caption h3,.carousel-caption h4,.carousel-caption h5,.carousel-caption h6{color:#fff}.btn-flat.btn-white circle{fill:rgba(255,255,255,.1)}.btn-flat.btn-gray{color:#868e96}.btn-flat.btn-gray circle{fill:rgba(134,142,150,.1)}.btn-flat.btn-gray-dark{color:#343a40}.btn-flat.btn-gray-dark circle{fill:rgba(52,58,64,.1)}.btn-flat.btn-primary{color:#3899ec}.btn-flat.btn-primary circle{fill:rgba(56,153,236,.1)}.btn-flat.btn-secondary circle{fill:rgba(55,67,81,.1)}.btn-flat.btn-third{color:#f9bb30}.btn-flat.btn-third circle{fill:rgba(249,187,48,.1)}.btn-flat.btn-success{color:#70b77e}.btn-flat.btn-success circle{fill:rgba(112,183,126,.1)}.btn-flat.btn-info{color:#78c0e0}.btn-flat.btn-info circle{fill:rgba(120,192,224,.1)}.btn-flat.btn-warning{color:#f79256}.btn-flat.btn-warning circle{fill:rgba(247,146,86,.1)}.btn-flat.btn-danger{color:#d72638}.btn-flat.btn-danger circle{fill:rgba(215,38,56,.1)}.btn-flat.btn-brown{color:#8d6658}.btn-flat.btn-brown circle{fill:rgba(141,102,88,.1)}.btn-flat.btn-dark{color:#1f2831}.btn-flat.btn-dark circle{fill:rgba(31,40,49,.1)}.btn-flat.btn-text,.dropdown-footer a:hover,.dropdown-grid a,.dropdown-menu a{color:#4d5259}.btn-flat.btn-text circle{fill:rgba(77,82,89,.1)}.btn-flat.btn-secondary{color:#616a78}.btn-flat.btn-facebook{color:#3b5998}.btn-flat.btn-facebook circle{fill:rgba(59,89,152,.1)}.btn-flat.btn-google{color:#dd4b39}.btn-flat.btn-google circle{fill:rgba(221,75,57,.1)}.btn-flat.btn-twitter{color:#00aced}.btn-flat.btn-twitter circle{fill:rgba(0,172,237,.1)}.btn-flat.btn-linkedin{color:#007bb6}.btn-flat.btn-linkedin circle{fill:rgba(0,123,182,.1)}.btn-flat.btn-pinterest{color:#cb2027}.btn-flat.btn-pinterest circle{fill:rgba(203,32,39,.1)}.btn-flat.btn-git{color:#666}.btn-flat.btn-git circle{fill:rgba(102,102,102,.1)}.btn-flat.btn-tumblr{color:#32506d}.btn-flat.btn-tumblr circle{fill:rgba(50,80,109,.1)}.btn-flat.btn-vimeo{color:#aad450}.btn-flat.btn-vimeo circle{fill:rgba(170,212,80,.1)}.btn-flat.btn-youtube{color:#b00}.btn-flat.btn-youtube circle{fill:rgba(187,0,0,.1)}.btn-flat.btn-flickr{color:#ff0084}.btn-flat.btn-flickr circle{fill:rgba(255,0,132,.1)}.btn-flat.btn-reddit{color:#ff4500}.btn-flat.btn-reddit circle{fill:rgba(255,69,0,.1)}.btn-flat.btn-dribbble{color:#ea4c89}.btn-flat.btn-dribbble circle{fill:rgba(234,76,137,.1)}.btn-flat.btn-skype{color:#00aff0}.btn-flat.btn-skype circle{fill:rgba(0,175,240,.1)}.btn-flat.btn-instagram{color:#517fa4}.btn-flat.btn-instagram circle{fill:rgba(81,127,164,.1)}.btn-flat.btn-lastfm{color:#c3000d}.btn-flat.btn-lastfm circle{fill:rgba(195,0,13,.1)}.btn-flat.btn-behance{color:#1769ff}.btn-flat.btn-behance circle{fill:rgba(23,105,255,.1)}.btn-flat.btn-rss{color:#f26522}.btn-flat.btn-rss circle{fill:rgba(242,101,34,.1)}.btn-round.btn-flat{border-radius:10rem}.btn-multiline{padding-top:15px;padding-bottom:5px}.btn-group,.btn-group-vertical{vertical-align:initial}.btn-group .btn i{vertical-align:middle}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:2px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:2px}.btn-spacer .btn+.btn{margin-left:8px}.btn-group-justified{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn-group-justified .btn{width:100%}.btn-group-round .btn:first-child{border-top-left-radius:10rem;border-bottom-left-radius:10rem}.btn-group-round .btn:last-child{border-top-right-radius:10rem;border-bottom-right-radius:10rem}.btn-group .dropdown-toggle::after{border-top:.5em solid;border-right:.4em solid transparent;border-left:.4em solid transparent}.btn.disabled{cursor:initial;pointer-events:none;opacity:.5}button.dropdown-toggle:after{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fab,.fab>.btn{position:relative}.fab{display:inline-block;z-index:9}.fab>.btn{z-index:1}.fab-fixed{position:fixed;right:40px;bottom:40px}.fab-buttons{position:absolute;bottom:64px;right:8px;list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fab-buttons li{padding:4px 0;text-align:right;opacity:0;-webkit-transition:.4s;transition:.4s}.fab-buttons li:nth-child(1){-webkit-transform:translateY(103%);transform:translateY(103%)}.fab-buttons li:nth-child(2){-webkit-transform:translateY(206%);transform:translateY(206%)}.fab-buttons li:nth-child(3){-webkit-transform:translateY(309%);transform:translateY(309%)}.fab-buttons li:nth-child(4){-webkit-transform:translateY(412%);transform:translateY(412%)}.fab-buttons li:nth-child(5){-webkit-transform:translateY(515%);transform:translateY(515%)}.fab-buttons li:nth-child(6){-webkit-transform:translateY(618%);transform:translateY(618%)}.fab-buttons li:nth-child(7){-webkit-transform:translateY(721%);transform:translateY(721%)}.fab-buttons li:nth-child(8){-webkit-transform:translateY(824%);transform:translateY(824%)}.fab-buttons li:nth-child(9){-webkit-transform:translateY(927%);transform:translateY(927%)}.fab-icon-default{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.fab-icon-active,.fab-icon-default{display:inline-block;position:absolute;left:50%;top:50%;-webkit-transition:.5s;transition:.5s}.fab-icon-active,.fab>.btn.active .fab-icon-default{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.fab>.btn.active .fab-icon-active{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.fab>.btn.active+.fab-buttons li{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.fab-dir-bottom .fab-buttons{top:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fab-dir-bottom .fab-buttons li:nth-child(1){-webkit-transform:translateY(-103%);transform:translateY(-103%)}.fab-dir-bottom .fab-buttons li:nth-child(2){-webkit-transform:translateY(-206%);transform:translateY(-206%)}.fab-dir-bottom .fab-buttons li:nth-child(3){-webkit-transform:translateY(-309%);transform:translateY(-309%)}.fab-dir-bottom .fab-buttons li:nth-child(4){-webkit-transform:translateY(-412%);transform:translateY(-412%)}.fab-dir-bottom .fab-buttons li:nth-child(5){-webkit-transform:translateY(-515%);transform:translateY(-515%)}.fab-dir-bottom .fab-buttons li:nth-child(6){-webkit-transform:translateY(-618%);transform:translateY(-618%)}.fab-dir-bottom .fab-buttons li:nth-child(7){-webkit-transform:translateY(-721%);transform:translateY(-721%)}.fab-dir-bottom .fab-buttons li:nth-child(8){-webkit-transform:translateY(-824%);transform:translateY(-824%)}.fab-dir-bottom .fab-buttons li:nth-child(9){-webkit-transform:translateY(-927%);transform:translateY(-927%)}.fab-dir-left .fab-buttons{top:0;right:64px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fab-dir-left .fab-buttons li,.fab-dir-right .fab-buttons li{padding:8px 4px}.fab-dir-left .fab-buttons li:nth-child(1){-webkit-transform:translateX(103%);transform:translateX(103%)}.fab-dir-left .fab-buttons li:nth-child(2){-webkit-transform:translateX(206%);transform:translateX(206%)}.fab-dir-left .fab-buttons li:nth-child(3){-webkit-transform:translateX(309%);transform:translateX(309%)}.fab-dir-left .fab-buttons li:nth-child(4){-webkit-transform:translateX(412%);transform:translateX(412%)}.fab-dir-left .fab-buttons li:nth-child(5){-webkit-transform:translateX(515%);transform:translateX(515%)}.fab-dir-left .fab-buttons li:nth-child(6){-webkit-transform:translateX(618%);transform:translateX(618%)}.fab-dir-left .fab-buttons li:nth-child(7){-webkit-transform:translateX(721%);transform:translateX(721%)}.fab-dir-left .fab-buttons li:nth-child(8){-webkit-transform:translateX(824%);transform:translateX(824%)}.fab-dir-left .fab-buttons li:nth-child(9){-webkit-transform:translateX(927%);transform:translateX(927%)}.fab-dir-right .fab-buttons{top:0;left:64px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fab-dir-right .fab-buttons li:nth-child(1){-webkit-transform:translateX(-103%);transform:translateX(-103%)}.fab-dir-right .fab-buttons li:nth-child(2){-webkit-transform:translateX(-206%);transform:translateX(-206%)}.fab-dir-right .fab-buttons li:nth-child(3){-webkit-transform:translateX(-309%);transform:translateX(-309%)}.fab-dir-right .fab-buttons li:nth-child(4){-webkit-transform:translateX(-412%);transform:translateX(-412%)}.fab-dir-right .fab-buttons li:nth-child(5){-webkit-transform:translateX(-515%);transform:translateX(-515%)}.fab-dir-right .fab-buttons li:nth-child(6){-webkit-transform:translateX(-618%);transform:translateX(-618%)}.fab-dir-right .fab-buttons li:nth-child(7){-webkit-transform:translateX(-721%);transform:translateX(-721%)}.fab-dir-right .fab-buttons li:nth-child(8){-webkit-transform:translateX(-824%);transform:translateX(-824%)}.fab-dir-right .fab-buttons li:nth-child(9){-webkit-transform:translateX(-927%);transform:translateX(-927%)}.dropdown .flex-row,.dropup .flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-backdrop{cursor:default}.dropdown-toggle{cursor:pointer;-webkit-transition:.2s linear;transition:.2s linear}.dropdown-toggle::after{margin-left:.5em;vertical-align:.12em}.dropup .dropdown-toggle::after{vertical-align:.2em}.carousel-indicators-round li::after,.carousel-indicators-round li::before,.dropdown-toggle.no-caret::after{display:none}.dropdown-toggle .icon{vertical-align:baseline;margin-right:6px;font-size:.75rem}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.btn-primary.dropdown-toggle{background-color:#3899ec;border-color:#3899ec}.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:#1686e5;border-color:#1686e5}.open>.btn-secondary.dropdown-toggle{background-color:#374351;border-color:#374351}.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{background-color:#313b48;border-color:#313b48}.open>.btn-success.dropdown-toggle{background-color:#70b77e;border-color:#70b77e}.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{background-color:#5cad6c;border-color:#5cad6c}.open>.btn-info.dropdown-toggle{background-color:#78c0e0;border-color:#78c0e0}.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{background-color:#5fb4da;border-color:#5fb4da}.open>.btn-warning.dropdown-toggle{background-color:#f79256;border-color:#f79256}.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{background-color:#f6823e;border-color:#f6823e}.open>.btn-danger.dropdown-toggle{background-color:#d72638;border-color:#d72638}.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{background-color:#c12232;border-color:#c12232}.dropdown-grid{position:absolute;top:100%;float:left;min-width:300px;margin:2px 0 0;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15)}.dropdown-menu{padding:0}.dropdown-grid,.dropdown-menu{color:#4d5259;border-radius:2px;font-size:13px;border-color:#f1f2f3;-webkit-box-shadow:0 0 4px rgba(0,0,0,.06);box-shadow:0 0 4px rgba(0,0,0,.06);z-index:992}.show>.dropdown-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown-item{color:#60666f;font-weight:300;padding:4px 12px;width:auto;margin:4px;-webkit-transition:.15s linear;transition:.15s linear}.dropdown-item:focus,.dropdown-item:hover{background-color:#f9fafb}.dropdown-item.active,.dropdown-item:active{color:#4d5259;background-color:#f5f6f7}.dropdown-item.show,.dropdown-item.show:focus,.dropdown-item.show:hover{background-color:#f9fafb;color:#4d5259}.dropdown-item.disabled{opacity:.5;cursor:not-allowed}.dropdown-item.disabled:hover{background-color:transparent}.dropdown-item .flexbox,.dropdown-item.flexbox{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.dropdown-item .icon{vertical-align:baseline;margin-right:6px;font-size:.875rem}.dropdown-grid{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px}.dropdown-grid .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;overflow:hidden;text-align:center;padding:12px;margin:0;min-height:90px;border:1px solid transparent}.dropdown-grid .dropdown-item:hover{border-color:#f1f2f3}.dropdown-grid .icon{font-size:24px}.dropdown-grid .title{margin:6px -12px 0}.dropdown-grid .i8-icon{margin:0 12px -4px}.dropdown-grid .i8-icon+.title{margin-top:0}.dropdown-grid.cols-2{min-width:200px}.dropdown-grid.cols-2 .dropdown-item{-ms-flex-preferred-size:50%;flex-basis:50%}.dropdown-grid.cols-4{min-width:400px}.dropdown-grid.cols-4 .dropdown-item{-ms-flex-preferred-size:25%;flex-basis:25%}.dropdown-grid-right{right:0;left:auto}.dropdown-header{text-transform:uppercase;color:#8b95a5;font-size:12px;margin-bottom:0;padding:12px;letter-spacing:.25px;opacity:.8}.dropdown-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f9fafb;border-top:1px solid #c7ccd0;padding:0 .75rem}.dropdown-footer a{display:inline-block;padding:10px 8px;color:#8b95a5}.topbar .dropdown-grid,.topbar .dropdown-menu{margin-top:7px!important;overflow:visible!important}.topbar .dropdown-menu::before{top:-11px}.topbar .dropdown-menu::after,.topbar .dropdown-menu::before{content:'';position:absolute;left:17px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid rgba(0,0,0,.045)}.topbar .dropdown-grid::before{top:-11px}.topbar .dropdown-grid::after,.topbar .dropdown-grid::before{content:'';position:absolute;left:17px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid rgba(0,0,0,.045)}.topbar .dropdown-grid::after,.topbar .dropdown-menu::after{top:-9px;border-bottom-color:#fdfeff}.topbar .dropdown-grid.dropdown-menu-right::after,.topbar .dropdown-grid.dropdown-menu-right::before,.topbar .dropdown-menu.dropdown-menu-right::after,.topbar .dropdown-menu.dropdown-menu-right::before{left:auto;right:17px}.dropdown-divider{background-color:#f1f2f3;margin:4px 0}.dropdown-sm .dropdown-item{padding-top:2px;padding-bottom:2px}.dropdown-sm .dropdown-grid{min-width:270px}.dropdown-sm .dropdown-grid .dropdown-item{min-height:80px;font-size:.8125rem}.dropdown-sm .dropdown-grid .icon{font-size:20px}.dropdown-sm .dropdown-grid.cols-2{min-width:180px}.dropdown-sm .dropdown-grid.cols-4{min-width:360px}.dropdown-lg .dropdown-item{padding-top:7px;padding-bottom:7px}.dropdown-lg .dropdown-grid{min-width:330px}.dropdown-lg .dropdown-grid .dropdown-item{min-height:100px}.dropdown-lg .dropdown-grid .icon{font-size:28px}.dropdown-lg .dropdown-grid.cols-2{min-width:220px}.dropdown-lg .dropdown-grid.cols-4{min-width:440px}.btn-group-users-list a:first-child{border-top-left-radius:25px;border-bottom-left-radius:25px}.btn-group-users-list>.btn-group button{border-top-right-radius:25px;border-bottom-right-radius:25px}.btn-group-users-list .dropdown-users-list{border:1px solid #3899ec}.btn-group-users-list .dropdown-users-list .dropdown-item{width:96%;border-radius:0}.btn-group-users-list .dropdown-users-list .dropdown-item:hover{background:#dbedfc;color:#3899ec}.breadcrumb{background-color:transparent;padding:0}.breadcrumb a,.breadcrumb-item+.breadcrumb-item::before{color:#8b95a5}.breadcrumb a:hover{color:#3899ec;text-decoration:none}.breadcrumb .breadcrumb-item i{opacity:.9;margin-right:2px}.breadcrumb-arrow .breadcrumb-item+.breadcrumb-item::before{content:"\e649";font-family:themify;font-size:.5rem;vertical-align:middle}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel{border-radius:7px;overflow:hidden}.carousel-caption{padding-bottom:0}.carousel-control-next-icon,.carousel-control-prev-icon{font-family:themify;font-size:28px;background:0 0}.carousel-control-next-icon::before{content:"\e649"}.carousel-control-prev-icon::before{content:"\e64a"}.carousel-indicators{bottom:16px;margin-bottom:0}.carousel-indicators li{border:0;background-color:#fff;opacity:.4;margin-left:2px;margin-right:2px;-webkit-transition:.2s linear;transition:.2s linear}.carousel-indicators .active{opacity:.8}.carousel-indicators-round li{width:14px;height:14px;margin:0 3px;border:1px solid #fff;border-radius:50%;background-color:transparent;cursor:pointer;opacity:1}.carousel-indicators-round li.active{background-color:#fff;opacity:1}.carousel-indicators-outside{position:static;margin:0 auto;padding-top:16px}.carousel-indicators-outside li{background-color:#dcddde}.carousel-indicators-outside .active{background-color:#1e252d}.carousel-indicators-blue .active{background-color:#007bff}.carousel-indicators-indigo .active{background-color:#6610f2}.carousel-indicators-purple .active{background-color:#926dde}.carousel-indicators-pink .active{background-color:#f96197}.carousel-indicators-red .active{background-color:#dc3545}.carousel-indicators-orange .active{background-color:#fd7e14}.carousel-indicators-yellow .active{background-color:#fcc525}.carousel-indicators-green .active{background-color:#28a745}.carousel-indicators-teal .active{background-color:#20c997}.carousel-indicators-cyan .active{background-color:#3899ec}.carousel-indicators-white .active{background-color:#fff}.carousel-indicators-gray .active{background-color:#868e96}.carousel-indicators-gray-dark .active{background-color:#343a40}.carousel-indicators-primary .active{background-color:#3899ec}.carousel-indicators-secondary .active{background-color:#374351}.carousel-indicators-third .active{background-color:#f9bb30}.carousel-indicators-success .active{background-color:#70b77e}.carousel-indicators-info .active{background-color:#78c0e0}.carousel-indicators-warning .active{background-color:#f79256}.carousel-indicators-danger .active{background-color:#d72638}.carousel-indicators-brown .active{background-color:#8d6658}.carousel-indicators-dark .active{background-color:#1f2831}.carousel-indicators-text .active{background-color:#4d5259}#carousel-store{height:370px}#carousel-store .carousel-inner{height:100%}.close{font-weight:300;outline:0!important;-webkit-transition:.2s linear;transition:.2s linear}.badge{border-radius:3px;font-weight:400;line-height:1.3;font-size:85%}.badge:empty{display:inline-block;vertical-align:inherit}.badge-pill{border-radius:10rem}.badge-blue{background-color:#007bff}.badge-blue[href]:focus,.badge-blue[href]:hover{background-color:#006fe6}.badge-indigo{background-color:#6610f2}.badge-indigo[href]:focus,.badge-indigo[href]:hover{background-color:#5b0cdd}.badge-purple{background-color:#926dde}.badge-purple[href]:focus,.badge-purple[href]:hover{background-color:#8258d9}.badge-pink{background-color:#f96197}.badge-pink[href]:focus,.badge-pink[href]:hover{background-color:#f84887}.badge-red{background-color:#dc3545}.badge-red[href]:focus,.badge-red[href]:hover{background-color:#d32535}.badge-orange{background-color:#fd7e14}.badge-orange[href]:focus,.badge-orange[href]:hover{background-color:#f57102}.badge-yellow{background-color:#fcc525}.badge-yellow[href]:focus,.badge-yellow[href]:hover{background-color:#fcbe0c}.badge-green{background-color:#28a745}.badge-green[href]:focus,.badge-green[href]:hover{background-color:#23923d}.badge-teal{background-color:#20c997}.badge-teal[href]:focus,.badge-teal[href]:hover{background-color:#1cb386}.badge-cyan{background-color:#3899ec}.badge-cyan[href]:focus,.badge-cyan[href]:hover{background-color:#218dea}.badge-white{background-color:#fff}.badge-white[href]:focus,.badge-white[href]:hover{background-color:#f2f2f2}.badge-gray{background-color:#868e96}.badge-gray[href]:focus,.badge-gray[href]:hover{background-color:#78818a}.badge-gray-dark{background-color:#343a40}.badge-gray-dark[href]:focus,.badge-gray-dark[href]:hover{background-color:#292d32}.badge-primary{background-color:#3899ec}.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#218dea}.badge-third{background-color:#f9bb30}.badge-third[href]:focus,.badge-third[href]:hover{background-color:#f8b317}.badge-success{background-color:#70b77e}.badge-success[href]:focus,.badge-success[href]:hover{background-color:#5fae6f}.badge-info{background-color:#78c0e0}.badge-info[href]:focus,.badge-info[href]:hover{background-color:#63b6db}.badge-warning{background-color:#f79256}.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#f6823e}.badge-danger{background-color:#d72638}.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#c12232}.badge-brown{background-color:#8d6658}.badge-brown[href]:focus,.badge-brown[href]:hover{background-color:#7d5b4e}.badge-dark{background-color:#1f2831}.badge-dark[href]:focus,.badge-dark[href]:hover{background-color:#151b21}.badge-text{background-color:#4d5259}.badge-text[href]:focus,.badge-text[href]:hover{background-color:#41454b}.badge-warning{color:#fff}.badge-default{color:#616a78;background-color:#f5f6f7}.badge-default[href]:focus,.badge-default[href]:hover{color:#616a78;background-color:#edeef0}.badge-secondary{color:#616a78;background-color:#374351}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#616a78;background-color:#313b48}.badge-sm{line-height:1.2;padding-top:1px;padding-bottom:2px;font-size:75%}.badge-lg{line-height:1.5;padding:5px 7px;font-size:95%}.badge-xl{line-height:1.7;padding:7px 9px;font-size:100%}.badge-dot{width:8px;height:8px;padding:0;border-radius:100%;vertical-align:middle}.badge-dot.badge-sm,.badge-ring::after{width:6px;height:6px}.badge-dot.badge-lg,.badge-ring{width:10px;height:10px}.badge-dot.badge-xl{width:12px;height:12px}.badge-ring{position:relative;padding:0;border-radius:100%;vertical-align:middle}.badge-ring::after{content:'';position:absolute;top:2px;left:2px;border-radius:50%;background-color:#fff;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s;transition:.3s}.badge-ring.badge-sm{width:8px;height:8px}.badge-ring.badge-sm::after{width:4px;height:4px}.badge-ring.badge-lg{width:12px;height:12px}.badge-ring.badge-lg::after{width:8px;height:8px}.badge-ring.badge-xl{width:14px;height:14px}.badge-ring.badge-xl::after{width:10px;height:10px}.badge-ring.fill::after{-webkit-transform:scale(0);transform:scale(0)}.badge-bold{font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:500;letter-spacing:1px}.list-group .badge-pill{margin-top:3px}.list-group.bordered{border:1px solid #c7ccd0}.list-group-item{font-weight:.875rem;border:0;border-bottom:1px solid #cfd4d7;margin-bottom:0;border-radius:0!important}.list-group-item:first-of-type{color:#3899ec;background-color:#dbedfc;border-bottom:0;font-weight:600}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#3899ec;border-color:#3899ec}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#fff}.list-group-item:last-child{border-bottom:0}.list-group-item .media{margin-bottom:0}.list-group-item .index{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#3899ec;background-color:#dbedfc;font-weight:600}.list-group-item-heading{font-weight:400}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{background-color:#f9fafb}.nav-item i{width:1.28571429em;text-align:center}.nav-link{font-weight:400;color:#8b95a5;line-height:33px;padding:0 12px;white-space:nowrap}.nav-link.active,.nav-link:focus,.nav-link:hover{color:#4d5259}.nav-link.disabled{color:#8b95a5;opacity:.7}@media (max-width:1439.98px){.nav-link .nav-link-number{margin-top:-10px!important}}.nav-primary .nav-link:not(.disabled):focus,.nav-primary .nav-link:not(.disabled):hover{color:#3899ec}.nav:not(.nav-tabs) .nav-link>*{margin:0 4px}.nav:not(.nav-tabs) .nav-link>:first-child{margin-left:0}.nav:not(.nav-tabs) .nav-link>:last-child{margin-right:0}.nav:not(.nav-tabs) .nav-link>:not(.badge){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-action{color:#8b95a5;font-size:14px;opacity:0;margin:0 4px}.color-selector label.inverse span::after,.nav-action:hover,.nav.flex-column .nav-item.active .nav-link{color:#4d5259}.nav-actions-visible .nav-action,.nav-item:hover .nav-action{opacity:1}.nav-pills::after{display:none}.nav-pills .nav-link{border-radius:2px}.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{color:#4d5259;background-color:#f9fafb}.nav.flex-column .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:29px;-webkit-transition:.2s linear;transition:.2s linear}.nav.flex-column .nav-item+.nav-item{margin:4px 0}.nav.flex-column .nav-item:first-child{margin-bottom:4px}.nav.flex-column .nav-item:last-child{margin-bottom:0}.nav.flex-column .nav-item.disabled{background-color:transparent;opacity:.7;cursor:not-allowed}.nav.flex-column .nav-item.disabled .nav-link{color:#8b95a5}.nav.flex-column .nav-item.disabled>*{cursor:not-allowed}.nav.flex-column .nav-link{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.nav.flex-column.nav-pills .nav-item{padding:0 12px;height:36px;border-radius:2px}.nav.flex-column.nav-pills .nav-item.active,.nav.flex-column.nav-pills .nav-item:hover{background-color:#f9fafb}.nav.flex-column.nav-pills .nav-item>*{margin:0 6px}.nav-dot-separated .nav-item,.nav-dot-separated>.nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0!important}.nav-dot-separated .nav-item::after,.nav-dot-separated>.nav-link::after{content:'•';vertical-align:middle;color:#616a78;opacity:.4;cursor:default}.nav-dot-separated .nav-item:last-child::after,.nav-dot-separated>.nav-link:last-child::after{display:none}.nav-dot-separated .nav-item:hover::after,.nav-dot-separated>.nav-link:hover::after{color:#616a78}.nav-dot-separated>.nav-link{padding-right:0}.nav-dot-separated>.nav-link::after{padding-left:inherit}.nav-dotted .nav-link{line-height:normal;padding:0 4px;margin-left:8px;margin-right:8px;border-bottom:1px dotted #959daa}.nav-sm .nav-item{height:29px!important}.nav-sm .nav-link{line-height:29px}.nav-lg .nav-item{height:48px!important;font-size:14px}.nav-lg .nav-link{line-height:48px;font-weight:300}.nav.gap-0 .nav-link{padding:0}.nav.gap-1 .nav-link{padding:0 4px}.nav.gap-2 .nav-link{padding:0 8px}.nav.gap-3 .nav-link{padding:0 12px}.nav.gap-4 .nav-link{padding:0 16px}.nav.gap-5 .nav-link{padding:0 20px}.nav.no-gutters .nav-item:first-child .nav-link,.nav.no-gutters>.nav-link:first-child{padding-left:0}.nav.no-gutters .nav-item:last-child .nav-link,.nav.no-gutters>.nav-link:last-child{padding-right:0}.nav-bar .nav-bar_item{border-bottom:1px solid #dbedfc}.nav-bar .nav-bar_item a{color:#868e96;border-left:4px solid transparent}.nav-bar .nav-bar_item a.active,.nav-bar .nav-bar_item a.subactive,.nav-bar .nav-bar_item a:hover{background-color:#dbedfc;border-left-color:#3899ec;color:#3899ec}.nav-bar .nav-bar_subitem{overflow:hidden;max-height:0;-webkit-transition:height .4s ease-out;transition:height .4s ease-out}.nav-bar .nav-bar_subitem.open{max-height:250px}.nav-bar .nav-bar_subitem a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:30px;padding:15px 0 15px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}.nav-bar .nav-bar_subitem a:not(:first-of-type){color:#c3e1fa}.nav-bar .nav-bar_subitem a:not(:first-of-type) span.hexagon-badge,.nav-bar .nav-bar_subitem a:not(:first-of-type)::before{background-color:#c3e1fa}.nav-bar .nav-bar_subitem a.active,.nav-bar .nav-bar_subitem a.validated{color:#3899ec}.nav-bar .nav-bar_subitem a.active::before,.nav-bar .nav-bar_subitem a.validated::before{background-color:#3899ec}.nav-bar .nav-bar_subitem a.active span.hexagon-badge,.nav-bar .nav-bar_subitem a.validated span.hexagon-badge{background-color:#3899ec;color:#fff}.nav-bar .nav-bar_subitem a.validated span.hexagon-badge{font-size:0}.nav-bar .nav-bar_subitem a.validated span.hexagon-badge::before{content:'\f00c';font-size:12px}.nav-bar .nav-bar_subitem a.selected{font-weight:700}.nav-bar .nav-bar_subitem a::before{content:'';width:2px;height:100%;position:absolute;left:-1px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#3899ec}.nav-bar .nav-bar_subitem a span.hexagon-badge{display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:28px;position:absolute;z-index:5;left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;background-color:#3899ec;-webkit-mask-image:url(/templates/dashboard/images/svg/users/hexagon.svg);mask-image:url(/templates/dashboard/images/svg/users/hexagon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-link{color:#8b95a5;font-weight:400;border-color:#c7ccd0;padding:0 8px;margin:0 3px;min-width:31px;line-height:29px;text-align:center;border-radius:2px!important}.page-link:focus,.page-link:hover{background-color:#f9fafb;color:#4d5259}.page-link span{font-size:75%}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{opacity:.6}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{background-color:#f9bb30;border-color:#f9bb30;font-weight:500}.pagination.no-border .page-link{border:0}.pagination.no-border .page-link:focus,.pagination.no-border .page-link:hover{border-color:#f9fafb}.pagination.no-gutters{margin-left:1px}.pagination.no-gutters .page-link{margin:0 0 0 -1px;border-radius:0!important}.pagination-circle .page-link{border-radius:50%!important}.pagination-sm .page-link{padding:0;min-width:26px;line-height:24px}.pagination-lg .page-link{padding:0;min-width:38px;line-height:36px}.pagination-blue .page-item.active .page-link,.pagination-blue .page-item.active .page-link:focus,.pagination-blue .page-item.active .page-link:hover{background-color:#007bff;border-color:#007bff}.pagination-indigo .page-item.active .page-link,.pagination-indigo .page-item.active .page-link:focus,.pagination-indigo .page-item.active .page-link:hover{background-color:#6610f2;border-color:#6610f2}.pagination-purple .page-item.active .page-link,.pagination-purple .page-item.active .page-link:focus,.pagination-purple .page-item.active .page-link:hover{background-color:#926dde;border-color:#926dde}.pagination-pink .page-item.active .page-link,.pagination-pink .page-item.active .page-link:focus,.pagination-pink .page-item.active .page-link:hover{background-color:#f96197;border-color:#f96197}.pagination-red .page-item.active .page-link,.pagination-red .page-item.active .page-link:focus,.pagination-red .page-item.active .page-link:hover{background-color:#dc3545;border-color:#dc3545}.pagination-orange .page-item.active .page-link,.pagination-orange .page-item.active .page-link:focus,.pagination-orange .page-item.active .page-link:hover{background-color:#fd7e14;border-color:#fd7e14}.pagination-yellow .page-item.active .page-link,.pagination-yellow .page-item.active .page-link:focus,.pagination-yellow .page-item.active .page-link:hover{background-color:#fcc525;border-color:#fcc525}.pagination-green .page-item.active .page-link,.pagination-green .page-item.active .page-link:focus,.pagination-green .page-item.active .page-link:hover{background-color:#28a745;border-color:#28a745}.pagination-teal .page-item.active .page-link,.pagination-teal .page-item.active .page-link:focus,.pagination-teal .page-item.active .page-link:hover{background-color:#20c997;border-color:#20c997}.pagination-cyan .page-item.active .page-link,.pagination-cyan .page-item.active .page-link:focus,.pagination-cyan .page-item.active .page-link:hover{background-color:#3899ec;border-color:#3899ec}.pagination-white .page-item.active .page-link,.pagination-white .page-item.active .page-link:focus,.pagination-white .page-item.active .page-link:hover{background-color:#fff;border-color:#fff}.pagination-gray .page-item.active .page-link,.pagination-gray .page-item.active .page-link:focus,.pagination-gray .page-item.active .page-link:hover{background-color:#868e96;border-color:#868e96}.pagination-gray-dark .page-item.active .page-link,.pagination-gray-dark .page-item.active .page-link:focus,.pagination-gray-dark .page-item.active .page-link:hover{background-color:#343a40;border-color:#343a40}.pagination-primary .page-item.active .page-link,.pagination-primary .page-item.active .page-link:focus,.pagination-primary .page-item.active .page-link:hover{background-color:#3899ec;border-color:#3899ec}.pagination-secondary .page-item.active .page-link,.pagination-secondary .page-item.active .page-link:focus,.pagination-secondary .page-item.active .page-link:hover{background-color:#374351;border-color:#374351}.pagination-third .page-item.active .page-link,.pagination-third .page-item.active .page-link:focus,.pagination-third .page-item.active .page-link:hover{background-color:#f9bb30;border-color:#f9bb30}.pagination-success .page-item.active .page-link,.pagination-success .page-item.active .page-link:focus,.pagination-success .page-item.active .page-link:hover{background-color:#70b77e;border-color:#70b77e}.pagination-info .page-item.active .page-link,.pagination-info .page-item.active .page-link:focus,.pagination-info .page-item.active .page-link:hover{background-color:#78c0e0;border-color:#78c0e0}.pagination-warning .page-item.active .page-link,.pagination-warning .page-item.active .page-link:focus,.pagination-warning .page-item.active .page-link:hover{background-color:#f79256;border-color:#f79256}.pagination-danger .page-item.active .page-link,.pagination-danger .page-item.active .page-link:focus,.pagination-danger .page-item.active .page-link:hover{background-color:#d72638;border-color:#d72638}.pagination-brown .page-item.active .page-link,.pagination-brown .page-item.active .page-link:focus,.pagination-brown .page-item.active .page-link:hover{background-color:#8d6658;border-color:#8d6658}.pagination-dark .page-item.active .page-link,.pagination-dark .page-item.active .page-link:focus,.pagination-dark .page-item.active .page-link:hover{background-color:#1f2831;border-color:#1f2831}.pagination-text .page-item.active .page-link,.pagination-text .page-item.active .page-link:focus,.pagination-text .page-item.active .page-link:hover{background-color:#4d5259;border-color:#4d5259}.pagination-secondary .page-item.active .page-link,.pagination-secondary .page-item.active .page-link:focus,.pagination-secondary .page-item.active .page-link:hover{color:#8b95a5}.elemPoints.ui-menu-item:hover,.ui-button:active,.ui-widget-content a.ui-state-active,.ui-widget-header a.ui-state-active,a.ui-button.ui-state-active:hover,a.ui-button:active,a.ui-state-active{border-width:0;background-color:#f8f9fa;font-weight:400;color:inherit}.ui-widget.ui-widget-content{border-width:0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0!important}.ui-widget.ui-autocomplete{width:340px!important}.timeline{position:relative;list-style:none;margin:0 auto 30px;padding-left:0;width:90%;z-index:1}.timeline-block{display:-webkit-box;display:-ms-flexbox;display:flex}.timeline-detail{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:30px}@media (max-width:767px){.timeline-detail{display:none}}.timeline-point{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:96px;padding-bottom:30px;text-align:center}.timeline-point::before{content:'';position:absolute;top:9px;left:50%;bottom:-9px;width:1px;margin-left:-1px;z-index:-1;background-color:#c7ccd0}.timeline .timeline-block:first-child .timeline-point::after{content:'';position:absolute;top:0;left:50%;display:inline-block;width:4px;height:4px;margin-left:-2px;border-radius:50%}.timeline .timeline-block:last-child .timeline-point::after{content:'';position:absolute;left:50%;bottom:0;display:inline-block;width:6px;height:6px;margin-left:-3px;border-radius:50%}.timeline-point-blue::before{background-color:#007bff}.timeline-point-indigo::before{background-color:#6610f2}.timeline-point-purple::before{background-color:#926dde}.timeline-point-pink::before{background-color:#f96197}.timeline-point-red::before{background-color:#dc3545}.timeline-point-orange::before{background-color:#fd7e14}.timeline-point-yellow::before{background-color:#fcc525}.timeline-point-green::before{background-color:#28a745}.timeline-point-teal::before{background-color:#20c997}.timeline-point-cyan::before{background-color:#3899ec}.timeline-point-white::before{background-color:#fff}.timeline-point-gray::before{background-color:#868e96}.timeline-point-gray-dark::before{background-color:#343a40}.timeline-point-primary::before{background-color:#3899ec}.timeline-point-secondary::before{background-color:#374351}.timeline-point-third::before{background-color:#f9bb30}.timeline-point-success::before{background-color:#70b77e}.timeline-point-info::before{background-color:#78c0e0}.timeline-point-warning::before{background-color:#f79256}.timeline-point-danger::before{background-color:#d72638}.timeline-point-brown::before{background-color:#8d6658}.timeline-point-dark::before{background-color:#1f2831}.timeline-point-text::before{background-color:#4d5259}.timeline-content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:60px}.timeline-content .card{margin-bottom:0}.timeline-period{position:relative;padding:30px 0;text-align:center;font-size:20px;font-weight:300;color:#8b95a5}.timeline-period::after{content:'';position:absolute;top:0;left:50%;display:inline-block;width:6px;height:6px;margin-left:-3px;background-color:#c7ccd0;border-radius:50%}.timeline-period time{font-size:inherit;font-weight:inherit}.timeline .timeline-period:first-child::after{display:none}@media (max-width:991px){.timeline .timeline-block .timeline-detail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.timeline .timeline-block .timeline-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:992px){.timeline .timeline-block:nth-child(even) .timeline-detail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.timeline .timeline-block:nth-child(even) .timeline-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.timeline .timeline-block:nth-child(odd) .timeline-detail{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left}.timeline .timeline-block:nth-child(odd) .timeline-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.timeline.timeline-content-left .timeline-block .timeline-detail{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left}.timeline.timeline-content-left .timeline-block .timeline-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.timeline.timeline-content-right .timeline-block .timeline-detail{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.timeline.timeline-content-right .timeline-block .timeline-content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.timeline-activity .timeline-content{margin-bottom:10px}.timeline-point-xs .timeline-point{width:32px}.timeline-point-sm .timeline-point{width:64px}.timeline-point-lg .timeline-point{width:128px}.timeline-point-xl .timeline-point{width:256px}@media (min-width:1200px) and (max-width:1420px){.timeline-content{padding-top:10px;line-height:100%!important}}[data-provide~=fullscreen] .fullscreen-active,[data-provide~=fullscreen].is-fullscreen .fullscreen-default{display:none}[data-provide~=fullscreen].is-fullscreen .fullscreen-active{display:inline-block}#planning .planning-columns #fake-table{display:table;width:100%;min-height:350px;background-color:#fff}#planning .planning-columns #fake-table .column{display:table-cell;border-left:solid 2px #eaeaea}#planning .planning-body .planning-item span[class^=“fa-“]{color:#fff;font-size:32px;line-height:55px}#planning .planning-body .planning-item span[class^=“fa-“].small-duration{font-size:16px}#planning{background-color:#fff;padding:20px;width:100%;height:auto}#planning,#planning *{-webkit-box-sizing:border-box;box-sizing:border-box}#planning .planning-structure{width:100%;height:auto;position:relative}#planning .planning-columns{position:absolute;width:100%;z-index:0}#planning .planning-columns #fake-table .column:first-child,#planning .planning-header .heading:first-child{border-left:none}#planning .planning-columns #fake-table .column:nth-child(10),#planning .planning-columns #fake-table .column:nth-child(11),#planning .planning-columns #fake-table .column:nth-child(12),#planning .planning-columns #fake-table .column:nth-child(2),#planning .planning-columns #fake-table .column:nth-child(8),#planning .planning-columns #fake-table .column:nth-child(9),#planning .planning-columns #fake-table .column:nth-child(even),#planning .planning-columns #fake-table .column:nth-child(odd){width:16.5%}#planning .planning-current{position:absolute;z-index:8;width:2px;height:auto}#planning .planning-current .current-date{width:2px;background-color:#c90017}#planning .inner-content{width:100%;height:auto;padding-bottom:20px;position:relative;z-index:1;overflow:hidden}#planning .planning-header{display:table;width:100%}#planning .planning-header .heading{font-family:“clan_book”,Arial,sans-serif;font-size:13px;color:#fff;background-color:#3899ec;display:table-cell;text-align:center;vertical-align:middle;height:55px;width:8.33%;border-left:solid 2px #eaeaea}#planning .planning-header .heading:nth-child(odd){width:8.49%}#planning .planning-header .heading:nth-child(even){width:8.21%}#planning .planning-header .heading:nth-child(2){width:7.94%}#planning .planning-header .heading:nth-child(10),#planning .planning-header .heading:nth-child(12),#planning .planning-header .heading:nth-child(8){width:8.49%}#planning .planning-header .heading:nth-child(11),#planning .planning-header .heading:nth-child(9){width:8.21%}#planning .planning-body{width:100%;position:relative;overflow:hidden}#planning .planning-body .no-challenge{width:100%;text-align:center;margin:15px 0 0;color:#005ca9;font-family:clan_medium;font-size:1.5em}#planning .planning-body .planning-row{width:100%;height:25px;margin-top:5px}#planning .planning-body .planning-item{background-color:#374351;height:25px;position:absolute;text-align:center;vertical-align:middle}#planning .planning-body .planning-item.tf{background-color:#61b232}#planning .planning-body .planning-item.fil{background-color:#ccdb0f}#planning .planning-body .planning-item.art,#planning .planning-body .planning-item.gallery{background-color:#5c2581}#planning .planning-body .planning-item.boost,#planning .planning-body .planning-item.booster{background-color:#1f81d0}#planning .planning-body .planning-item.local{background-color:#e66618}#planning .planning-body .planning-item.gala{background-color:#d62a7e}#planning .planning-body .planning-item:hover{cursor:pointer}#planning .tooltip_template,.pace{display:none}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace .pace-progress{background:#3899ec;position:fixed;top:0;left:0;width:100%;height:2px;z-index:2001}.datepicker>div.datepicker-days,body[data-provide~=pace] .pace{display:block}.pace-inactive,body[data-provide~=pace] .pace-inactive{display:none}.pace-blue .pace-progress{background:#007bff}.pace-indigo .pace-progress{background:#6610f2}.pace-purple .pace-progress{background:#926dde}.pace-pink .pace-progress{background:#f96197}.pace-red .pace-progress{background:#dc3545}.pace-orange .pace-progress{background:#fd7e14}.pace-yellow .pace-progress{background:#fcc525}.pace-green .pace-progress{background:#28a745}.pace-teal .pace-progress{background:#20c997}.pace-cyan .pace-progress{background:#3899ec}.pace-white .pace-progress{background:#fff}.pace-gray .pace-progress{background:#868e96}.pace-gray-dark .pace-progress{background:#343a40}.pace-primary .pace-progress{background:#3899ec}.pace-secondary .pace-progress{background:#374351}.pace-third .pace-progress{background:#f9bb30}.pace-success .pace-progress{background:#70b77e}.pace-info .pace-progress{background:#78c0e0}.pace-warning .pace-progress{background:#f79256}.pace-danger .pace-progress{background:#d72638}.pace-brown .pace-progress{background:#8d6658}.pace-dark .pace-progress{background:#1f2831}.pace-text .pace-progress{background:#4d5259}.mapael .map{position:relative}.mapael .zoomButton{background-color:#fff;border:1px solid #f1f2f3;color:#4d5259;width:20px;height:20px;line-height:20px;text-align:center;border-radius:3px;cursor:pointer;position:absolute;top:0;font-weight:700;left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s linear;transition:.2s linear}.mapael .zoomButton:hover{background-color:#f9fafb}.mapael .zoomReset{top:10px}.mapael .zoomIn{top:34px}.mapael .zoomOut{top:58px}.mapael .mapTooltip{position:absolute;background-color:#474c4b;opacity:.7;border-radius:3px;padding:4px 8px;max-width:200px;display:none;color:#fff;z-index:1000}svg.emojione{width:18px;height:18px;margin:0 2px;vertical-align:text-bottom}.fc button{font-weight:400;height:36px;line-height:36px;padding:0 12px;text-transform:capitalize}.fc-state-default{border:1px solid #c7ccd0;background-color:#fcfdfe;background-image:none;color:#4d5259;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.fc-state-active,.fc-state-default:hover{background-color:#f5f6f7}.fc-state-default.fc-corner-right{border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-state-default.fc-corner-left{border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-state-disabled:hover{background-color:#fcfdfe}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#c7ccd0}.fc th{font-weight:400;border:0;padding:12px 0}.fc-event{font-size:12px;border:0;color:#fff;border-radius:2px;padding:2px 6px;opacity:.9;-webkit-transition:none;transition:none}.fc-event:hover,.fc-unthemed .fc-popover .fc-header .fc-close:hover{opacity:1}.fc-event-dot:not(.badge),.fc-event:not(.badge){background-color:#3899ec}.fc-content,.shepherd-element.shepherd-theme-arrows-plain-buttons .shepherd-content footer .shepherd-buttons li .shepherd-button{color:#fff}.fc-day-grid-event .fc-time{font-weight:500;padding-right:4px}.fc-day-grid-event{margin-top:2px;margin-bottom:2px}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header,.shepherd-element.shepherd-theme-arrows-plain-buttons.shepherd-has-title .shepherd-content header{background-color:#f5f6f7}.fc-popover .fc-header{padding:4px 8px}.fc-unthemed .fc-popover .fc-header .fc-close{color:#8b95a5;opacity:.7;margin-top:6px;-webkit-transition:.3s;transition:.3s}.fc-toolbar h2{font-family:"Open Sans",Roboto,sans-serif;font-size:18px;color:#4d5259;padding-top:8px}.fc-head-container{border:0!important}.pswp__caption__center{text-align:center}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{bottom:0}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}.ps-container>.ps-scrollbar-x-rail,.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail,.ps-container:hover>.ps-scrollbar-x-rail:hover,.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.ps-container{position:relative}.ps-container>.ps-scrollbar-x-rail{height:3px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:rgba(0,0,0,.25);border-radius:0;height:3px;bottom:0}.ps-container>.ps-scrollbar-x-rail:active,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:7px}.ps-container>.ps-scrollbar-y-rail{width:3px;right:2px!important}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:rgba(0,0,0,.25);border-radius:0;width:3px;right:0}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{height:7px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:7px}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail,.ps-container:hover>.ps-scrollbar-x-rail:hover,.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:rgba(0,0,0,.1)}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:rgba(0,0,0,.3)}.swal2-modal .swal2-title{font-family:"Open Sans",Roboto,sans-serif;font-size:22px;font-weight:400;letter-spacing:.5px;color:#313944}.swal2-modal .swal2-content{color:#4d5259;font-size:1rem}.swal2-modal .swal2-cancel,.swal2-modal .swal2-confirm{min-width:80px}.swal2-modal button+button{margin-left:12px}.shepherd-element.shepherd-theme-arrows-plain-buttons.shepherd-has-title .shepherd-content header h3{font-size:16px}.shepherd-element.shepherd-theme-arrows-plain-buttons.shepherd-element-attached-top.shepherd-element-attached-center.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-arrows-plain-buttons.shepherd-element-attached-top.shepherd-element-attached-left.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before,.shepherd-element.shepherd-theme-arrows-plain-buttons.shepherd-element-attached-top.shepherd-element-attached-right.shepherd-target-attached-bottom.shepherd-has-title .shepherd-content:before{border-bottom-color:#f5f6f7}.shepherd-element.shepherd-theme-arrows-plain-buttons .shepherd-content{font-size:14px;line-height:24px;width:400px;max-width:calc(100% - 32px);-webkit-filter:none;filter:none;border:1px solid #f1f2f3;border-radius:3px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.06);box-shadow:0 0 40px rgba(0,0,0,.06)}.shepherd-element.shepherd-theme-arrows-plain-buttons .shepherd-content::before{border-width:12px}.shepherd-element.shepherd-theme-arrows-plain-buttons .shepherd-content .shepherd-text p{line-height:inherit}.backdrop-tour{background-color:rgba(0,0,0,.3)!important;z-index:999}.shepherd-active .shepherd-step,.shepherd-active .shepherd-target.shepherd-enabled{z-index:1000}.shepherd-active .shepherd-target .shepherd-target{z-index:1001}[data-provide~=sortable] [draggable=true]{cursor:move}.sortable-placeholder{background-color:#f9fafb;border:2px dashed #c7ccd0}.sortable-dot{display:inline-block;width:5px;min-height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAG0lEQVQYV2NkYGD4z8DAwMgABXAGNgGwSgwVAFbmAgXQdISfAAAAAElFTkSuQmCC);cursor:move;cursor:-webkit-zoom-grabbing;opacity:.6}.bs-searchbox .form-control{width:100%}.lity{background-color:rgba(0,0,0,.8)!important}.lity-close{font-family:"Open Sans",Roboto,sans-serif;font-weight:300;opacity:.6;-webkit-transition:.5s;transition:.5s}.lity-close:active,.lity-close:focus,.lity-close:hover{font-family:"Open Sans",Roboto,sans-serif;font-weight:300;opacity:1}.bootstrap-table{margin-bottom:1rem}.bootstrap-table .table{padding:0!important;border-bottom:0}.bootstrap-table .table td,.bootstrap-table .table th{padding:.75rem!important}.bootstrap-table .table-separated{border-collapse:separate!important}.bootstrap-table .table-separated>thead>tr>th{border-bottom:0}.bootstrap-table .table-sm td,.bootstrap-table .table-sm th{padding:.5rem!important}.bootstrap-table .table-lg td,.bootstrap-table .table-lg th{padding:1rem!important}.fixed-table-container{border:0;border-radius:0}.fixed-table-container tbody td,.fixed-table-container thead th{border-left:none}.fixed-table-container thead th{position:relative}.fixed-table-container thead th .th-inner{background-image:none!important;padding:0}.fixed-table-container thead th .th-inner::after,.fixed-table-container thead th .th-inner::before{content:'';position:absolute;right:12px;border-left:4px solid transparent;border-right:4px solid transparent}.fixed-table-container thead th .both::before{border-bottom:8px solid #c7ccd0;bottom:55%}.fixed-table-container thead th .both::after{border-top:8px solid #c7ccd0;top:55%}.fixed-table-container thead th .desc::before{display:none}.fixed-table-container thead th .desc::after{border-top-color:#8b95a5}.fixed-table-container thead th .asc::before{border-bottom-color:#8b95a5}.fixed-table-container thead th .asc::after{display:none}.fixed-table-body .table>thead>tr>th{border-bottom:none}.fixed-table-body .card-view .title{font-weight:500}.fixed-table-header .table th{padding:0!important}.fixed-table-header .table .th-inner{padding:.75rem}.dataTables_wrapper{padding-left:0;padding-right:0}.bootstrap-select.btn-group.standalone .dropdown-toggle .filter-option,.dataTables_wrapper tfoot .form-control{width:auto}.dataTables_wrapper .dataTable thead{background-color:#dbedfc;color:#3899ec}.dataTables_wrapper .dataTable .details table,.dataTables_wrapper .dataTable .details table td,.dataTables_wrapper .dataTable .details table th{border:1px solid #e3e4e5}.dataTables_wrapper .dataTable .details th{background-color:#e3e4e5}.table-card-custom tbody tr:first-child td{border-top:0!important}.table-card-custom thead{background:0 0!important;border-bottom:1px solid rgba(77,82,89,.07)}.table-card-custom thead tr{background:0 0!important}.table-card-custom thead th{border:0;background:0 0!important;color:#4d5259;font-weight:200!important}.jsgrid-cell{padding:.625rem}.jsgrid-header-cell{font-weight:400;padding:.75rem}.jsgrid-grid-header,.jsgrid-header-row>.jsgrid-header-cell{background-color:#f9fafb}.jsgrid-edit-row>.jsgrid-cell,.jsgrid-filter-row>.jsgrid-cell,.jsgrid-grid-body,.jsgrid-grid-header,.jsgrid-header-row>.jsgrid-header-cell,.jsgrid-insert-row>.jsgrid-cell{border-color:#f1f2f3}.jsgrid-alt-row>.jsgrid-cell{background:#fcfdfe}.jsgrid-selected-row>.jsgrid-cell{background:#f3f9ff;border-color:#f1f2f3}.jsgrid-grid-body tr:last-child .jsgrid-cell{border-bottom:0}.jsgrid input,.jsgrid select,.jsgrid textarea{border:1px solid #c7ccd0;border-radius:2px;color:#8b95a5;padding:5px 8px;font-size:14px;line-height:1.5;-webkit-transition:.2s linear;transition:.2s linear}.jsgrid input:focus,.jsgrid select:focus,.jsgrid textarea:focus{border-color:#95c9f5;color:#4d5259;outline:0}.jsgrid select{height:32px}.jsgrid-pager{text-align:center}.jsgrid-pager a{color:#78c0e0}.jsgrid-pager-current-page{font-weight:500}.swiper-container{width:100%;height:100%}.swiper-container .container,.swiper-container [class^=col-]{-webkit-box-sizing:border-box;box-sizing:border-box}.swiper-slide .card-shadowed{margin-left:10px;margin-right:10px}.swiper-button-next,.swiper-button-prev{background-image:none;color:#8b95a5;-webkit-transition:.4s;transition:.4s}.swiper-button-next::before,.swiper-button-prev::before{font-family:themify;font-size:1.75rem;opacity:.7;-webkit-transition:.4s;transition:.4s}.swiper-button-next:hover::before,.swiper-button-prev:hover::before{opacity:1}.swiper-button-next::before{content:"\e649"}.swiper-button-prev::before{content:"\e64a"}.swiper-button-box.swiper-button-hidden:hover .swiper-button-next,.swiper-button-next{right:0}.swiper-button-box.swiper-button-hidden:hover .swiper-button-prev,.swiper-button-prev{left:0}.swiper-button-hidden .swiper-button-next{right:-44px}.swiper-button-hidden .swiper-button-prev{left:-44px}.swiper-button-hidden:hover .swiper-button-next{right:24px}.swiper-button-hidden:hover .swiper-button-prev{left:24px}.swiper-button-box .swiper-button-next,.swiper-button-box .swiper-button-prev{width:44px;height:64px;margin-top:-32px;line-height:64px;text-align:center;color:#fff;background-color:rgba(0,0,0,.2);opacity:.6;-webkit-transition:.4s;transition:.4s}.swiper-button-box .swiper-button-next::before,.swiper-button-box .swiper-button-prev::before{font-family:themify;font-size:1.75rem;opacity:1}.swiper-button-box .swiper-button-next:hover,.swiper-button-box .swiper-button-prev:hover{opacity:1}@media (max-width:991px){.swiper-button-box .swiper-button-next,.swiper-button-box .swiper-button-prev{width:24px;height:30px;margin-top:-15px;line-height:30px}.swiper-button-box .swiper-button-next::before,.swiper-button-box .swiper-button-prev::before{font-size:1rem}}.swiper-button-box .swiper-button-next{border-top-left-radius:5px;border-bottom-left-radius:5px}.swiper-button-box .swiper-button-prev{border-top-right-radius:5px;border-bottom-right-radius:5px}.swiper-button-circular .swiper-button-next,.swiper-button-circular .swiper-button-prev{width:40px;height:40px;line-height:38px;text-align:center;border:1px solid #fff;border-radius:50%;background-color:#fff;color:#616a78;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.swiper-button-circular .swiper-button-next:hover,.swiper-button-circular .swiper-button-prev:hover{color:#4d5259;-webkit-box-shadow:0 0 25px rgba(0,0,0,.06);box-shadow:0 0 25px rgba(0,0,0,.06)}.swiper-button-circular .swiper-button-next::before,.swiper-button-circular .swiper-button-prev::before{font-size:14px}.swiper-button-circular .swiper-button-prev{left:5%}.swiper-button-circular .swiper-button-next{right:5%}.swiper-button-circular .swiper-button-next::before{content:"\e649"}.swiper-button-circular .swiper-button-prev::before{content:"\e64a"}.swiper-pagination-outline .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){border:1px solid rgba(0,0,0,.5);background:0 0}.swiper-pagination-bullet{position:relative;background:#ccc;opacity:1;width:6px;height:6px;-webkit-transition:.3s;transition:.3s}.swiper-pagination-bullet:hover{background:#aaa}.swiper-pagination-bullet::after,.swiper-pagination-bullet::before{position:absolute;left:-7px;display:inline-block;width:20px;height:13px;content:"";cursor:pointer}.swiper-pagination-bullet::before{top:-10px}.swiper-pagination-bullet::after{bottom:-10px}.swiper-pagination-bullet-active{background:#777}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7px}.swiper-pagination-outside .swiper-wrapper{padding-bottom:30px}.swiper-pagination-outside.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.swiper-container[data-centered-slides=true] .swiper-slide{opacity:.1;-webkit-transition:opacity 1s;transition:opacity 1s}.swiper-container[data-centered-slides=true] .swiper-slide-active,.swiper-container[data-centered-slides=true] .swiper-slide-duplicate-active{opacity:1}@media (max-width:767px){.swiper-button-next,.swiper-button-prev{display:none}}#swiper-profile:not(.swiper-initialized) .swiper-wrapper{-ms-flex-pack:distribute;justify-content:space-around}#swiper-profile:not(.swiper-initialized) .swiper-wrapper .swiper-slide{width:auto}#swiper-profile .swiper-slide.swiper-slide--default{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#swiper-profile .swiper-button{background:0 0}[tabindex]{outline:0!important}body.fix-slick *{min-height:0;min-width:0}.slick-slider .slick-slide{height:auto}.slick-slider.slick-initialized{padding:0 45px}.slick-slider .slick-arrow{z-index:5;width:0;height:0;border-style:solid;border-width:0 13px 15px;border-color:transparent transparent #3899ec}.rating input,.slick-slider .slick-arrow:before,.toggler input{display:none}.slick-slider .slick-arrow.slick-prev{left:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.slick-slider .slick-arrow.slick-next{right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.has-error{position:relative}.help-block{position:absolute;bottom:0;white-space:nowrap;right:0;font-size:11px;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:0 .5rem}.with-errors{background:#d72638;color:#fff}@media screen and (min-width:1024px) and (max-width:1250px){.lottie-anim,.lottie-anim-com,.lottie-anim-user{display:none}.card.card-aside_user .wrapper-thumbnail{width:80px!important;height:80px!important;-webkit-transform:translate(-50%,-15%)!important;transform:translate(-50%,-15%)!important}.sidebar-expand-md~.topbar .sidebar-toggler{display:block!important}.sidebar{position:fixed!important;top:0;bottom:0;width:260px!important;left:-260px}body .sidebar~.topbar,body .sidebar~main{margin-left:0}}#users.tab-pane_dynamic.show{overflow:visible!important}.peity{vertical-align:middle}.jqstooltip{background-color:#323232!important;padding:4px 6px!important;overflow:hidden!important;text-align:center!important;border:0!important;max-width:400px!important;max-height:400px!important;-webkit-box-sizing:content-box;box-sizing:content-box}.jqsfield,.jqstooltip{font-size:13px!important;color:#fff!important}.easypie-data,[data-provide=easypie]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[data-provide=easypie]{text-align:center;position:relative}.easypie-data{position:absolute;top:0;left:0;right:0;bottom:0;padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.morris-hover{z-index:900}.morris-hover.morris-default-style{border-radius:2px;padding:8px 12px;background:rgba(255,255,255,.95);font-family:inherit;font-weight:400;border:1px solid #f1f2f3;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05)}.morris-hover.morris-default-style .morris-hover-point{text-align:left}.bootstrap-select.btn-group .dropdown-toggle{letter-spacing:0;font-weight:300;padding:5px 25px 5px 12px}.bootstrap-select.btn-group .dropdown-toggle::after,.sidebar .menu-item:hover>.menu-link .title small{opacity:.7}.bootstrap-select.btn-group .dropdown-toggle:focus{outline:0!important}.bootstrap-select.btn-group .dropdown-toggle .filter-option i{margin-right:8px}.bootstrap-select.btn-group.standalone{vertical-align:text-bottom}.bootstrap-select.btn-group.standalone .dropdown-toggle{border:0;padding-top:0;padding-bottom:0}.bootstrap-select.btn-group .dropdown-item.divider{height:1px;background-color:#f1f2f3;margin:4px 0;padding:0}.bootstrap-select.btn-group .dropdown-item.dropdown-header{text-transform:uppercase;color:#8b95a5;font-size:12px;margin-bottom:0;padding:8px 8px 0;letter-spacing:.25px;opacity:.8}.bootstrap-select.btn-group .dropdown-item.dropdown-header:hover{background-color:transparent}.bootstrap-select.btn-group .dropdown-item.selected{color:#4d5259;background-color:#f5f6f7}.bootstrap-select.btn-group .dropdown-item.disabled .dropdown-item-inner:hover,.bootstrap-select.btn-group .dropdown-item.disabled:hover{background-color:transparent;cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu a.dropdown-item span.dropdown-item-inner.opt{padding-left:8px}.bootstrap-select.btn-group .popover-title{color:#8b95a5;padding:6px 16px;background-color:#fcfdfe}.bootstrap-select.btn-group .no-results{margin:0;padding:6px 20px}.dropdown-item-inner{outline:0}.bs-searchbox .form-control{line-height:1.5;font-size:13px;padding:4px 8px 3px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#c9ccce}.datepicker.dropdown-menu{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:0s;transition:0s;padding:6px}.datepicker-dropdown:before{border-bottom-color:#c7ccd0}.datepicker-dropdown.datepicker-orient-top:before{border-top-color:#c7ccd0}.datepicker table tr td,.datepicker table tr td span,.datepicker table tr th{border-radius:0;font-size:12px;color:#4d5259}.datepicker table tr th,.topbar-btn strong{font-weight:500}.datepicker table tr td.new,.datepicker table tr td.old{color:#bcc0c5}.datepicker table tr td.range{background-color:#f5f6f7;border-color:#f5f6f7}.datepicker table tr td.range-end,.datepicker table tr td.range-start{background-color:#3899ec!important;border-color:#3899ec!important;text-shadow:none;border-radius:100%}.datepicker table tr td.range-start{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.datepicker table tr td.range-end{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.datepicker table tr td.range-start.range-end{border-radius:100%!important}.datepicker table tr .dow{padding-top:.5rem;padding-bottom:1rem;font-size:11px}.datepicker .datepicker-switch{font-weight:300;font-size:13px;line-height:36px}.datepicker .next,.datepicker .prev{line-height:36px;font-size:0}.datepicker .next::before,.datepicker .prev::before{font-family:themify;color:#8b95a5;font-size:12px;vertical-align:top}.datepicker .prev::before{content:"\e629"}.datepicker .next::before{content:"\e628"}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker table tr td.day:hover,.datepicker table tr td.focused,.datepicker tfoot tr th:hover{background-color:#f9fafb}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{background-color:#3899ec;border-color:#3899ec;text-shadow:none;border-radius:100%}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{background-color:#2f94eb;border-color:#2f94eb}.datepicker table tr td.today{color:#4d5259;background-color:#f5f6f7;border-color:#f5f6f7}.clockpicker.dropdown-menu{-webkit-transform:scale(1,1);transform:scale(1,1);padding:6px;-webkit-transition:initial;transition:initial}.clockpicker-button{color:#4d5259;padding:3px;height:auto;font-size:.875rem}.clockpicker-popover .popover-content{background-color:#f9fafb}.clockpicker-plate{border-color:#c7ccd0}.bootstrap-timepicker-widget.dropdown-menu{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:0s;transition:0s;padding:6px}.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom-color:#c7ccd0}.bootstrap-timepicker-widget.timepicker-orient-bottom:before{border-top-color:#c7ccd0}.bootstrap-timepicker-widget table td input{border-radius:2px;border:1px solid #c7ccd0;font-size:.875rem;height:29px;width:29px;line-height:29px}.bootstrap-timepicker-widget table td a{color:#8b95a5;height:29px;width:29px;line-height:29px;padding:0}.bootstrap-timepicker-widget table td a:hover{background-color:#fcfdfe;border-color:#c7ccd0;border-radius:2px}.bootstrap-timepicker-widget .glyphicon{font-family:themify}.bootstrap-timepicker-widget .glyphicon-chevron-up::before{content:"\e648"}.bootstrap-timepicker-widget .glyphicon-chevron-down::before{content:"\e64b"}.rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;list-style:none;margin:0;padding:0}.rating label{color:#e3e4e5;cursor:pointer}.rating label::before{margin-right:5px;font-size:20px;display:inline-block}.rating .active,.rating :checked~label,.rating label:hover,.rating label:hover~label{color:#3899ec}.rating-static{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rating-static label{cursor:default}.rating-static label:not(.active){color:#e3e4e5!important}.rating-xs label::before{margin-right:1px;font-size:13px}.rating-sm label::before{margin-right:2px;font-size:16px}.rating-lg label::before{font-size:24px}.rating-remove{margin-left:10px;margin-right:10px;cursor:pointer;line-height:20px;opacity:0;visibility:hidden;-webkit-transition:.2s linear;transition:.2s linear}[data-has-rate=true]:hover .rating-remove{opacity:.6;visibility:visible}[data-has-rate=true]:hover .rating-remove:hover{opacity:1}.rating-blue .active,.rating-blue :checked~label,.rating-blue label:hover,.rating-blue label:hover~label{color:#007bff}.rating-indigo .active,.rating-indigo :checked~label,.rating-indigo label:hover,.rating-indigo label:hover~label{color:#6610f2}.rating-purple .active,.rating-purple :checked~label,.rating-purple label:hover,.rating-purple label:hover~label{color:#926dde}.rating-pink .active,.rating-pink :checked~label,.rating-pink label:hover,.rating-pink label:hover~label{color:#f96197}.rating-red .active,.rating-red :checked~label,.rating-red label:hover,.rating-red label:hover~label{color:#dc3545}.rating-orange .active,.rating-orange :checked~label,.rating-orange label:hover,.rating-orange label:hover~label{color:#fd7e14}.rating-yellow .active,.rating-yellow :checked~label,.rating-yellow label:hover,.rating-yellow label:hover~label,.toggler input:checked+i{color:#fcc525}.rating-green .active,.rating-green :checked~label,.rating-green label:hover,.rating-green label:hover~label{color:#28a745}.rating-teal .active,.rating-teal :checked~label,.rating-teal label:hover,.rating-teal label:hover~label{color:#20c997}.rating-cyan .active,.rating-cyan :checked~label,.rating-cyan label:hover,.rating-cyan label:hover~label{color:#3899ec}.rating-white .active,.rating-white :checked~label,.rating-white label:hover,.rating-white label:hover~label{color:#fff}.rating-gray .active,.rating-gray :checked~label,.rating-gray label:hover,.rating-gray label:hover~label{color:#868e96}.rating-gray-dark .active,.rating-gray-dark :checked~label,.rating-gray-dark label:hover,.rating-gray-dark label:hover~label{color:#343a40}.rating-primary .active,.rating-primary :checked~label,.rating-primary label:hover,.rating-primary label:hover~label{color:#3899ec}.rating-secondary .active,.rating-secondary :checked~label,.rating-secondary label:hover,.rating-secondary label:hover~label{color:#374351}.rating-third .active,.rating-third :checked~label,.rating-third label:hover,.rating-third label:hover~label{color:#f9bb30}.rating-success .active,.rating-success :checked~label,.rating-success label:hover,.rating-success label:hover~label{color:#70b77e}.rating-info .active,.rating-info :checked~label,.rating-info label:hover,.rating-info label:hover~label{color:#78c0e0}.rating-warning .active,.rating-warning :checked~label,.rating-warning label:hover,.rating-warning label:hover~label{color:#f79256}.rating-danger .active,.rating-danger :checked~label,.rating-danger label:hover,.rating-danger label:hover~label{color:#d72638}.rating-brown .active,.rating-brown :checked~label,.rating-brown label:hover,.rating-brown label:hover~label{color:#8d6658}.rating-dark .active,.rating-dark :checked~label,.rating-dark label:hover,.rating-dark label:hover~label{color:#1f2831}.rating-text .active,.rating-text :checked~label,.rating-text label:hover,.rating-text label:hover~label{color:#4d5259}.toggler{color:#e3e4e5;cursor:pointer;font-size:20px;margin-bottom:0;line-height:1}.toggler i{-webkit-transition:color .2s linear;transition:color .2s linear}.toggler-blue input:checked+i{color:#007bff}.toggler-indigo input:checked+i{color:#6610f2}.toggler-purple input:checked+i{color:#926dde}.toggler-pink input:checked+i{color:#f96197}.toggler-red input:checked+i{color:#dc3545}.toggler-orange input:checked+i{color:#fd7e14}.toggler-yellow input:checked+i{color:#fcc525}.toggler-green input:checked+i{color:#28a745}.toggler-teal input:checked+i{color:#20c997}.toggler-cyan input:checked+i{color:#3899ec}.toggler-white input:checked+i{color:#fff}.toggler-gray input:checked+i{color:#868e96}.toggler-gray-dark input:checked+i{color:#343a40}.toggler-primary input:checked+i{color:#3899ec}.toggler-secondary input:checked+i{color:#374351}.toggler-third input:checked+i{color:#f9bb30}.toggler-success input:checked+i{color:#70b77e}.toggler-info input:checked+i{color:#78c0e0}.toggler-warning input:checked+i{color:#f79256}.toggler-danger input:checked+i{color:#d72638}.toggler-brown input:checked+i{color:#8d6658}.toggler-dark input:checked+i{color:#1f2831}.toggler-text input:checked+i{color:#4d5259}.minicolors-panel{border-color:#c7ccd0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.09);box-shadow:0 2px 10px rgba(0,0,0,.09)}.minicolors-theme-bootstrap .minicolors-input-swatch{border-radius:50%;width:20px;height:20px;border:0;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.minicolors-theme-bootstrap .minicolors-swatches .minicolors-swatch{width:16px;height:16px;border-radius:50%;border-color:#c7ccd0}.minicolors-swatches .minicolors-swatch{margin-right:6px}.minicolors input[type=hidden]+.minicolors-swatch{width:20px;-webkit-transform:translateY(0);transform:translateY(0)}.minicolors-theme-bootstrap .minicolors-input{padding-left:40px!important}.form-type-line .minicolors-theme-bootstrap .minicolors-input-swatch,.form-type-material .minicolors-theme-bootstrap .minicolors-input-swatch{left:0}.form-type-line .minicolors-theme-bootstrap .minicolors-input,.form-type-material .minicolors-theme-bootstrap .minicolors-input{padding-left:28px!important}.color-selector{display:inline-block}.color-selector label{position:relative;display:inline-block;width:29px;height:29px;border-radius:50%;cursor:pointer;margin-right:4px;margin-bottom:4px}.color-selector label.inverse{border:1px solid #e3e4e5}.color-selector span{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%}.color-selector span::after{content:"\e64c";font-family:themify;font-size:1rem;font-weight:700;display:block;color:#fff;width:100%;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(0,0);transform:translateY(-50%) scale(0,0);-webkit-transition:.2s;transition:.2s}.color-selector input{opacity:0}.color-selector input:checked~span::after{-webkit-transform:translateY(-50%) scale(1,1);transform:translateY(-50%) scale(1,1)}.color-selector-sm label{width:24px;height:24px}.color-selector-sm span::after{font-size:.875rem}.color-selector-lg label{width:36px;height:36px}.color-selector-lg span::after{font-size:1.125rem}[data-provide~=knob]{outline:0!important}.noUi-target{margin:1rem 0}.noUi-target.noUi-vertical{display:inline-block;margin:0 1rem}.noUi-target .noUi-connect,.noUi-target.noUi-connect{background-color:#3899ec;-webkit-box-shadow:none;box-shadow:none}.noUi-background{background:#f5f6f7}.noUi-handle{background-color:#fff;border-radius:50%;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;box-shadow:none;outline:0;border:1px solid #c7ccd0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.noUi-handle::after,.noUi-handle::before{display:none}.noUi-handle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.noUi-handle:hover .noUi-tooltip{display:block}.noUi-handle:active{-webkit-transform:scale(1.3);transform:scale(1.3)}.noUi-horizontal,.noUi-vertical{height:4px;border-radius:4px;background:#f5f6f7;border:0;-webkit-box-shadow:none;box-shadow:none}.noUi-horizontal .noUi-handle{width:20px;height:20px;left:-10px;top:-8px}.noUi-vertical{width:4px;height:180px}.noUi-vertical .noUi-handle{width:20px;height:20px;left:-8px;top:-10px}.noUi-tooltip{background-color:#323232;font-size:.75rem;border:0;color:#fff;padding:0 6px;height:24px;line-height:25px;display:none}.noUi-horizontal .noUi-tooltip{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:auto;top:-32px}.slider-blue .noUi-connect,.slider-blue.noUi-connect{background-color:#007bff}.slider-indigo .noUi-connect,.slider-indigo.noUi-connect{background-color:#6610f2}.slider-purple .noUi-connect,.slider-purple.noUi-connect{background-color:#926dde}.slider-pink .noUi-connect,.slider-pink.noUi-connect{background-color:#f96197}.slider-red .noUi-connect,.slider-red.noUi-connect{background-color:#dc3545}.slider-orange .noUi-connect,.slider-orange.noUi-connect{background-color:#fd7e14}.slider-yellow .noUi-connect,.slider-yellow.noUi-connect{background-color:#fcc525}.slider-green .noUi-connect,.slider-green.noUi-connect{background-color:#28a745}.slider-teal .noUi-connect,.slider-teal.noUi-connect{background-color:#20c997}.slider-cyan .noUi-connect,.slider-cyan.noUi-connect{background-color:#3899ec}.slider-white .noUi-connect,.slider-white.noUi-connect{background-color:#fff}.slider-gray .noUi-connect,.slider-gray.noUi-connect{background-color:#868e96}.slider-gray-dark .noUi-connect,.slider-gray-dark.noUi-connect{background-color:#343a40}.slider-primary .noUi-connect,.slider-primary.noUi-connect{background-color:#3899ec}.slider-secondary .noUi-connect,.slider-secondary.noUi-connect{background-color:#374351}.slider-third .noUi-connect,.slider-third.noUi-connect{background-color:#f9bb30}.slider-success .noUi-connect,.slider-success.noUi-connect{background-color:#70b77e}.slider-info .noUi-connect,.slider-info.noUi-connect{background-color:#78c0e0}.slider-warning .noUi-connect,.slider-warning.noUi-connect{background-color:#f79256}.slider-danger .noUi-connect,.slider-danger.noUi-connect{background-color:#d72638}.slider-brown .noUi-connect,.slider-brown.noUi-connect{background-color:#8d6658}.slider-dark .noUi-connect,.slider-dark.noUi-connect{background-color:#1f2831}.slider-text .noUi-connect,.slider-text.noUi-connect{background-color:#4d5259}.bootstrap-tagsinput{display:block;border:1px solid #c7ccd0;-webkit-box-shadow:none;box-shadow:none;padding:12px 12px 0;min-height:52px}.bootstrap-tagsinput input{font-size:.875rem;font-weight:400;color:#4d5259}.bootstrap-tagsinput .badge{height:24px;line-height:24px;border-radius:12px;padding:0 .75rem;font-size:.875rem;margin-right:.75rem;margin-bottom:.75rem}.bootstrap-tagsinput .badge.badge-default,.bootstrap-tagsinput .badge.badge-secondary{color:#616a78}.bootstrap-tagsinput .badge [data-role=remove]{font-weight:300;opacity:.7;-webkit-transition:.2s linear;transition:.2s linear}.bootstrap-tagsinput .badge [data-role=remove]:hover{-webkit-box-shadow:none;box-shadow:none;opacity:1}.bootstrap-tagsinput .badge:not([class*=badge-]){color:#616a78;background-color:#f5f6f7}.bootstrap-tagsinput .twitter-typeahead{display:inline-block!important}.bootstrap-tagsinput .twitter-typeahead .tt-menu{margin-top:20px;min-width:180px}.twitter-typeahead{display:block!important}.tt-menu{background-color:#fff;right:0;margin-top:2px;border-radius:2px;border:1px solid #f1f2f3;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.06);box-shadow:0 1px 4px rgba(0,0,0,.06)}.tt-suggestion{display:block;margin:4px;padding:6px 12px;cursor:pointer;-webkit-transition:.15s linear;transition:.15s linear}.tt-suggestion.tt-cursor,.tt-suggestion:focus,.tt-suggestion:hover{background-color:#f9fafb}.typeahead-scrollable .tt-menu{max-height:220px;overflow-y:auto}.bootstrap-maxlength{border-radius:0;margin:1px 0}.pwstrength{position:relative}.pwstrength .progress{height:3px}.pwstrength [data-vertical]+.progress{position:absolute;height:3px;margin-bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select.form-control{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.form-control{border-color:#c7ccd0;border-radius:3px;color:#8b95a5;padding:5px 12px;font-size:14px;line-height:inherit;-webkit-transition:.2s linear;transition:.2s linear;cursor:pointer}.form-control:disabled,.form-control[readonly]{color:#8b95a5}.form-control[readonly]{background-color:#fff}.form-control:focus{border-color:#95c9f5;color:#4d5259;-webkit-box-shadow:0 0 0 .1rem rgba(56,153,236,.15);box-shadow:0 0 0 .1rem rgba(56,153,236,.15)}.form-control:focus[readonly]{border-color:#c7ccd0;-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder{color:#c9ccce}.form-control::-moz-placeholder{color:#c9ccce}.form-control:-ms-input-placeholder{color:#c9ccce}.form-control:-moz-placeholder{color:#c9ccce}.form-control[type=text]{cursor:text}label.require::after,label.required::after{content:'*';color:#d72638;font-weight:600;margin-left:8px}.form-group-select{position:relative}.form-group-select .wrap-select::after{display:inline-block;position:absolute;right:10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:FontAwesome;color:#3899ec;font-size:1.3em;content:"\f078";pointer-events:none;-webkit-transition:-webkit-transform 150ms;transition:transform 150ms;transition:transform 150ms,-webkit-transform 150ms}.form-group-select .wrap-select:focus-within::after{-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}select.form-control:not([size]):not([multiple]){height:36px}.form-group small{color:#868e96;font-weight:300;font-size:85%;line-height:1.4}.form-group small.form-text{color:#8b95a5;font-size:90%;padding-left:0;line-height:1.4}.form-group label+small{padding-left:10px}.has-form-text .form-control:focus+.form-text,.has-form-text:hover .form-text{opacity:1;-webkit-transition:.5s;transition:.5s}.has-form-text .form-text{opacity:0;-webkit-transition:.5s;transition:.5s}.checkbox label,.radio label{font-weight:300;letter-spacing:0}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-top:6px;vertical-align:top}.custom-control.custom-radio .custom-control-input:checked~.custom-control-indicator{border-color:#3899ec;background-color:#3899ec}.custom-control.custom-radio .custom-control-indicator{font-family:"Font Awesome 5 Free"!important;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.bloc-checkbox label .img-profil::after,.custom-control.custom-radio .custom-control-indicator::after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:'\f00c'}.custom-control.custom-radio .custom-control-indicator::after{font-family:"Font Awesome 5 Free"!important;width:100%;height:100%;margin-top:0;font-size:12px;-webkit-transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.bloc-checkbox label{opacity:.6;cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.bloc-checkbox label:hover,.sidebar .menu-item.active>.menu-link .title small{opacity:.8}.bloc-checkbox label .img-profil{width:150px;height:150px;position:relative;padding:25px;border:3px solid transparent;border-radius:50%;-webkit-transition:border .2s,padding .2s;transition:border .2s,padding .2s}.bloc-checkbox label .img-profil::after{width:40px;height:40px;-webkit-transform:scale(0);transform:scale(0);position:absolute;top:0;right:0;border-radius:50%;color:#fff;font-size:25px;background-color:#3899ec;font-family:FontAwesome}.bloc-checkbox input:checked+label{opacity:1;-webkit-transform:scale(1.04);transform:scale(1.04)}.bloc-checkbox input:checked+label .img-profil{border:3px solid #3899ec}.bloc-checkbox input:checked+label .img-profil::after{-webkit-animation:showPop .3s forwards .1s;animation:showPop .3s forwards .1s}.bloc-checkbox input:checked+label span{color:#3899ec}.form-control-plaintext{padding-top:6px;padding-bottom:6px;line-height:24px}.auto-expand{overflow:hidden;resize:none;-webkit-transition:.5s;transition:.5s}.form-inline .form-group{margin-right:1rem}.custom-file{width:100%}.custom-file-control{border-radius:2px;border-color:#c7ccd0}.custom-file-control::before{border-color:#c7ccd0;background-color:#c7ccd0;color:#8b95a5}.custom-file-control::after{color:#4d5259;font-weight:300}.custom-file-control:lang(en)::after{content:attr(data-input-value)}.custom-select,.input-group-addon{border-color:#c7ccd0}.bootstrap-select.btn-group.show .dropdown-toggle{border-color:#95c9f5;color:#4d5259}.input-group-addon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f9fafb;color:#8b95a5;font-weight:300;border-radius:2px;padding:5px 12px;font-size:14px;line-height:inherit}.input-group-addon .custom-control{margin-right:0}.input-group-btn .btn,.input-group-btn .btn-group{height:100%}.input-group-input+.input-group-input{margin-left:16px}.form-control-lg,.input-group-lg .form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{line-height:1.5;font-size:16px;padding:7px 16px}.form-control-sm,.input-group-sm .form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{line-height:1.5;font-size:13px;padding:4px 8px 3px}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:29px}.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:48px}.has-success .form-control{border-color:#70b77e}.has-danger .form-control:focus,.has-success .form-control:focus,.has-warning .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.has-success .checkbox,.has-success .checkbox-inline,.has-success .custom-control,.has-success .form-control-feedback,.has-success .form-control-label,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#70b77e}.has-warning .form-control{border-color:#f79256}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .custom-control,.has-warning .form-control-feedback,.has-warning .form-control-label,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f79256}.has-danger .form-control{border-color:#d72638}.has-danger .checkbox,.has-danger .checkbox-inline,.has-danger .custom-control,.has-danger .form-control-feedback,.has-danger .form-control-label,.has-danger .radio,.has-danger .radio-inline,.has-danger.checkbox label,.has-danger.checkbox-inline label,.has-danger.radio label,.has-danger.radio-inline label{color:#d72638}.form-group .form-control-feedback,.switch input{display:none}.form-group.has-danger .form-control-feedback,.form-group.has-success .form-control-feedback,.form-group.has-warning .form-control-feedback{display:block}.invalid-feedback{color:#d72638;font-size:13px}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#d72638!important}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{-webkit-box-shadow:0 0 0 .1rem rgba(215,38,56,.15)!important;box-shadow:0 0 0 .1rem rgba(215,38,56,.15)!important}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#70b77e!important}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{-webkit-box-shadow:0 0 0 .1rem rgba(112,183,126,.15)!important;box-shadow:0 0 0 .1rem rgba(112,183,126,.15)!important}[data-provide=superControl]>label{opacity:.5;-webkit-transition:all .35s ease;transition:all .35s ease}[data-provide=superControl]>label .custom-control-indicator{-webkit-transition:all .35s ease;transition:all .35s ease;opacity:0}[data-provide=superControl]>label:hover,[data-provide=superControl]>label[supercontrol-trigger=true]{opacity:1!important;-webkit-transition:all .35s ease;transition:all .35s ease}[data-provide=superControl]>label[supercontrol-trigger=true] .item-avatar{border:3px solid #3899ec;-webkit-transition:all .35s ease;transition:all .35s ease}[data-provide=superControl]>label[supercontrol-trigger=true] .custom-control-indicator{-webkit-transition:all .35s ease;transition:all .35s ease;opacity:1}form:invalid .validatesubmit{opacity:.5;-webkit-transition:opacity .5 ease;transition:opacity .5 ease;pointer-events:none}.form-type-round input.form-control,.form-type-round select:not([multiple]).form-control,.form-type-roundinput.form-control,.form-type-roundselect:not([multiple]).form-control{border-radius:10rem;padding-left:20px;padding-right:20px}.form-type-round .input-group-sm input.form-control,.form-type-round input.form-control-sm,.form-type-round select:not([multiple]).form-control-sm,.form-type-round.input-group-sm input.form-control,.form-type-roundinput.form-control-sm,.form-type-roundselect:not([multiple]).form-control-sm{padding-left:16px;padding-right:16px}.form-type-round .input-group-lg input.form-control,.form-type-round input.form-control-lg,.form-type-round select:not([multiple]).form-control-lg,.form-type-round.input-group-lg input.form-control,.form-type-roundinput.form-control-lg,.form-type-roundselect:not([multiple]).form-control-lg{padding-left:24px;padding-right:24px}.form-type-round .input-group,.form-type-round.input-group{border-radius:10rem}.form-type-round .input-group>:first-child,.form-type-round .input-group>:first-child>.btn,.form-type-round.input-group>:first-child,.form-type-round.input-group>:first-child>.btn{border-top-left-radius:10rem;border-bottom-left-radius:10rem}.form-type-round .input-group>:last-child,.form-type-round .input-group>:last-child>.btn,.form-type-round.input-group>:last-child,.form-type-round.input-group>:last-child>.btn{border-top-right-radius:10rem;border-bottom-right-radius:10rem}.form-type-round .custom-file-control{border:0;border-radius:0;border-bottom:1px solid #c7ccd0;padding-left:0;padding-right:0}.form-type-round .custom-file-control::before{border-radius:0}.form-type-round .bootstrap-select.btn-group .dropdown-toggle{border-radius:10rem}.form-type-fill .form-control,.form-type-fill.form-control{background-color:#f7f9fa;border-color:#f1f2f3}.form-type-fill .form-control:focus,.form-type-fill.form-control:focus{background-color:#f3f5f7;-webkit-box-shadow:0 0 20px rgba(0,0,0,.04);box-shadow:0 0 20px rgba(0,0,0,.04);border-color:#f1f2f3}.form-type-fill .input-group-addon{border-color:#f1f2f3;background-color:#f7f9fa;border-right:1px solid #f1f2f3}.form-type-fill .input-group .form-control+.input-group-addon{border-left:1px solid #f1f2f3;border-right:0}.form-type-fill .input-group-btn:not(:first-child)>.btn,.form-type-fill .input-group-btn:not(:first-child)>.btn-group{z-index:initial}.form-type-fill .bootstrap-select.btn-group .dropdown-toggle{background-color:#f7f9fa;border-color:#f1f2f3}.form-type-fill .bootstrap-select.btn-group.show .dropdown-toggle{background-color:#f3f5f7;-webkit-box-shadow:0 0 20px rgba(0,0,0,.04);box-shadow:0 0 20px rgba(0,0,0,.04);border-color:#f1f2f3}.form-type-line .form-control,.form-type-line.form-control{border-color:transparent;padding-left:0;padding-right:0;background-size:0 1px,100% 1px;background-repeat:no-repeat;background-position:center bottom,center calc(100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3899ec),to(#3899ec)),-webkit-gradient(linear,left top,left bottom,from(#c7ccd0),to(#c7ccd0));background-image:linear-gradient(#3899ec,#3899ec),linear-gradient(#c7ccd0,#c7ccd0);-webkit-transition:background .3s;transition:background .3s}.form-type-line .form-control.focus,.form-type-line .form-control:focus,.form-type-line.form-control.focus,.form-type-line.form-control:focus{background-size:100% 1px,100% 1px;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.form-type-line .form-control:disabled,.form-type-line .form-control[readonly],.form-type-line.form-control:disabled,.form-type-line.form-control[readonly]{background-color:#fff;opacity:.7}.form-type-line .form-group label,.form-type-line.form-group label,.topbar p{margin-bottom:0}.form-type-line .custom-file-control::before,.form-type-line .input-group .btn,.form-type-line.input-group .btn,.form-type-material .custom-file-control::before{border-radius:0}.form-type-line .input-group .input-group-addon,.form-type-line.input-group .input-group-addon{background-color:#fff;border:0;color:#8b95a5}.form-type-line .input-group .form-control~.input-group-btn,.form-type-line .input-group .input-group-btn~.form-control,.form-type-line.input-group .form-control~.input-group-btn,.form-type-line.input-group .input-group-btn~.form-control{margin-left:1rem}.form-type-line .custom-file-control{border:0;border-radius:0;border-bottom:1px solid #c7ccd0;padding-left:0;padding-right:0}.form-type-line .bootstrap-select.btn-group .dropdown-toggle{border:0;background-color:transparent;padding-left:0;background-size:0 1px,100% 1px;background-repeat:no-repeat;background-position:center bottom,center calc(100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3899ec),to(#3899ec)),-webkit-gradient(linear,left top,left bottom,from(#c7ccd0),to(#c7ccd0));background-image:linear-gradient(#3899ec,#3899ec),linear-gradient(#c7ccd0,#c7ccd0);-webkit-transition:background .3s;transition:background .3s}.form-type-line .bootstrap-select.btn-group .dropdown-toggle:focus{background-color:#fff}.form-type-line .bootstrap-select.btn-group.show .dropdown-toggle{background-size:100% 1px,100% 1px;border-color:transparent}.form-type-line .has-success .form-control,.form-type-line.has-success .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e)),-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e));background-image:linear-gradient(#70b77e,#70b77e),linear-gradient(#70b77e,#70b77e)}.form-type-line .has-warning .form-control,.form-type-line.has-warning .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#f79256),to(#f79256)),-webkit-gradient(linear,left top,left bottom,from(#f79256),to(#f79256));background-image:linear-gradient(#f79256,#f79256),linear-gradient(#f79256,#f79256)}.form-type-line .has-danger .form-control,.form-type-line.has-danger .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638)),-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638));background-image:linear-gradient(#d72638,#d72638),linear-gradient(#d72638,#d72638)}.form-type-line .custom-select.is-invalid,.form-type-line .form-control.is-invalid,.form-type-line .was-validated .custom-select:invalid,.form-type-line .was-validated .form-control:invalid{background-image:-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638)),-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638));background-image:linear-gradient(#d72638,#d72638),linear-gradient(#d72638,#d72638);border:0}.form-type-line .custom-select.is-invalid:focus,.form-type-line .form-control.is-invalid:focus,.form-type-line .was-validated .custom-select:invalid:focus,.form-type-line .was-validated .form-control:invalid:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-type-line .custom-select.is-valid,.form-type-line .form-control.is-valid,.form-type-line .was-validated .custom-select:valid,.form-type-line .was-validated .form-control:valid{background-image:-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e)),-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e));background-image:linear-gradient(#70b77e,#70b77e),linear-gradient(#70b77e,#70b77e);border:0}.form-type-line .custom-select.is-valid:focus,.form-type-line .form-control.is-valid:focus,.form-type-line .was-validated .custom-select:valid:focus,.form-type-line .was-validated .form-control:valid:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-type-material .form-control,.form-type-material.form-control{border-color:transparent;padding-left:0;padding-right:0;background-size:0 2px,100% 1px;background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);background-image:-webkit-gradient(linear,left top,left bottom,from(#3899ec),to(#3899ec)),-webkit-gradient(linear,left top,left bottom,from(#c7ccd0),to(#c7ccd0));background-image:linear-gradient(#3899ec,#3899ec),linear-gradient(#c7ccd0,#c7ccd0);-webkit-transition:background .3s;transition:background .3s}.form-type-material .form-control.focus,.form-type-material .form-control:focus,.form-type-material.form-control.focus,.form-type-material.form-control:focus{background-size:100% 2px,100% 1px;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.form-type-material .form-control:disabled,.form-type-material .form-control[readonly],.form-type-material.form-control:disabled,.form-type-material.form-control[readonly]{background-color:#fff;opacity:.7}.form-type-material .form-control.form-control-sm~label,.form-type-material.form-control.form-control-sm~label{font-size:80%}.form-type-material .form-control.form-control-lg~label,.form-type-material.form-control.form-control-lg~label{font-size:120%}.form-type-material .form-group,.form-type-material.form-group{position:relative;padding-top:10px;margin-bottom:20px}.form-type-material .form-group label:not(.custom-control):not(.switch),.form-type-material.form-group label:not(.custom-control):not(.switch){position:absolute;left:0;top:13px;font-weight:300;padding:0;pointer-events:none;white-space:nowrap;-webkit-transition:.3s;transition:.3s}.form-type-material .form-group .form-control-lg~label,.form-type-material.form-group .form-control-lg~label{top:20px}.form-type-material .input-group,.form-type-material.input-group{position:relative;padding-top:10px}.form-type-material .input-group label:not(.custom-control),.form-type-material.input-group label:not(.custom-control){position:absolute;left:0;top:8px!important;font-weight:300;padding:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.form-type-material .input-group .input-group-addon,.form-type-material.input-group .input-group-addon{background-color:#fff;border:0;color:#8b95a5}.form-type-material .input-group .form-control+.input-group-btn,.form-type-material .input-group .input-group-btn+.form-control,.form-type-material .input-group .input-group-btn+.input-group-input,.form-type-material .input-group .input-group-input+.input-group-btn,.form-type-material.input-group .form-control+.input-group-btn,.form-type-material.input-group .input-group-btn+.form-control,.form-type-material.input-group .input-group-btn+.input-group-input,.form-type-material.input-group .input-group-input+.input-group-btn{margin-left:1rem}.form-type-material .input-group.input-group-lg label,.form-type-material.input-group.input-group-lg label{font-size:120%;top:14px!important}.form-type-material .input-group.input-group-sm label,.form-type-material.input-group.input-group-sm label{font-size:80%;top:3px!important}.form-type-material .custom-file-control{border:0;border-radius:0;border-bottom:1px solid #c7ccd0;padding-left:0;padding-right:0}.form-type-material .input-group-input{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-type-material .input-group-input .form-control{width:100%}.form-type-material .input-group-input label{top:6px!important;z-index:3}.form-type-material .input-group-input .label-floated,.form-type-material .input-group-input.do-float label{top:-13px!important}.form-type-material .bootstrap-select.btn-group .dropdown-toggle{background-color:transparent;border:0;padding-left:0;background-size:0 2px,100% 1px;background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);background-image:-webkit-gradient(linear,left top,left bottom,from(#3899ec),to(#3899ec)),-webkit-gradient(linear,left top,left bottom,from(#c7ccd0),to(#c7ccd0));background-image:linear-gradient(#3899ec,#3899ec),linear-gradient(#c7ccd0,#c7ccd0);-webkit-transition:background .3s;transition:background .3s}.form-type-material .bootstrap-select.btn-group .dropdown-toggle:focus{background-color:#fff}.form-type-combine .form-group .bootstrap-select.btn-group.show .dropdown-toggle,.form-type-combine .input-group .bootstrap-select.btn-group.show .dropdown-toggle,.form-type-combine.form-group .bootstrap-select.btn-group.show .dropdown-toggle,.form-type-combine.input-group .bootstrap-select.btn-group.show .dropdown-toggle,.form-type-material .bootstrap-select.btn-group.show .dropdown-toggle{background-size:100% 2px,100% 1px;border-color:transparent}.form-type-material .bootstrap-select.btn-group.input-group-btn .dropdown-toggle{margin-top:0}.form-type-material .bootstrap-select.btn-group+label{z-index:3}.do-float label,.label-floated{top:-8px!important;font-size:10px!important;font-weight:400!important;opacity:.5}.form-type-material .has-success .form-control,.form-type-material.has-success .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e)),-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e));background-image:linear-gradient(#70b77e,#70b77e),linear-gradient(#70b77e,#70b77e)}.form-type-material .has-success .do-float label,.form-type-material .has-success.do-float label,.form-type-material.has-success .do-float label,.form-type-material.has-success.do-float label{color:#70b77e}.form-type-material .has-warning .form-control,.form-type-material.has-warning .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#f79256),to(#f79256)),-webkit-gradient(linear,left top,left bottom,from(#f79256),to(#f79256));background-image:linear-gradient(#f79256,#f79256),linear-gradient(#f79256,#f79256)}.form-type-material .has-warning .do-float label,.form-type-material .has-warning.do-float label,.form-type-material.has-warning .do-float label,.form-type-material.has-warning.do-float label{color:#f79256}.form-type-material .has-danger .form-control,.form-type-material.has-danger .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638)),-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638));background-image:linear-gradient(#d72638,#d72638),linear-gradient(#d72638,#d72638)}.form-type-material .has-danger .do-float label,.form-type-material .has-danger.do-float label,.form-type-material.has-danger .do-float label,.form-type-material.has-danger.do-float label{color:#d72638}.form-type-material .custom-select.is-invalid,.form-type-material .form-control.is-invalid,.form-type-material .was-validated .custom-select:invalid,.form-type-material .was-validated .form-control:invalid{background-image:-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638)),-webkit-gradient(linear,left top,left bottom,from(#d72638),to(#d72638));background-image:linear-gradient(#d72638,#d72638),linear-gradient(#d72638,#d72638);border:0}.form-type-material .custom-select.is-invalid:focus,.form-type-material .form-control.is-invalid:focus,.form-type-material .was-validated .custom-select:invalid:focus,.form-type-material .was-validated .form-control:invalid:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-type-material .custom-select.is-valid,.form-type-material .form-control.is-valid,.form-type-material .was-validated .custom-select:valid,.form-type-material .was-validated .form-control:valid{background-image:-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e)),-webkit-gradient(linear,left top,left bottom,from(#70b77e),to(#70b77e));background-image:linear-gradient(#70b77e,#70b77e),linear-gradient(#70b77e,#70b77e);border:0}.form-type-material .custom-select.is-valid:focus,.form-type-material .form-control.is-valid:focus,.form-type-material .was-validated .custom-select:valid:focus,.form-type-material .was-validated .form-control:valid:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-type-combine .form-group,.form-type-combine.form-group{padding:4px 12px 8px}.form-type-combine .form-group,.form-type-combine .input-group,.form-type-combine.form-group,.form-type-combine.input-group{background-color:#fff;position:relative;border:1px solid #c7ccd0;border-radius:2px;cursor:text;outline:0!important;-webkit-transition:.5s;transition:.5s}.form-type-combine .form-group.focused,.form-type-combine .form-group:focus,.form-type-combine .input-group.focused,.form-type-combine .input-group:focus,.form-type-combine.form-group.focused,.form-type-combine.form-group:focus,.form-type-combine.input-group.focused,.form-type-combine.input-group:focus{background-color:#fcfdfe}.form-type-combine .form-group.focused .form-text,.form-type-combine .form-group.focused label,.form-type-combine .form-group.focused small,.form-type-combine .form-group:focus .form-text,.form-type-combine .form-group:focus label,.form-type-combine .form-group:focus small,.form-type-combine .input-group.focused .form-text,.form-type-combine .input-group.focused label,.form-type-combine .input-group.focused small,.form-type-combine .input-group:focus .form-text,.form-type-combine .input-group:focus label,.form-type-combine .input-group:focus small,.form-type-combine.form-group.focused .form-text,.form-type-combine.form-group.focused label,.form-type-combine.form-group.focused small,.form-type-combine.form-group:focus .form-text,.form-type-combine.form-group:focus label,.form-type-combine.form-group:focus small,.form-type-combine.input-group.focused .form-text,.form-type-combine.input-group.focused label,.form-type-combine.input-group.focused small,.form-type-combine.input-group:focus .form-text,.form-type-combine.input-group:focus label,.form-type-combine.input-group:focus small{opacity:.4}.form-type-combine .form-group.disabled,.form-type-combine .input-group.disabled,.form-type-combine.form-group.disabled,.form-type-combine.input-group.disabled{background-color:#f9fafb;opacity:.5;cursor:not-allowed}.form-type-combine .form-group .form-text,.form-type-combine .form-group label,.form-type-combine .form-group small,.form-type-combine .input-group .form-text,.form-type-combine .input-group label,.form-type-combine .input-group small,.form-type-combine.form-group .form-text,.form-type-combine.form-group label,.form-type-combine.form-group small,.form-type-combine.input-group .form-text,.form-type-combine.input-group label,.form-type-combine.input-group small{-webkit-transition:.5s;transition:.5s}.form-type-combine .form-group .form-control,.form-type-combine .form-group .form-control-plaintext,.form-type-combine .input-group .form-control,.form-type-combine .input-group .form-control-plaintext,.form-type-combine.form-group .form-control,.form-type-combine.form-group .form-control-plaintext,.form-type-combine.input-group .form-control,.form-type-combine.input-group .form-control-plaintext{background-color:transparent;border:0;padding:0;width:100%;height:25px;line-height:25px;min-height:auto}.form-type-combine .form-group .form-control.focused,.form-type-combine .form-group .form-control:focus,.form-type-combine .input-group .form-control.focused,.form-type-combine .input-group .form-control:focus,.form-type-combine.form-group .form-control.focused,.form-type-combine.form-group .form-control:focus,.form-type-combine.input-group .form-control.focused,.form-type-combine.input-group .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-type-combine .form-group select[multiple],.form-type-combine .form-group textarea,.form-type-combine .input-group select[multiple],.form-type-combine .input-group textarea,.form-type-combine.form-group select[multiple],.form-type-combine.form-group textarea,.form-type-combine.input-group select[multiple],.form-type-combine.input-group textarea{height:auto!important}.form-type-combine .form-group label,.form-type-combine .input-group label,.form-type-combine.form-group label,.form-type-combine.input-group label{font-family:Roboto,sans-serif;font-weight:500;font-size:10px;line-height:20px;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;cursor:inherit}.form-type-combine .form-group.require::after,.form-type-combine .input-group.require::after,.form-type-combine.form-group.require::after,.form-type-combine.input-group.require::after{content:'*';color:#d72638;font-size:.875rem;font-weight:500;position:absolute;top:0;right:6px}.form-type-combine .form-group.form-group-sm .form-control,.form-type-combine .form-group.form-group-sm .form-control-plaintext,.form-type-combine .input-group.form-group-sm .form-control,.form-type-combine .input-group.form-group-sm .form-control-plaintext,.form-type-combine.form-group.form-group-sm .form-control,.form-type-combine.form-group.form-group-sm .form-control-plaintext,.form-type-combine.input-group.form-group-sm .form-control,.form-type-combine.input-group.form-group-sm .form-control-plaintext{height:20px;line-height:20px;font-size:13px}.form-type-combine .form-group.form-group-sm label,.form-type-combine .input-group.form-group-sm label,.form-type-combine.form-group.form-group-sm label,.form-type-combine.input-group.form-group-sm label{font-size:10px}.form-type-combine .form-group.form-group-sm .input-group-addon,.form-type-combine .input-group.form-group-sm .input-group-addon,.form-type-combine.form-group.form-group-sm .input-group-addon,.form-type-combine.input-group.form-group-sm .input-group-addon{line-height:58px;font-size:13px}.form-type-combine .form-group.form-group-lg .form-control,.form-type-combine .form-group.form-group-lg .form-control-plaintext,.form-type-combine .input-group.form-group-lg .form-control,.form-type-combine .input-group.form-group-lg .form-control-plaintext,.form-type-combine.form-group.form-group-lg .form-control,.form-type-combine.form-group.form-group-lg .form-control-plaintext,.form-type-combine.input-group.form-group-lg .form-control,.form-type-combine.input-group.form-group-lg .form-control-plaintext{height:32px;line-height:32px;font-size:15px}.form-type-combine .form-group.form-group-lg label,.form-type-combine .input-group.form-group-lg label,.form-type-combine.form-group.form-group-lg label,.form-type-combine.input-group.form-group-lg label{font-size:12px}.form-type-combine .form-group.form-group-lg .input-group-addon,.form-type-combine .input-group.form-group-lg .input-group-addon,.form-type-combine.form-group.form-group-lg .input-group-addon,.form-type-combine.input-group.form-group-lg .input-group-addon{line-height:70px;font-size:15px}.form-type-combine .form-group .bootstrap-select.btn-group .dropdown-toggle,.form-type-combine .input-group .bootstrap-select.btn-group .dropdown-toggle,.form-type-combine.form-group .bootstrap-select.btn-group .dropdown-toggle,.form-type-combine.input-group .bootstrap-select.btn-group .dropdown-toggle{background-color:transparent;border:0;padding:0 18px 0 0;height:25px;line-height:25px;min-height:auto}.form-type-combine .input-group,.form-type-combine.input-group{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;margin-bottom:1rem}.form-type-combine .input-group .input-group-addon,.form-type-combine.input-group .input-group-addon{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;min-width:63px;line-height:63px;padding-top:0;padding-bottom:0;cursor:default}.form-type-combine .input-group .input-group-addon .custom-control,.form-type-combine.input-group .input-group-addon .custom-control{cursor:pointer;vertical-align:super}.form-type-combine .input-group .input-group-btn .btn,.form-type-combine.input-group .input-group-btn .btn{height:100%;border:0;margin:0}.form-type-combine .input-group .input-group-input,.form-type-combine.input-group .input-group-input{padding:4px 12px 8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:.5s;transition:.5s}.form-type-combine .input-group .input-group-input.focused,.form-type-combine .input-group .input-group-input:focus,.form-type-combine.input-group .input-group-input.focused,.form-type-combine.input-group .input-group-input:focus{background-color:#fcfdfe}.form-type-combine .input-group .input-group-input.focused .form-text,.form-type-combine .input-group .input-group-input.focused label,.form-type-combine .input-group .input-group-input.focused small,.form-type-combine .input-group .input-group-input:focus .form-text,.form-type-combine .input-group .input-group-input:focus label,.form-type-combine .input-group .input-group-input:focus small,.form-type-combine.input-group .input-group-input.focused .form-text,.form-type-combine.input-group .input-group-input.focused label,.form-type-combine.input-group .input-group-input.focused small,.form-type-combine.input-group .input-group-input:focus .form-text,.form-type-combine.input-group .input-group-input:focus label,.form-type-combine.input-group .input-group-input:focus small{opacity:.4}.form-type-combine .input-group .input-group-input .form-control:focus,.form-type-combine.input-group .input-group-input .form-control:focus{background-color:transparent}.form-type-combine .input-group .input-group-addon+.input-group-input,.form-type-combine .input-group .input-group-btn .btn+.btn,.form-type-combine .input-group .input-group-btn+.input-group-input,.form-type-combine .input-group .input-group-input+.input-group-addon,.form-type-combine .input-group .input-group-input+.input-group-btn .btn,.form-type-combine.input-group .input-group-addon+.input-group-input,.form-type-combine.input-group .input-group-btn .btn+.btn,.form-type-combine.input-group .input-group-btn+.input-group-input,.form-type-combine.input-group .input-group-input+.input-group-addon,.form-type-combine.input-group .input-group-input+.input-group-btn .btn{border-left:1px solid #c7ccd0}.form-type-combine .input-group .form-control:focus,.form-type-combine.input-group .form-control:focus{border-color:#c7ccd0;background-color:#fcfdfe;-webkit-transition:.5s;transition:.5s}.form-type-combine .has-success,.form-type-combine.has-success{border-color:#70b77e}.form-type-combine .has-success+.form-control-feedback,.form-type-combine.has-success+.form-control-feedback{color:#70b77e}.form-type-combine .has-warning,.form-type-combine.has-warning{border-color:#f79256}.form-type-combine .has-warning+.form-control-feedback,.form-type-combine.has-warning+.form-control-feedback{color:#f79256}.form-type-combine .has-danger,.form-type-combine.has-danger{border-color:#d72638}.form-type-combine .has-danger+.form-control-feedback,.form-type-combine.has-danger+.form-control-feedback{color:#d72638}.form-type-combine .form-group+.form-control-feedback{margin-top:-.5rem;line-height:20px}.form-type-combine .custom-select.is-invalid,.form-type-combine .form-control.is-invalid,.form-type-combine .was-validated .custom-select:invalid,.form-type-combine .was-validated .form-control:invalid{border-color:#d72638!important}.form-type-combine .custom-select.is-invalid:focus,.form-type-combine .form-control.is-invalid:focus,.form-type-combine .was-validated .custom-select:invalid:focus,.form-type-combine .was-validated .form-control:invalid:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-type-combine .custom-select.is-valid,.form-type-combine .form-control.is-valid,.form-type-combine .was-validated .custom-select:valid,.form-type-combine .was-validated .form-control:valid{border-color:#70b77e!important}.form-type-combine .custom-select.is-valid:focus,.form-type-combine .form-control.is-valid:focus,.form-type-combine .was-validated .custom-select:valid:focus,.form-type-combine .was-validated .form-control:valid:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-groups-attached{margin-bottom:1rem}.form-groups-attached .form-group{margin-bottom:0;border-radius:0}.form-groups-attached>div:not(:last-child),.form-groups-attached>div:not(:last-child) .form-group{border-bottom-color:transparent}.form-groups-attached .row{margin-left:0;margin-right:0}.form-groups-attached .row>.form-group:not(:last-child){border-right-color:transparent}.file-group{position:relative;overflow:hidden}.file-group input[type=file]{position:absolute;opacity:0;z-index:-1;width:20px}.file-group-inline{display:inline-block}.form-control.file-value{cursor:text}.dropify-wrapper{border:1px solid #c7ccd0;padding:12px}.dropify-wrapper .dropify-clear,.dropify-wrapper.touch-fallback .dropify-clear{bottom:6px;border:0;color:#d72638;font-weight:400;font-size:11px;letter-spacing:1px;padding:6px 12px;cursor:pointer}.dropify-wrapper .dropify-clear:hover,.dropify-wrapper.touch-fallback .dropify-clear:hover,.note-editor .dropdown-menu li a:hover,.note-popover .dropdown-menu li a:hover,.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover,.topbar #list-notifications .media:hover{background-color:#f9fafb}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner{padding-top:10px;padding-bottom:0}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p,.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p{color:#8b95a5;font-weight:300}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message{font-size:12px;opacity:.6;display:none}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename{font-weight:400;font-size:13px;color:#616a78}.dropzone{padding:10px;border:2px dashed #c7ccd0;background-color:#fcfdfe;-webkit-transition:.5s;transition:.5s}.dropzone.dz-drag-hover{border:2px dashed #78c0e0}.dropzone .dz-preview{margin:10px}.dropzone .dz-preview .dz-image{border-radius:4px!important}.dz-message{color:#a5b3c7;font-size:1rem}.dz-message span::before{font-family:FontAwesome;content:"\f0ee";font-size:2rem;display:block;padding-bottom:16px;opacity:.5}.form-check-input{outline:0!important}.custom-control,.custom-controls-stacked .custom-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.custom-control{color:#4d5259;font-weight:300;letter-spacing:0;margin-bottom:0;outline:0!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-controls-stacked::after{display:block;content:"";clear:both}.custom-controls-stacked .custom-control{margin-bottom:6px}.custom-control-input:active:not(:disabled)~.custom-control-indicator,.custom-control-input:checked~.custom-control-indicator{background-image:none!important;background-color:#fcfdfe}.custom-control-input:focus~.custom-control-indicator{-webkit-box-shadow:none;box-shadow:none}.custom-control-input:checked~.custom-control-indicator::after,.custom-control-input:checked~.custom-control-indicator::before{-webkit-transform:scale(1);transform:scale(1)}.custom-control-input:disabled~.custom-control-indicator{opacity:.5}.custom-control-input:checked~.custom-control-description.strike-on-check{text-decoration:line-through;opacity:.6}.custom-control-indicator{width:18px;height:18px;line-height:18px;color:#fff;background-color:#fcfdfe;border:1px solid #c7ccd0;position:static;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:center}.custom-control-indicator::after{content:'';display:inline-block;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.custom-control-description{padding-left:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.custom-checkbox,.custom-radio{cursor:pointer}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-indicator::after{border-radius:50%;vertical-align:top;margin-top:4px;display:inline-block;width:8px;height:8px;background-color:#3899ec}.custom-checkbox .custom-control-indicator{border-radius:0}.custom-checkbox .custom-control-indicator::after{content:"\e64c";font-family:themify;font-size:11px;font-weight:700;top:0;left:0;bottom:0;width:100%;text-align:center;color:#3899ec}.custom-checkbox .custom-control-input:checked~.custom-control-indicator::after,.custom-checkbox .custom-control-input:checked~.custom-control-indicator::before{border-radius:0}.custom-control.no-border .custom-control-indicator{border-color:transparent;background-color:transparent!important}.custom-control.no-border .custom-control-indicator::before{background-color:transparent}.custom-control.no-border.custom-checkbox .custom-control-indicator::after{font-size:14px}.custom-control.no-border.custom-radio .custom-control-indicator::after{margin-top:3px;display:inline-block;width:9px;height:9px}.custom-control-sm .custom-control-indicator{width:14px;height:14px;line-height:12px}.custom-control-sm.custom-radio .custom-control-indicator::after{margin-top:3px;width:6px;height:6px}.custom-control-sm.custom-radio.no-border .custom-control-indicator::after{margin-top:2px;width:7px;height:7px}.custom-control-sm.custom-checkbox .custom-control-indicator::after{font-size:9px}.custom-control-sm.custom-checkbox.no-border .custom-control-indicator::after{font-size:11px}.custom-control-lg .custom-control-indicator{width:22px;height:22px;line-height:22px}.custom-control-lg.custom-radio .custom-control-indicator::after,.custom-control-lg.custom-radio.no-border .custom-control-indicator::after{margin-top:5px;width:10px;height:10px}.custom-control-lg.custom-checkbox .custom-control-indicator::after{font-size:14px}.custom-control-lg.custom-checkbox.no-border .custom-control-indicator::after{font-size:16px}.custom-control-light .custom-control-indicator::before{top:0;left:0;right:0;bottom:0;background-color:transparent}.custom-control-blue.custom-checkbox .custom-control-indicator::after{color:#007bff}.custom-control-blue.custom-radio .custom-control-indicator::after{background-color:#007bff}.custom-control-indigo.custom-checkbox .custom-control-indicator::after{color:#6610f2}.custom-control-indigo.custom-radio .custom-control-indicator::after{background-color:#6610f2}.custom-control-purple.custom-checkbox .custom-control-indicator::after{color:#926dde}.custom-control-purple.custom-radio .custom-control-indicator::after{background-color:#926dde}.custom-control-pink.custom-checkbox .custom-control-indicator::after{color:#f96197}.custom-control-pink.custom-radio .custom-control-indicator::after{background-color:#f96197}.custom-control-red.custom-checkbox .custom-control-indicator::after{color:#dc3545}.custom-control-red.custom-radio .custom-control-indicator::after{background-color:#dc3545}.custom-control-orange.custom-checkbox .custom-control-indicator::after{color:#fd7e14}.custom-control-orange.custom-radio .custom-control-indicator::after{background-color:#fd7e14}.custom-control-yellow.custom-checkbox .custom-control-indicator::after{color:#fcc525}.custom-control-yellow.custom-radio .custom-control-indicator::after{background-color:#fcc525}.custom-control-green.custom-checkbox .custom-control-indicator::after{color:#28a745}.custom-control-green.custom-radio .custom-control-indicator::after{background-color:#28a745}.custom-control-teal.custom-checkbox .custom-control-indicator::after{color:#20c997}.custom-control-teal.custom-radio .custom-control-indicator::after{background-color:#20c997}.custom-control-cyan.custom-checkbox .custom-control-indicator::after{color:#3899ec}.custom-control-cyan.custom-radio .custom-control-indicator::after{background-color:#3899ec}.custom-control-white.custom-checkbox .custom-control-indicator::after{color:#fff}.custom-control-white.custom-radio .custom-control-indicator::after{background-color:#fff}.custom-control-gray.custom-checkbox .custom-control-indicator::after{color:#868e96}.custom-control-gray.custom-radio .custom-control-indicator::after{background-color:#868e96}.custom-control-gray-dark.custom-checkbox .custom-control-indicator::after{color:#343a40}.custom-control-gray-dark.custom-radio .custom-control-indicator::after{background-color:#343a40}.custom-control-primary.custom-checkbox .custom-control-indicator::after{color:#3899ec}.custom-control-primary.custom-radio .custom-control-indicator::after{background-color:#3899ec}.custom-control-secondary.custom-checkbox .custom-control-indicator::after{color:#374351}.custom-control-secondary.custom-radio .custom-control-indicator::after{background-color:#374351}.custom-control-third.custom-checkbox .custom-control-indicator::after{color:#f9bb30}.custom-control-third.custom-radio .custom-control-indicator::after{background-color:#f9bb30}.custom-control-success.custom-checkbox .custom-control-indicator::after{color:#70b77e}.custom-control-success.custom-radio .custom-control-indicator::after{background-color:#70b77e}.custom-control-info.custom-checkbox .custom-control-indicator::after{color:#78c0e0}.custom-control-info.custom-radio .custom-control-indicator::after{background-color:#78c0e0}.custom-control-warning.custom-checkbox .custom-control-indicator::after{color:#f79256}.custom-control-warning.custom-radio .custom-control-indicator::after{background-color:#f79256}.custom-control-danger.custom-checkbox .custom-control-indicator::after{color:#d72638}.custom-control-danger.custom-radio .custom-control-indicator::after{background-color:#d72638}.custom-control-brown.custom-checkbox .custom-control-indicator::after{color:#8d6658}.custom-control-brown.custom-radio .custom-control-indicator::after{background-color:#8d6658}.custom-control-dark.custom-checkbox .custom-control-indicator::after{color:#1f2831}.custom-control-dark.custom-radio .custom-control-indicator::after{background-color:#1f2831}.custom-control-secondary .custom-control-indicator::after,.custom-control-text.custom-checkbox .custom-control-indicator::after{color:#4d5259}.custom-control-text.custom-radio .custom-control-indicator::after{background-color:#4d5259}.custom-control-light.custom-checkbox .custom-control-indicator::after{color:#fff}.custom-control-light.custom-radio .custom-control-indicator::after{background-color:#3899ec}.custom-control-light .custom-control-indicator::after,.site-footer a:hover{color:#3899ec}.custom-control-input.is-invalid~.custom-control-indicator,.custom-control-input.is-valid~.custom-control-indicator,.was-validated .custom-control-input:invalid~.custom-control-indicator,.was-validated .custom-control-input:valid~.custom-control-indicator{background-color:#fcfdfe}.custom-control-input.is-invalid~.custom-control-description{color:#d72638}.custom-control-input.is-invalid~.invalid-feedback{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:1rem;font-size:12px;margin-top:0;font-style:italic}.custom-control-input.is-invalid~.invalid-feedback::before{content:'\2014 \00A0'}.custom-control-input.is-valid~.custom-control-description{color:#70b77e}.switch{font-weight:300;letter-spacing:0;margin-bottom:0;line-height:29px;cursor:pointer;white-space:nowrap}.switch input:checked~.switch-indicator{background:#3899ec}.switch input:checked~.switch-indicator::after{background:#f4f4f4;left:calc(100% - 20px);-webkit-box-shadow:0 0 3px #fcfdfe;box-shadow:0 0 3px #fcfdfe}.switch input:disabled~span{cursor:not-allowed;opacity:.5}.switch.disabled{opacity:.5;cursor:not-allowed}.switch-indicator{position:relative;display:inline-block;width:40px;height:10px;background:#e3e4e5;border-radius:20px;vertical-align:middle;-webkit-transition:.3s;transition:.3s}.switch-indicator::after{content:'';display:block;position:absolute;left:0;width:20px;height:20px;-webkit-transition:.3s;transition:.3s;cursor:inherit;background:#f4f4f4;border-radius:50%;top:-5px;-webkit-box-shadow:0 0 3px #bbb;box-shadow:0 0 3px #bbb}.switch-description{padding-left:6px}.switch-border input:checked+.switch-indicator{border-color:#dbedfc}.switch-border input:checked+.switch-indicator::after{left:calc(100% - 14px)}.switch-border .switch-indicator{border:2px solid #e3e4e5;background:0 0!important;height:20px}.switch-border .switch-indicator::after{background:#d6d7d9;border-radius:50%;width:12px;height:12px;top:2px;left:2px;-webkit-box-shadow:none;box-shadow:none}.switch-sm .switch-indicator{height:4px;border-radius:0}.switch-sm .switch-indicator::after{top:-8px}.switch-lg input:checked+.switch-indicator::after{left:calc(100% - 18px)}.switch-lg .switch-indicator{height:20px}.switch-lg .switch-indicator::after{background:#fff;border-radius:50%;width:16px;height:16px;top:2px;left:2px}.switch-stacked .switch{display:inline}.switch-stacked .switch::after{display:block;margin-bottom:.25rem;content:""}.switch-secondary input:checked+.switch-indicator{background:#6c829b;border-color:#6c829b}.switch-secondary input:checked+.switch-indicator::after{background:#374351}.switch-success input:checked+.switch-indicator{background:#c5e2cb;border-color:#c5e2cb}.switch-success input:checked+.switch-indicator::after{background:#70b77e}.switch-info input:checked+.switch-indicator{background:#b6ddee;border-color:#b6ddee}.switch-info input:checked+.switch-indicator::after{background:#78c0e0}.switch-warning input:checked+.switch-indicator{background:#fde1d0;border-color:#fde1d0}.switch-warning input:checked+.switch-indicator::after{background:#f79256}.switch-danger input:checked+.switch-indicator{background:#f3bcc2;border-color:#f3bcc2}.switch-danger input:checked+.switch-indicator::after{background:#d72638}.switch-gray input:checked+.switch-indicator{background:#ced4da;border-color:#ced4da}.switch-gray input:checked+.switch-indicator::after{background:#868e96}.switch-dark input:checked+.switch-indicator{background:#c8c8c8;border-color:#c8c8c8}.switch-dark input:checked+.switch-indicator::after{background:#1f2831}.switch-pink input:checked+.switch-indicator{background:#fce3ec;border-color:#fce3ec}.switch-pink input:checked+.switch-indicator::after{background:#f96197}.switch-purple input:checked+.switch-indicator{background:#ece3fc;border-color:#ece3fc}.switch-purple input:checked+.switch-indicator::after{background:#926dde}.switch-brown input:checked+.switch-indicator{background:#eddcd5;border-color:#eddcd5}.switch-brown input:checked+.switch-indicator::after{background:#8d6658}.switch-cyan input:checked+.switch-indicator{background:#e3fafc;border-color:#e3fafc}.switch-cyan input:checked+.switch-indicator::after{background:#57c7d4}.switchery>small{padding-left:0}.note-editor.note-frame,.note-popover.note-frame{border-color:#f1f2f3}.note-editor .dropdown-menu,.note-popover .dropdown-menu{white-space:nowrap;width:auto}.note-editor .dropdown-menu li a,.note-popover .dropdown-menu li a{display:block;margin:4px;padding:4px 12px}.note-editor .dropdown-menu li a>*,.note-popover .dropdown-menu li a>*{margin:0}.note-editor .note-color .dropdown-menu,.note-popover .note-color .dropdown-menu{padding:5px 0}.note-editor .note-color .btn+.btn::after,.note-popover .note-color .btn+.btn::after{margin-left:0}.note-popover .btn,.note-toolbar .btn{background-color:#eff1f2;color:#8b95a5;font-size:.8125rem}.note-popover .btn.active,.note-popover .btn:hover,.note-toolbar .btn.active,.note-toolbar .btn:hover{background-color:#eaecee;color:#4d5259}.note-popover .btn.dropdown-toggle,.note-toolbar .btn.dropdown-toggle{z-index:initial}.note-popover .open .dropdown-toggle,.note-popover .show .dropdown-toggle,.note-toolbar .open .dropdown-toggle,.note-toolbar .show .dropdown-toggle{background-color:#eaecee}.note-editor.note-frame .note-statusbar,.panel-heading.note-toolbar{background-color:#f9fafb;border-bottom:1px solid #f4f5f5}.note-icon-caret,.note-popover.popover{display:none}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{border-top-color:#c7ccd0}.note-popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:204px}.note-editor.note-frame .note-editing-area .note-codable{background-color:#f9fafb;color:#4d5259}.note-editor.note-frame .note-editing-area .note-codable:focus{outline:0}.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset{border-radius:2px;margin:5px;height:29px;line-height:27px;font-size:.75rem}.note-palette-title{font-weight:400;line-height:24px}.note-btn-group.note-fontname,.note-btn-group.note-fontsize{vertical-align:top}.note-btn-group.note-fontname .note-btn{line-height:22px}[data-provide~=summernote].b-0+.note-editor{border:0}[data-provide~=summernote].b-0+.note-editor .note-statusbar{display:none}.note-popover .popover-content .note-color .dropdown-menu .btn-group,.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:visible}.ql-toolbar.ql-snow{font-family:"Open Sans",Roboto,sans-serif;border-color:#c7ccd0 #c7ccd0 #f1f2f3;background-color:#fcfdfe}.ql-container.ql-snow{border-color:#c7ccd0}.ql-toolbar.ql-snow .ql-picker-label{font-weight:300}.ql-editor.ql-blank::before{color:#c9ccce;font-style:normal}.lookup input,.ql-container{font-family:"Open Sans",Roboto,sans-serif;height:auto}.ql-editor{line-height:24px}.quill-no-border .ql-container.ql-snow{border:0}.quill-no-border .ql-toolbar.ql-snow{border:0;border-bottom:1px solid #f1f2f3}.lookup{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lookup::before{content:"\e610";font-family:themify;font-size:16px;position:absolute;top:52%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:rgba(77,82,89,.4);width:36px;text-align:center;cursor:text}.lookup input{color:#4d5259;border:1px solid #c7ccd0;border-radius:18px;height:36px;width:270px;max-width:100%;padding-left:36px;padding-right:18px;font-size:15px;font-weight:300;letter-spacing:.5px;outline:0!important;-webkit-transition:.5s;transition:.5s;line-height:36px}.lookup input::-webkit-input-placeholder{color:rgba(77,82,89,.7)}.lookup input::-moz-placeholder{color:rgba(77,82,89,.7)}.lookup input:-ms-input-placeholder{color:rgba(77,82,89,.7)}.lookup input:-moz-placeholder{color:rgba(77,82,89,.7)}.lookup input:focus{background-color:rgba(77,82,89,.04)}.lookup .bootstrap-select+.bootstrap-select .dropdown-toggle,.lookup input+.bootstrap-select .dropdown-toggle,.lookup input+input{border-left:none}.lookup .btn{height:36px;line-height:36px}.lookup-fullscreen .lookup-results .ps-scrollbar-x-rail,.lookup.no-icon::before{display:none}.lookup.no-icon input{padding-left:18px}.lookup-circle.lookup-sm::before,.lookup-sm::before{font-size:14px;width:29px}.lookup-sm input{border-radius:14.5px;height:29px;padding-left:29px;padding-right:14.5px;font-size:14px;width:160px}.lookup-sm .btn{height:29px;line-height:29px}.lookup-lg::before{font-size:20px;width:48px}.lookup-lg input{border-radius:24px;height:48px;padding-left:48px;padding-right:24px;font-size:16px;width:250px}.lookup-lg .btn{height:48px;line-height:48px}.lookup-right::before{left:auto;right:0}.lookup-right input{padding-left:18px;padding-right:36px}.lookup-right.lookup-sm input{padding-left:14.5px;padding-right:29px}.lookup-right.lookup-lg input{padding-left:24px;padding-right:48px}.lookup-right.no-icon input{padding-right:18px}.lookup-right.no-icon.lookup-sm input{padding-right:14.5px}.lookup-right.no-icon.lookup-lg input{padding-right:24px}.lookup-circle{z-index:0}.lookup-circle::before{z-index:-1}.lookup-circle input{background-color:rgba(77,82,89,.04);border:0;width:36px;padding-right:0}.lookup-circle input:focus{background-color:rgba(77,82,89,.05);width:170px;padding-right:18px}.lookup-circle.lookup-sm input{border-radius:14.5px;height:29px;width:29px;padding-left:29px}.lookup-circle.lookup-sm input:focus{width:150px;padding-right:14.5px}.lookup-circle.lookup-lg::before{font-size:16px;width:48px}.lookup-circle.lookup-lg input{border-radius:24px;height:48px;width:48px;padding-left:48px}.lookup-circle.lookup-lg input:focus{width:200px;padding-right:24px}.lookup-circle.lookup-right::before{left:auto;right:0}.lookup-circle.lookup-right input{padding-left:0;padding-right:36px}.lookup-circle.lookup-right input:focus{padding-left:18px}.lookup-circle.lookup-right.lookup-sm input{padding-left:0;padding-right:29px}.lookup-circle.lookup-right.lookup-sm input:focus{padding-left:14.5px}.lookup-circle.lookup-right.lookup-lg input{padding-left:0;padding-right:48px}.lookup-circle.lookup-right.lookup-lg input:focus{padding-left:24px}.lookup-huge{display:-webkit-box;display:-ms-flexbox;display:flex}.lookup-huge::before{font-size:24px;width:64px}.lookup-huge input{border-radius:32px;height:64px;padding-left:64px;padding-right:32px;font-size:20px;font-weight:100;width:100%}.lookup-fullscreen .lookup-form input::-webkit-input-placeholder,.lookup-huge input::-webkit-input-placeholder{color:#c9ccce}.lookup-fullscreen .lookup-form input::-moz-placeholder,.lookup-huge input::-moz-placeholder{color:#c9ccce}.lookup-fullscreen .lookup-form input:-ms-input-placeholder,.lookup-huge input:-ms-input-placeholder{color:#c9ccce}.lookup-fullscreen .lookup-form input:-moz-placeholder,.lookup-huge input:-moz-placeholder{color:#c9ccce}.lookup-huge .bootstrap-select.btn-group>.dropdown-toggle,.lookup-huge .btn{height:64px;line-height:100%}.lookup-huge.no-icon input{padding-left:32px}.lookup-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.985);z-index:1050;padding:50px 5%;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lookup-fullscreen.reveal,.publisher{display:-webkit-box;display:-ms-flexbox;display:flex}.lookup-fullscreen>.close{position:absolute;top:32px;right:32px}.lookup-fullscreen .lookup-form{border-bottom:1px solid #c7ccd0;margin-bottom:2rem}.lookup-fullscreen .lookup-form input{border:0;font-size:44px;background-color:transparent;outline:0!important;padding:25px 0;color:#4d5259;width:100%}.lookup-fullscreen .lookup-results{height:100%}@media (max-width:767px){.lookup-fullscreen .lookup-results.scrollable .row{margin-left:0;margin-right:0}.lookup-fullscreen .lookup-results.scrollable .row [class*=col-]{padding-left:0;padding-right:0}}.publisher{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;background-color:#f9fafb}.publisher>*{margin:0 8px}.publisher>:first-child{margin-left:0}.publisher>:last-child{margin-right:0}.publisher-multi,body .main-container,body>div>main,body>main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.publisher-multi{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.publisher-multi>*{margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.publisher-multi .publisher-input{margin-bottom:1rem}.publisher-btn,.publisher-input{background-color:transparent;border:0}.publisher-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;outline:0!important}.publisher-btn{color:#8b95a5;font-size:16px;cursor:pointer;overflow:-moz-hidden-unscrollable;-webkit-transition:.2s linear;transition:.2s linear}.publisher-btn:hover{color:#4d5259}.publisher-avatar{position:absolute;width:auto;left:-18px;top:8px}.publisher-avatar.avatar-sm{left:-14.5px;top:auto}[data-wizard].disabled{opacity:0}@media (min-width:992px){.modal-open .topbar{padding-right:37px}}body .main-container,body>div>main,body>main{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-transition:margin-left .3s ease-out;transition:margin-left .3s ease-out}body .topbar+.main-container,body .topbar+main{padding-top:64px}body .topbar-secondary+.main-container,body .topbar-secondary+main{padding-top:80px}.main-content{padding:30px 30px 0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-content>.container{padding-left:0;padding-right:0}.container-full{margin-left:-30px;margin-right:-30px}.site-footer{padding:15px 30px}.app-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);cursor:pointer}.app-backdrop.backdrop-sidebar{z-index:996}.app-backdrop.backdrop-sidebar::after{content:"\e646";font-family:themify;font-size:24px;color:#b5b9bf;opacity:.7;position:absolute;top:20px;right:30px}.app-backdrop.backdrop-topbar-menu{z-index:992}.app-backdrop.backdrop-quickview{background-color:transparent;z-index:998}@media (min-width:768px){.card-maximize{left:260px}}@media (max-width:991px){.topbar,body .main-container,body>div>main,body>main{margin-left:0}.card-maximize{left:0}.site-footer,.site-footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.topbar{padding:0 .25rem}.main-content,.site-footer{padding-left:15px;padding-right:15px}.container-full{margin-left:-15px;margin-right:-15px}}@media print{body *{visibility:hidden}.printing-area{position:absolute;left:0;top:0}.printing-area,.printing-area *{visibility:visible}}.sticker-stick{position:fixed}.row.no-gap,.row.no-gutters{margin-left:0;margin-right:0}.row.no-gap>.col,.row.no-gap>[class*=col-],.row.no-gutters>.col,.row.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.row.gap-1{margin-left:-4px;margin-right:-4px}.row.gap-1>.col,.row.gap-1>[class*=col-]{padding-left:4px;padding-right:4px}.row.gap-2{margin-left:-8px;margin-right:-8px}.row.gap-2>.col,.row.gap-2>[class*=col-]{padding-left:8px;padding-right:8px}.row.gap-3{margin-left:-15px;margin-right:-15px}.row.gap-3>.col,.row.gap-3>[class*=col-]{padding-left:15px;padding-right:15px}.row.gap-4{margin-left:-24px;margin-right:-24px}.row.gap-4>.col,.row.gap-4>[class*=col-]{padding-left:24px;padding-right:24px}.row.gap-5{margin-left:-32px;margin-right:-32px}.row.gap-5>.col,.row.gap-5>[class*=col-]{padding-left:32px;padding-right:32px}.row.gap-y{margin-top:-15px;margin-bottom:-15px}.row.gap-y>.col,.row.gap-y>[class*=col-]{padding-top:15px;padding-bottom:15px}.row.gap-y.gap-1{margin-top:-4px;margin-bottom:-4px}.row.gap-y.gap-1>.col,.row.gap-y.gap-1>[class*=col-]{padding-top:4px;padding-bottom:4px}.row.gap-y.gap-2{margin-top:-8px;margin-bottom:-8px}.row.gap-y.gap-2>.col,.row.gap-y.gap-2>[class*=col-]{padding-top:8px;padding-bottom:8px}.row.gap-y.gap-3{margin-top:-15px;margin-bottom:-15px}.row.gap-y.gap-3>.col,.row.gap-y.gap-3>[class*=col-]{padding-top:15px;padding-bottom:15px}.row.gap-y.gap-4{margin-top:-24px;margin-bottom:-24px}.row.gap-y.gap-4>.col,.row.gap-y.gap-4>[class*=col-]{padding-top:24px;padding-bottom:24px}.row.gap-y.gap-5{margin-top:-32px;margin-bottom:-32px}.row.gap-y.gap-5>.col,.row.gap-y.gap-5>[class*=col-]{padding-top:32px;padding-bottom:32px}.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexbox>*{margin-left:4px;margin-right:4px}.flexbox>:first-child{margin-left:0}.flexbox>:last-child{margin-right:0}.flexbox.no-gap>*,.flexbox.no-gutters>*{margin-left:0;margin-right:0}ul.flexbox{list-style:none;padding-left:0;margin-bottom:0}.flexbox-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flexbox-vertical.no-gap>*,.flexbox-vertical.no-gutters>*{margin-top:0;margin-bottom:0}.flex-col-wide,.flex-cols-wide>*,.flex-grow,.flex-grow-all>*,.flex-justified>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-grow-1{}.flex-grow-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.flex-grow-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.flex-grow-4{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.flex-grow-5{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.flex-grow-6{-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}.flex-grow-7{-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7}.flex-grow-8{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}.flex-grow-9{-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9}.flex-grow-0{}.masonry-grid{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.masonry-grid.no-gap,.masonry-grid.no-gutters{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.masonry-grid.no-gap .masonry-item,.masonry-grid.no-gutters .masonry-item{padding-bottom:0}.masonry-grid.gap-1{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.masonry-grid.gap-1 .masonry-item{padding-bottom:8px}.masonry-grid.gap-2{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.masonry-grid.gap-2 .masonry-item{padding-bottom:16px}.masonry-grid.gap-3{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.masonry-grid.gap-3 .masonry-item{padding-bottom:30px}.masonry-grid.gap-4{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px}.masonry-grid.gap-4 .masonry-item{padding-bottom:48px}.masonry-grid.gap-5{-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}.masonry-grid.gap-5 .masonry-item{padding-bottom:64px}.masonry-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.masonry-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.masonry-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.masonry-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.masonry-item{display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:30px}.layout-chat{height:100vh}.layout-chat .main-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:10%}.main-content .card.tabs-outer .card-body:first-child{z-index:0}.menu{list-style:none;padding-left:0;margin-bottom:30px}.menu-item{vertical-align:top;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.menu-link{height:56px;padding:0 12px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s linear;transition:.2s linear}.menu-link>*{margin-left:8px;margin-right:8px}.menu-link .dot,.menu-link .icon{-ms-flex-preferred-size:30px;flex-basis:30px;-ms-flex-negative:0;flex-shrink:0}.menu-link .icon{font-size:18px;letter-spacing:1px;text-align:center}.menu-link .icon::before{letter-spacing:0}.menu-link .dot{position:relative;height:5px}.menu-link .dot::after{content:'';position:absolute;top:-4px;left:50%;margin-left:-4px;width:8px;height:8px;border:1px solid #fff;border-radius:100%;-webkit-transition:.2s linear;transition:.2s linear}.menu-link .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;width:60%;height:17px;display:block}.menu-link .title small{color:inherit;font-weight:300;font-size:11px;margin-top:.375rem;opacity:.4}.menu-link .arrow::before{content:"\e649";font-family:themify;font-size:8px;cursor:pointer;display:inline-block;-webkit-transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.menu-link .badge{margin-top:auto;margin-bottom:auto}.menu-sub-submenu,.menu-submenu{list-style-type:none;margin-bottom:0}.menu-submenu{background-color:#455160;padding-top:1rem;padding-bottom:1rem;padding-left:0;display:none}.menu-submenu .menu-link{height:32px;font-size:.875rem;font-weight:300;letter-spacing:0;color:#fff;opacity:.8;-webkit-transition:.2s linear;transition:.2s linear}.menu-submenu .menu-link .icon{font-size:13px;font-weight:400}.menu-submenu .menu-link .title{font-size:13px}.menu-submenu .menu-link .arrow::before{font-size:.5rem}.menu-submenu .menu-item.active>.menu-link,.menu-submenu .menu-item:hover>.menu-link{opacity:1;background-color:transparent}.menu-sub-submenu{padding-left:40px}.menu-sub-submenu .menu-item{padding-left:12px;opacity:.7;-webkit-transition:.2s linear;transition:.2s linear}.menu-sub-submenu .menu-item.active,.menu-sub-submenu .menu-item:hover{opacity:1}.menu-sub-submenu .menu-link .dot{-ms-flex-preferred-size:0;flex-basis:0}.menu-sub-submenu .menu-link .dot::after{left:-12px}.menu-category{position:relative;font-family:Roboto,sans-serif;display:block;text-transform:uppercase;letter-spacing:1px;font-size:.6875rem;font-weight:500;line-height:32px;padding:1rem 20px .5rem;color:#fff;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-category::after{content:'';width:100%;height:0;border-top:1px dashed #fff;vertical-align:middle;margin-left:1.5rem;opacity:.3;position:absolute;top:50%;margin-top:3px}.menu-divider{display:block;height:1px;background-color:#fff;opacity:.08;margin:1rem 0}.menu-xs>.menu-item>.menu-link{height:42px}.menu-sm>.menu-item>.menu-link{height:48px}.menu-lg>.menu-item>.menu-link{height:64px}.menu-xl>.menu-item>.menu-link{height:72px}.sidebar{position:fixed;top:0;bottom:0;width:260px;background-color:#3f4a59;white-space:nowrap;-webkit-box-shadow:0 0 5px rgba(0,0,0,.08);box-shadow:0 0 5px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:997;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s ease;transition:.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:transform}.sidebar~.topbar,.sidebar~main{margin-left:260px}.sidebar-sm{width:220px}.sidebar-sm~.topbar,.sidebar-sm~main{margin-left:220px}.sidebar-lg{width:300px}.sidebar-lg~.topbar,.sidebar-lg~main{margin-left:300px}.sidebar-footer,.sidebar-header{height:64px}.sidebar-navigation{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar-profile{text-align:center}.sidebar-profile .avatar{width:100px;height:100px;-webkit-transition:.5s;transition:.5s}.sidebar-profile .profile-info{-webkit-transform:scale(1);transform:scale(1);margin-top:1rem;-webkit-transition:.5s;transition:.5s}.sidebar-profile .profile-info .ope-name{white-space:normal;font-weight:400;margin-bottom:1em}.sidebar-profile .profile-info .ope-name::after{content:'';display:block;width:75px;height:3px;margin:0 auto;margin-top:.5rem;background-color:#f9bb30}.sidebar-profile .profile-info .profile-name{font-weight:600;margin-bottom:0}.sidebar-profile .profile-info .profile-title{margin-bottom:1rem}.sidebar-profile .profile-info .profile-wallet{background-color:rgba(255,255,255,.1);-webkit-transition:background-color .2s;transition:background-color .2s}.sidebar-profile .profile-info .profile-wallet:hover{background-color:rgba(255,255,255,.14)}.sidebar-profile .profile-info .profile-wallet:hover .profile-icon{-webkit-animation:flip 2s linear infinite;animation:flip 2s linear infinite}.sidebar-header,.sidebar-profile .profile-info .profile-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-profile .profile-info .profile-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:60px;height:60px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-profile .profile-info .profile-icons .profile-hexagon,.sidebar-profile .profile-info .profile-icons .profile-icon{position:absolute;width:100%;height:auto}.sidebar-profile .profile-info .profile-icons .profile-hexagon.profile-icon,.sidebar-profile .profile-info .profile-icons .profile-icon.profile-icon{width:35%;height:auto}.sidebar-profile .profile-info .profile-icons .profile-hexagon svg path,.sidebar-profile .profile-info .profile-icons .profile-icon svg path{fill:#f9bb30}.sidebar-header{background-color:#b41e23;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.sidebar-header>*{margin-left:8px;margin-right:8px}.sidebar-header .logo-icon{text-align:center;-ms-flex-preferred-size:30px;flex-basis:30px;font-size:1.25rem;-ms-flex-negative:0;flex-shrink:0}.sidebar-header .logo{font-size:1rem;font-weight:500;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sidebar-header a{color:#fff;width:100%}.sidebar-toggle-fold{margin:0;padding:12px 8px;cursor:pointer}.sidebar-toggle-fold::before{content:'';display:inline-block;width:10px;height:10px;border:2px solid #fff;border-radius:100%;background-color:#fff;-webkit-transition:.2s linear;transition:.2s linear}.sidebar-folded .sidebar-toggle-fold::before{background-color:transparent}.sidebar-header-inverse{color:#4d5259;background-color:#fff}.sidebar-header-inverse .sidebar-toggle-fold::before{border-color:#4d5259}.sidebar-header-inverse a{color:#4d5259}.sidebar-folded .sidebar-header-inverse .sidebar-toggle-fold::before{background-color:#4d5259}.sidebar-footer{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-footer>*{margin:0 4px}.sidebar-footer>:first-child{margin-left:0}.sidebar-footer>:last-child{margin-right:0}.sidebar-spacer-sm{height:32px}.sidebar-spacer{height:64px}.sidebar-spacer-lg{height:96px}.sidebar-open{overflow:hidden}.sidebar-open .sidebar{left:0!important;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1)!important;box-shadow:0 0 25px rgba(0,0,0,.1)!important}.sidebar-folded .sidebar~.topbar,.sidebar-folded .sidebar~main{margin-left:80px}.sidebar-folded .sidebar .fade-on-fold{-webkit-transition:.5s;transition:.5s}.sidebar-folded .sidebar:not(.sidebar-icons-right){width:80px}.sidebar-folded .sidebar:not(.sidebar-icons-right) .sidebar-profile .profile-info{margin-left:-100px;margin-right:-100px}.sidebar-folded .sidebar:not(.sidebar-icons-right):hover{width:260px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}.sidebar-folded .sidebar:not(.sidebar-icons-right):hover .sidebar-profile .avatar{width:100px;height:100px}.sidebar-folded .sidebar:not(.sidebar-icons-right):hover .sidebar-profile .profile-info{-webkit-transform:scale(1);transform:scale(1)}.sidebar-folded .sidebar:not(.sidebar-icons-right).sidebar-sm:hover{width:220px}.sidebar-folded .sidebar:not(.sidebar-icons-right).sidebar-lg:hover{width:300px}.sidebar-folded .sidebar-icons-right{left:-180px}.sidebar-folded .sidebar-icons-right:hover{left:0;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}.sidebar-folded .sidebar-icons-right.sidebar-sm{left:-140px}.sidebar-folded .sidebar-icons-right.sidebar-lg{left:-220px}.sidebar-folded .card-maximize{left:80px}.sidebar-folded .sidebar .hide-on-fold{display:initial}.sidebar-folded .sidebar .fade-on-fold{opacity:1}.sidebar-folded .sidebar .logo,.sidebar-folded .sidebar .title{margin-left:8px}.sidebar-folded .sidebar:not(.sidebar-icons-right) .sidebar-profile .avatar{width:100px;height:100px}.sidebar-folded .sidebar:not(.sidebar-icons-right) .sidebar-profile .profile-info{-webkit-transform:scale(1);transform:scale(1)}.sidebar-folded .sidebar.sidebar-icons-right.sidebar-icons-boxed .menu-submenu .dot,.sidebar-folded .sidebar.sidebar-icons-right.sidebar-icons-boxed .menu-submenu .icon,.sidebar-folded .sidebar:hover.sidebar-icons-right.sidebar-icons-boxed .menu-submenu .dot,.sidebar-folded .sidebar:hover.sidebar-icons-right.sidebar-icons-boxed .menu-submenu .icon{margin-left:13px}.sidebar .menu-item.open .menu-submenu{display:block}.sidebar .menu-link,.topbar #topbar-btn-cart,.topbar-btns .topbar-btn.has-new i{position:relative}.sidebar .menu-link .title small{-webkit-transition:.2s linear;transition:.2s linear}.sidebar .menu-link.active .icon{color:#fff!important}.sidebar .open .arrow::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sidebar-icons-boxed .menu-link .icon,.sidebar-icons-boxed .sidebar-header .logo-icon{-ms-flex-preferred-size:40px;flex-basis:40px}.sidebar-icons-boxed .menu-link .icon{font-size:16px;background-color:rgba(0,0,0,.07);line-height:40px;border-radius:2px}.sidebar-icons-boxed .menu-submenu .menu-link .icon{font-size:13px;-ms-flex-preferred-size:30px;flex-basis:30px;line-height:30px}.sidebar-icons-boxed .menu .active>.menu-link .icon,.sidebar.sidebar-light.sidebar-icons-boxed .menu .active>.menu-link .icon{background-color:rgba(255,255,255,.15)}.sidebar-icons-boxed .menu-sub-submenu{padding-left:50px}.sidebar-icons-boxed .menu-submenu .dot,.sidebar-icons-boxed .menu-submenu .icon{margin-left:13px;margin-right:13px}.sidebar-icons-right .sidebar-header .logo-icon,.sidebar-icons-right .sidebar-navigation .menu-link .dot,.sidebar-icons-right .sidebar-navigation .menu-link .icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sidebar-icons-right .sidebar-navigation .menu-sub-submenu{padding-left:0}.sidebar-folded .sidebar .logo,.sidebar-folded .sidebar .title{-webkit-transition:.4s;transition:.4s}.sidebar-folded .sidebar:not(.sidebar-icons-right) .logo,.sidebar-folded .sidebar:not(.sidebar-icons-right) .title{margin-left:20px}.sidebar-folded .sidebar:not(.sidebar-icons-boxed):not(.sidebar-icons-right) .menu-link,.sidebar-folded .sidebar:not(.sidebar-icons-boxed):not(.sidebar-icons-right) .sidebar-header{padding-left:17px}.sidebar-folded .sidebar.sidebar-icons-right:not(.sidebar-icons-boxed) .dot,.sidebar-folded .sidebar.sidebar-icons-right:not(.sidebar-icons-boxed) .icon,.sidebar-folded .sidebar.sidebar-icons-right:not(.sidebar-icons-boxed) .logo-icon{margin-left:20px;-ms-flex-preferred-size:40px;flex-basis:40px}.sidebar-folded .sidebar.sidebar-icons-right.sidebar-icons-boxed .dot,.sidebar-folded .sidebar.sidebar-icons-right.sidebar-icons-boxed .icon,.sidebar-folded .sidebar.sidebar-icons-right.sidebar-icons-boxed .logo-icon{margin-left:25px}.sidebar-folded .sidebar:hover .hide-on-fold{display:initial}.sidebar-folded .sidebar:hover .fade-on-fold,.sidebar.sidebar-light .menu>.menu-item:hover>.menu-link .title small,.topbar .menu-link .title small{opacity:1}.sidebar-folded .sidebar:hover .logo,.sidebar-folded .sidebar:hover .title{margin-left:8px}.sidebar-folded .sidebar:hover:not(.sidebar-icons-right) .sidebar-profile .avatar{width:100px;height:100px}.sidebar-folded .sidebar:hover:not(.sidebar-icons-right) .sidebar-profile .profile-info{-webkit-transform:scale(1);transform:scale(1)}.sidebar-folded .sidebar:hover.sidebar-icons-right:not(.sidebar-icons-boxed) .dot,.sidebar-folded .sidebar:hover.sidebar-icons-right:not(.sidebar-icons-boxed) .icon,.sidebar-folded .sidebar:hover.sidebar-icons-right:not(.sidebar-icons-boxed) .logo-icon{margin-left:8px;-ms-flex-preferred-size:30px;flex-basis:30px}.sidebar-folded .sidebar:hover.sidebar-icons-right.sidebar-icons-boxed .icon,.sidebar-folded .sidebar:hover.sidebar-icons-right.sidebar-icons-boxed .logo-icon{margin-left:8px}.sidebar-collapse .hidden-expand-down,.sidebar-collapse .sidebar-toggle-fold{display:none}.sidebar-collapse~.topbar .sidebar-toggler{display:inline-block}.sidebar-collapse.sidebar{-webkit-box-shadow:none;box-shadow:none;left:-260px}.sidebar-collapse.sidebar~.topbar,.sidebar-collapse.sidebar~main{margin-left:0}.sidebar-collapse.sidebar-sm{left:-220px}.sidebar-collapse.sidebar-lg{left:-300px}.sidebar-expand .hidden-expand-up,.sidebar-expand~.topbar .sidebar-toggler{display:none}.sidebar-expand.sidebar-iconic{width:100px;overflow:visible}.sidebar-expand.sidebar-iconic~.topbar,.sidebar-expand.sidebar-iconic~main{margin-left:100px}.sidebar-expand.sidebar-iconic .menu-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:12px;padding-bottom:8px}.sidebar-expand.sidebar-iconic .menu-link .title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:36px;font-weight:300;letter-spacing:0}.sidebar-expand.sidebar-iconic .menu-link .icon{font-size:20px;line-height:36px}.sidebar-expand.sidebar-iconic .menu-link .badge{position:absolute;top:8px;right:4px}.sidebar-expand.sidebar-iconic .sidebar-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-expand.sidebar-iconic .sidebar-profile{padding:20px}.sidebar-expand.sidebar-iconic .sidebar-profile .avatar{width:56px;height:56px}.sidebar-expand.sidebar-iconic.sidebar-sm{width:80px}.sidebar-expand.sidebar-iconic.sidebar-sm~.topbar,.sidebar-expand.sidebar-iconic.sidebar-sm~main{margin-left:80px}.sidebar-expand.sidebar-iconic.sidebar-sm .menu-link{padding-top:8px;padding-bottom:4px}.sidebar-expand.sidebar-iconic.sidebar-sm .menu-link .title{line-height:29px;font-size:12px}.sidebar-expand.sidebar-iconic.sidebar-sm .menu-link .icon{font-size:16px;line-height:29px}.sidebar-expand.sidebar-iconic.sidebar-sm .menu-link .badge{top:4px;right:2px}.sidebar-expand.sidebar-iconic.sidebar-sm .sidebar-profile .avatar{width:40px;height:40px}.sidebar-expand.sidebar-iconic.sidebar-lg{width:120px}.sidebar-expand.sidebar-iconic.sidebar-lg~.topbar,.sidebar-expand.sidebar-iconic.sidebar-lg~main{margin-left:120px}.sidebar-expand.sidebar-iconic.sidebar-lg .menu-link{padding-top:16px;padding-bottom:12px}.sidebar-expand.sidebar-iconic.sidebar-lg .menu-link .icon{font-size:24px}.sidebar-expand.sidebar-iconic.sidebar-lg .menu-link .badge{top:12px;right:8px}.sidebar-expand.sidebar-iconic.sidebar-lg .sidebar-profile .avatar{width:76px;height:76px}@media (max-width:575px){.sidebar-expand-sm .hidden-expand-down,.sidebar-expand-sm .sidebar-toggle-fold{display:none}.sidebar-expand-sm~.topbar .sidebar-toggler{display:inline-block}.sidebar-expand-sm.sidebar{-webkit-box-shadow:none;box-shadow:none;left:-260px}.sidebar-expand-sm.sidebar~.topbar,.sidebar-expand-sm.sidebar~main{margin-left:0}.sidebar-expand-sm.sidebar-sm{left:-220px}.sidebar-expand-sm.sidebar-lg{left:-300px}}@media (min-width:576px){.sidebar-expand-sm .hidden-expand-up,.sidebar-expand-sm~.topbar .sidebar-toggler{display:none}.sidebar-expand-sm.sidebar-iconic{width:100px;overflow:visible}.sidebar-expand-sm.sidebar-iconic~.topbar,.sidebar-expand-sm.sidebar-iconic~main{margin-left:100px}.sidebar-expand-sm.sidebar-iconic .menu-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:12px;padding-bottom:8px}.sidebar-expand-sm.sidebar-iconic .menu-link .title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:36px;font-weight:300;letter-spacing:0}.sidebar-expand-sm.sidebar-iconic .menu-link .icon{font-size:20px;line-height:36px}.sidebar-expand-sm.sidebar-iconic .menu-link .badge{position:absolute;top:8px;right:4px}.sidebar-expand-sm.sidebar-iconic .sidebar-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-expand-sm.sidebar-iconic .sidebar-profile{padding:20px}.sidebar-expand-sm.sidebar-iconic .sidebar-profile .avatar{width:56px;height:56px}.sidebar-expand-sm.sidebar-iconic.sidebar-sm{width:80px}.sidebar-expand-sm.sidebar-iconic.sidebar-sm~.topbar,.sidebar-expand-sm.sidebar-iconic.sidebar-sm~main{margin-left:80px}.sidebar-expand-sm.sidebar-iconic.sidebar-sm .menu-link{padding-top:8px;padding-bottom:4px}.sidebar-expand-sm.sidebar-iconic.sidebar-sm .menu-link .title{line-height:29px;font-size:12px}.sidebar-expand-sm.sidebar-iconic.sidebar-sm .menu-link .icon{font-size:16px;line-height:29px}.sidebar-expand-sm.sidebar-iconic.sidebar-sm .menu-link .badge{top:4px;right:2px}.sidebar-expand-sm.sidebar-iconic.sidebar-sm .sidebar-profile .avatar{width:40px;height:40px}.sidebar-expand-sm.sidebar-iconic.sidebar-lg{width:120px}.sidebar-expand-sm.sidebar-iconic.sidebar-lg~.topbar,.sidebar-expand-sm.sidebar-iconic.sidebar-lg~main{margin-left:120px}.sidebar-expand-sm.sidebar-iconic.sidebar-lg .menu-link{padding-top:16px;padding-bottom:12px}.sidebar-expand-sm.sidebar-iconic.sidebar-lg .menu-link .icon{font-size:24px}.sidebar-expand-sm.sidebar-iconic.sidebar-lg .menu-link .badge{top:12px;right:8px}.sidebar-expand-sm.sidebar-iconic.sidebar-lg .sidebar-profile .avatar{width:76px;height:76px}}@media (max-width:767px){.sidebar-expand-md .hidden-expand-down,.sidebar-expand-md .sidebar-toggle-fold{display:none}.sidebar-expand-md~.topbar .sidebar-toggler{display:inline-block}.sidebar-expand-md.sidebar{-webkit-box-shadow:none;box-shadow:none;left:-260px}.sidebar-expand-md.sidebar~.topbar,.sidebar-expand-md.sidebar~main{margin-left:0}.sidebar-expand-md.sidebar-sm{left:-220px}.sidebar-expand-md.sidebar-lg{left:-300px}}@media (min-width:768px){.sidebar-expand-md .hidden-expand-up,.sidebar-expand-md~.topbar .sidebar-toggler{display:none}.sidebar-expand-md.sidebar-iconic{width:100px;overflow:visible}.sidebar-expand-md.sidebar-iconic~.topbar,.sidebar-expand-md.sidebar-iconic~main{margin-left:100px}.sidebar-expand-md.sidebar-iconic .menu-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:12px;padding-bottom:8px}.sidebar-expand-md.sidebar-iconic .menu-link .title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:36px;font-weight:300;letter-spacing:0}.sidebar-expand-md.sidebar-iconic .menu-link .icon{font-size:20px;line-height:36px}.sidebar-expand-md.sidebar-iconic .menu-link .badge{position:absolute;top:8px;right:4px}.sidebar-expand-md.sidebar-iconic .sidebar-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-expand-md.sidebar-iconic .sidebar-profile{padding:20px}.sidebar-expand-md.sidebar-iconic .sidebar-profile .avatar{width:56px;height:56px}.sidebar-expand-md.sidebar-iconic.sidebar-sm{width:80px}.sidebar-expand-md.sidebar-iconic.sidebar-sm~.topbar,.sidebar-expand-md.sidebar-iconic.sidebar-sm~main{margin-left:80px}.sidebar-expand-md.sidebar-iconic.sidebar-sm .menu-link{padding-top:8px;padding-bottom:4px}.sidebar-expand-md.sidebar-iconic.sidebar-sm .menu-link .title{line-height:29px;font-size:12px}.sidebar-expand-md.sidebar-iconic.sidebar-sm .menu-link .icon{font-size:16px;line-height:29px}.sidebar-expand-md.sidebar-iconic.sidebar-sm .menu-link .badge{top:4px;right:2px}.sidebar-expand-md.sidebar-iconic.sidebar-sm .sidebar-profile .avatar{width:40px;height:40px}.sidebar-expand-md.sidebar-iconic.sidebar-lg{width:120px}.sidebar-expand-md.sidebar-iconic.sidebar-lg~.topbar,.sidebar-expand-md.sidebar-iconic.sidebar-lg~main{margin-left:120px}.sidebar-expand-md.sidebar-iconic.sidebar-lg .menu-link{padding-top:16px;padding-bottom:12px}.sidebar-expand-md.sidebar-iconic.sidebar-lg .menu-link .icon{font-size:24px}.sidebar-expand-md.sidebar-iconic.sidebar-lg .menu-link .badge{top:12px;right:8px}.sidebar-expand-md.sidebar-iconic.sidebar-lg .sidebar-profile .avatar{width:76px;height:76px}}@media (max-width:991px){.sidebar-expand-lg .hidden-expand-down,.sidebar-expand-lg .sidebar-toggle-fold{display:none}.sidebar-expand-lg~.topbar .sidebar-toggler{display:inline-block}.sidebar-expand-lg.sidebar{-webkit-box-shadow:none;box-shadow:none;left:-260px}.sidebar-expand-lg.sidebar~.topbar,.sidebar-expand-lg.sidebar~main{margin-left:0}.sidebar-expand-lg.sidebar-sm{left:-220px}.sidebar-expand-lg.sidebar-lg{left:-300px}}@media (min-width:992px){.sidebar-expand-lg .hidden-expand-up,.sidebar-expand-lg~.topbar .sidebar-toggler{display:none}.sidebar-expand-lg.sidebar-iconic{width:100px;overflow:visible}.sidebar-expand-lg.sidebar-iconic~.topbar,.sidebar-expand-lg.sidebar-iconic~main{margin-left:100px}.sidebar-expand-lg.sidebar-iconic .menu-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:12px;padding-bottom:8px}.sidebar-expand-lg.sidebar-iconic .menu-link .title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:36px;font-weight:300;letter-spacing:0}.sidebar-expand-lg.sidebar-iconic .menu-link .icon{font-size:20px;line-height:36px}.sidebar-expand-lg.sidebar-iconic .menu-link .badge{position:absolute;top:8px;right:4px}.sidebar-expand-lg.sidebar-iconic .sidebar-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-expand-lg.sidebar-iconic .sidebar-profile{padding:20px}.sidebar-expand-lg.sidebar-iconic .sidebar-profile .avatar{width:56px;height:56px}.sidebar-expand-lg.sidebar-iconic.sidebar-sm{width:80px}.sidebar-expand-lg.sidebar-iconic.sidebar-sm~.topbar,.sidebar-expand-lg.sidebar-iconic.sidebar-sm~main{margin-left:80px}.sidebar-expand-lg.sidebar-iconic.sidebar-sm .menu-link{padding-top:8px;padding-bottom:4px}.sidebar-expand-lg.sidebar-iconic.sidebar-sm .menu-link .title{line-height:29px;font-size:12px}.sidebar-expand-lg.sidebar-iconic.sidebar-sm .menu-link .icon{font-size:16px;line-height:29px}.sidebar-expand-lg.sidebar-iconic.sidebar-sm .menu-link .badge{top:4px;right:2px}.sidebar-expand-lg.sidebar-iconic.sidebar-sm .sidebar-profile .avatar{width:40px;height:40px}.sidebar-expand-lg.sidebar-iconic.sidebar-lg{width:120px}.sidebar-expand-lg.sidebar-iconic.sidebar-lg~.topbar,.sidebar-expand-lg.sidebar-iconic.sidebar-lg~main{margin-left:120px}.sidebar-expand-lg.sidebar-iconic.sidebar-lg .menu-link{padding-top:16px;padding-bottom:12px}.sidebar-expand-lg.sidebar-iconic.sidebar-lg .menu-link .icon{font-size:24px}.sidebar-expand-lg.sidebar-iconic.sidebar-lg .menu-link .badge{top:12px;right:8px}.sidebar-expand-lg.sidebar-iconic.sidebar-lg .sidebar-profile .avatar{width:76px;height:76px}}@media (max-width:1199px){.sidebar-expand-xl .hidden-expand-down,.sidebar-expand-xl .sidebar-toggle-fold{display:none}.sidebar-expand-xl~.topbar .sidebar-toggler{display:inline-block}.sidebar-expand-xl.sidebar{-webkit-box-shadow:none;box-shadow:none;left:-260px}.sidebar-expand-xl.sidebar~.topbar,.sidebar-expand-xl.sidebar~main{margin-left:0}.sidebar-expand-xl.sidebar-sm{left:-220px}.sidebar-expand-xl.sidebar-lg{left:-300px}}@media (min-width:1200px){.sidebar-expand-xl .hidden-expand-up,.sidebar-expand-xl~.topbar .sidebar-toggler{display:none}.sidebar-expand-xl.sidebar-iconic{width:100px;overflow:visible}.sidebar-expand-xl.sidebar-iconic~.topbar,.sidebar-expand-xl.sidebar-iconic~main{margin-left:100px}.sidebar-expand-xl.sidebar-iconic .menu-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:12px;padding-bottom:8px}.sidebar-expand-xl.sidebar-iconic .menu-link .title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:36px;font-weight:300;letter-spacing:0}.sidebar-expand-xl.sidebar-iconic .menu-link .icon{font-size:20px;line-height:36px}.sidebar-expand-xl.sidebar-iconic .menu-link .badge{position:absolute;top:8px;right:4px}.sidebar-expand-xl.sidebar-iconic .sidebar-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidebar-expand-xl.sidebar-iconic .sidebar-profile{padding:20px}.sidebar-expand-xl.sidebar-iconic .sidebar-profile .avatar{width:56px;height:56px}.sidebar-expand-xl.sidebar-iconic.sidebar-sm{width:80px}.sidebar-expand-xl.sidebar-iconic.sidebar-sm~.topbar,.sidebar-expand-xl.sidebar-iconic.sidebar-sm~main{margin-left:80px}.sidebar-expand-xl.sidebar-iconic.sidebar-sm .menu-link{padding-top:8px;padding-bottom:4px}.sidebar-expand-xl.sidebar-iconic.sidebar-sm .menu-link .title{line-height:29px;font-size:12px}.sidebar-expand-xl.sidebar-iconic.sidebar-sm .menu-link .icon{font-size:16px;line-height:29px}.sidebar-expand-xl.sidebar-iconic.sidebar-sm .menu-link .badge{top:4px;right:2px}.sidebar-expand-xl.sidebar-iconic.sidebar-sm .sidebar-profile .avatar{width:40px;height:40px}.sidebar-expand-xl.sidebar-iconic.sidebar-lg{width:120px}.sidebar-expand-xl.sidebar-iconic.sidebar-lg~.topbar,.sidebar-expand-xl.sidebar-iconic.sidebar-lg~main{margin-left:120px}.sidebar-expand-xl.sidebar-iconic.sidebar-lg .menu-link{padding-top:16px;padding-bottom:12px}.sidebar-expand-xl.sidebar-iconic.sidebar-lg .menu-link .icon{font-size:24px}.sidebar-expand-xl.sidebar-iconic.sidebar-lg .menu-link .badge{top:12px;right:8px}.sidebar-expand-xl.sidebar-iconic.sidebar-lg .sidebar-profile .avatar{width:76px;height:76px}}.sidebar .menu-item.active>.menu-link,.sidebar .menu-item:hover>.menu-link,.sidebar .menu-link,.sidebar-profile,.sidebar-profile h3,.sidebar-profile h4,.sidebar-profile h5,.sidebar-profile h6,.sidebar.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{color:#fff}.sidebar .menu>.menu-item:hover>.menu-link{background-color:rgba(0,0,0,.1)}.sidebar-footer,.sidebar-iconic .menu-item+.menu-item{border-top:1px solid rgba(255,255,255,.08)}.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#3899ec}.sidebar.sidebar-dark{background-color:#242a33}.sidebar.sidebar-dark .menu-submenu{background-color:#2b323b}.sidebar.sidebar-light{background-color:#fff}.sidebar.sidebar-light .sidebar-profile{color:#4d5259;border-bottom-color:rgba(77,82,89,.07)}.sidebar.sidebar-light .sidebar-footer,.sidebar.sidebar-light.sidebar-iconic .menu-item+.menu-item{border-top-color:rgba(77,82,89,.07)}.sidebar.sidebar-light.sidebar-icons-boxed .menu .menu-link .icon{background-color:rgba(0,0,0,.035)}.sidebar.sidebar-light .menu .menu-link{color:#7d858f;opacity:1}.sidebar.sidebar-light .menu .dot::after{border-color:#595f67}.sidebar.sidebar-light .menu .menu-link .title small{opacity:.7;color:#4d5259}.sidebar.sidebar-light .menu>.menu-item:hover>.menu-link{color:#4d5259;background-color:#f9fafb}.sidebar.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link .title small,.sidebar.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link,.sidebar.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link .title small{color:#fff}.sidebar.sidebar-light .menu-submenu{background-color:#f7f9fa}.sidebar.sidebar-light .menu-submenu .menu-item.active .menu-link,.sidebar.sidebar-light .menu-submenu .menu-item:hover .menu-link{color:#4d5259}.sidebar.sidebar-light .menu-category{color:#000}.sidebar.sidebar-light .menu-category::after{border-top-color:#4d5259}.sidebar.sidebar-light .menu-divider{background-color:#000}.sidebar .menu.menu-bordery>.menu-item>.menu-link::before{content:'';position:absolute;top:0;left:0;bottom:0;width:4px;-webkit-transition:.5s;transition:.5s}.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{color:#fff}.sidebar.sidebar-light .menu>.menu-item.active>.menu-link{background-color:#f9fafb;color:#4d5259}.sidebar .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#3899ec}.sidebar.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#f9bb30}.sidebar.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(56,153,236,.85)}.sidebar .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#3899ec}.sidebar.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#3899ec}.sidebar.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#3899ec!important}.sidebar .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#3899ec;border-color:#3899ec}.sidebar.sidebar-color-blue .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#007bff}.sidebar.sidebar-color-blue.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(0,123,255,.95)}.sidebar.sidebar-color-blue.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(0,123,255,.85)}.sidebar.sidebar-color-blue .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-blue .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-blue.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#007bff}.sidebar.sidebar-color-blue.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-blue.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#007bff}.sidebar.sidebar-color-blue.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#007bff!important}.sidebar.sidebar-color-blue .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-blue .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#007bff;border-color:#007bff}.sidebar.sidebar-color-indigo .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#6610f2}.sidebar.sidebar-color-indigo.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(102,16,242,.95)}.sidebar.sidebar-color-indigo.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(102,16,242,.85)}.sidebar.sidebar-color-indigo .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-indigo .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-indigo.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#6610f2}.sidebar.sidebar-color-indigo.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-indigo.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#6610f2}.sidebar.sidebar-color-indigo.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#6610f2!important}.sidebar.sidebar-color-indigo .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-indigo .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#6610f2;border-color:#6610f2}.sidebar.sidebar-color-purple .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#926dde}.sidebar.sidebar-color-purple.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(146,109,222,.95)}.sidebar.sidebar-color-purple.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(146,109,222,.85)}.sidebar.sidebar-color-purple .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-purple .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-purple.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#926dde}.sidebar.sidebar-color-purple.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-purple.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#926dde}.sidebar.sidebar-color-purple.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#926dde!important}.sidebar.sidebar-color-purple .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-purple .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#926dde;border-color:#926dde}.sidebar.sidebar-color-pink .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#f96197}.sidebar.sidebar-color-pink.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(249,97,151,.95)}.sidebar.sidebar-color-pink.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(249,97,151,.85)}.sidebar.sidebar-color-pink .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-pink .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-pink.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#f96197}.sidebar.sidebar-color-pink.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-pink.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#f96197}.sidebar.sidebar-color-pink.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#f96197!important}.sidebar.sidebar-color-pink .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-pink .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#f96197;border-color:#f96197}.sidebar.sidebar-color-red .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#dc3545}.sidebar.sidebar-color-red.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(220,53,69,.95)}.sidebar.sidebar-color-red.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(220,53,69,.85)}.sidebar.sidebar-color-red .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-red .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-red.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#dc3545}.sidebar.sidebar-color-red.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-red.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#dc3545}.sidebar.sidebar-color-red.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#dc3545!important}.sidebar.sidebar-color-red .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-red .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#dc3545;border-color:#dc3545}.sidebar.sidebar-color-orange .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#fd7e14}.sidebar.sidebar-color-orange.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(253,126,20,.95)}.sidebar.sidebar-color-orange.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(253,126,20,.85)}.sidebar.sidebar-color-orange .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-orange .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-orange.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#fd7e14}.sidebar.sidebar-color-orange.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-orange.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#fd7e14}.sidebar.sidebar-color-orange.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#fd7e14!important}.sidebar.sidebar-color-orange .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-orange .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#fd7e14;border-color:#fd7e14}.sidebar.sidebar-color-yellow .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#fcc525}.sidebar.sidebar-color-yellow.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(252,197,37,.95)}.sidebar.sidebar-color-yellow.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(252,197,37,.85)}.sidebar.sidebar-color-yellow .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-yellow .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-yellow.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#fcc525}.sidebar.sidebar-color-yellow.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-yellow.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#fcc525}.sidebar.sidebar-color-yellow.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#fcc525!important}.sidebar.sidebar-color-yellow .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-yellow .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#fcc525;border-color:#fcc525}.sidebar.sidebar-color-green .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#28a745}.sidebar.sidebar-color-green.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(40,167,69,.95)}.sidebar.sidebar-color-green.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(40,167,69,.85)}.sidebar.sidebar-color-green .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-green .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-green.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#28a745}.sidebar.sidebar-color-green.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-green.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#28a745}.sidebar.sidebar-color-green.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#28a745!important}.sidebar.sidebar-color-green .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-green .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#28a745;border-color:#28a745}.sidebar.sidebar-color-teal .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#20c997}.sidebar.sidebar-color-teal.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(32,201,151,.95)}.sidebar.sidebar-color-teal.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(32,201,151,.85)}.sidebar.sidebar-color-teal .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-teal .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-teal.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#20c997}.sidebar.sidebar-color-teal.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-teal.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#20c997}.sidebar.sidebar-color-teal.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#20c997!important}.sidebar.sidebar-color-teal .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-teal .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#20c997;border-color:#20c997}.sidebar.sidebar-color-cyan .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#3899ec}.sidebar.sidebar-color-cyan.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(56,153,236,.95)}.sidebar.sidebar-color-cyan.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(56,153,236,.85)}.sidebar.sidebar-color-cyan .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-cyan .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-cyan.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#3899ec}.sidebar.sidebar-color-cyan.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-cyan.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#3899ec}.sidebar.sidebar-color-cyan.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#3899ec!important}.sidebar.sidebar-color-cyan .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-cyan .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#3899ec;border-color:#3899ec}.sidebar.sidebar-color-white .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#fff}.sidebar.sidebar-color-white.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(255,255,255,.95)}.sidebar.sidebar-color-white.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(255,255,255,.85)}.sidebar.sidebar-color-white .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-white .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-white.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#fff}.sidebar.sidebar-color-white.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-white.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#fff}.sidebar.sidebar-color-white.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#fff!important}.sidebar.sidebar-color-white .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-white .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#fff;border-color:#fff}.sidebar.sidebar-color-gray .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#868e96}.sidebar.sidebar-color-gray.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(134,142,150,.95)}.sidebar.sidebar-color-gray.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(134,142,150,.85)}.sidebar.sidebar-color-gray .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-gray .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-gray.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#868e96}.sidebar.sidebar-color-gray.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-gray.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#868e96}.sidebar.sidebar-color-gray.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#868e96!important}.sidebar.sidebar-color-gray .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-gray .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#868e96;border-color:#868e96}.sidebar.sidebar-color-gray-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#343a40}.sidebar.sidebar-color-gray-dark.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(52,58,64,.95)}.sidebar.sidebar-color-gray-dark.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(52,58,64,.85)}.sidebar.sidebar-color-gray-dark .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-gray-dark .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-gray-dark.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#343a40}.sidebar.sidebar-color-gray-dark.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-gray-dark.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#343a40}.sidebar.sidebar-color-gray-dark.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#343a40!important}.sidebar.sidebar-color-gray-dark .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-gray-dark .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#343a40;border-color:#343a40}.sidebar.sidebar-color-primary .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#3899ec}.sidebar.sidebar-color-primary.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(56,153,236,.95)}.sidebar.sidebar-color-primary.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(56,153,236,.85)}.sidebar.sidebar-color-primary .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-primary .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-primary.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#3899ec}.sidebar.sidebar-color-primary.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-primary.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#3899ec}.sidebar.sidebar-color-primary.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#3899ec!important}.sidebar.sidebar-color-primary .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-primary .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#3899ec;border-color:#3899ec}.sidebar.sidebar-color-secondary .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#374351}.sidebar.sidebar-color-secondary.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(55,67,81,.95)}.sidebar.sidebar-color-secondary.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(55,67,81,.85)}.sidebar.sidebar-color-secondary .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-secondary .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-secondary.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#374351}.sidebar.sidebar-color-secondary.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-secondary.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#374351}.sidebar.sidebar-color-secondary.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#374351!important}.sidebar.sidebar-color-secondary .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-secondary .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#374351;border-color:#374351}.sidebar.sidebar-color-third .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#f9bb30}.sidebar.sidebar-color-third.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(249,187,48,.95)}.sidebar.sidebar-color-third.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(249,187,48,.85)}.sidebar.sidebar-color-third .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-third .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-third.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#f9bb30}.sidebar.sidebar-color-third.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-third.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#f9bb30}.sidebar.sidebar-color-third.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#f9bb30!important}.sidebar.sidebar-color-third .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-third .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#f9bb30;border-color:#f9bb30}.sidebar.sidebar-color-success .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#70b77e}.sidebar.sidebar-color-success.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(112,183,126,.95)}.sidebar.sidebar-color-success.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(112,183,126,.85)}.sidebar.sidebar-color-success .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-success .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-success.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#70b77e}.sidebar.sidebar-color-success.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-success.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#70b77e}.sidebar.sidebar-color-success.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#70b77e!important}.sidebar.sidebar-color-success .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-success .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#70b77e;border-color:#70b77e}.sidebar.sidebar-color-info .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#78c0e0}.sidebar.sidebar-color-info.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(120,192,224,.95)}.sidebar.sidebar-color-info.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(120,192,224,.85)}.sidebar.sidebar-color-info .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-info .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-info.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#78c0e0}.sidebar.sidebar-color-info.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-info.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#78c0e0}.sidebar.sidebar-color-info.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#78c0e0!important}.sidebar.sidebar-color-info .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-info .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#78c0e0;border-color:#78c0e0}.sidebar.sidebar-color-warning .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#f79256}.sidebar.sidebar-color-warning.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(247,146,86,.95)}.sidebar.sidebar-color-warning.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(247,146,86,.85)}.sidebar.sidebar-color-warning .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-warning .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-warning.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#f79256}.sidebar.sidebar-color-warning.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-warning.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#f79256}.sidebar.sidebar-color-warning.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#f79256!important}.sidebar.sidebar-color-warning .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-warning .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#f79256;border-color:#f79256}.sidebar.sidebar-color-danger .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#d72638}.sidebar.sidebar-color-danger.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(215,38,56,.95)}.sidebar.sidebar-color-danger.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(215,38,56,.85)}.sidebar.sidebar-color-danger .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-danger .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-danger.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#d72638}.sidebar.sidebar-color-danger.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-danger.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#d72638}.sidebar.sidebar-color-danger.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#d72638!important}.sidebar.sidebar-color-danger .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-danger .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#d72638;border-color:#d72638}.sidebar.sidebar-color-brown .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#8d6658}.sidebar.sidebar-color-brown.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(141,102,88,.95)}.sidebar.sidebar-color-brown.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(141,102,88,.85)}.sidebar.sidebar-color-brown .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-brown .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-brown.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#8d6658}.sidebar.sidebar-color-brown.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-brown.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#8d6658}.sidebar.sidebar-color-brown.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#8d6658!important}.sidebar.sidebar-color-brown .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-brown .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#8d6658;border-color:#8d6658}.sidebar.sidebar-color-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#1f2831}.sidebar.sidebar-color-dark.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(31,40,49,.95)}.sidebar.sidebar-color-dark.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(31,40,49,.85)}.sidebar.sidebar-color-dark .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-dark .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-dark.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#1f2831}.sidebar.sidebar-color-dark.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-dark.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#1f2831}.sidebar.sidebar-color-dark.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#1f2831!important}.sidebar.sidebar-color-dark .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-dark .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#1f2831;border-color:#1f2831}.sidebar.sidebar-color-text .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#4d5259}.sidebar.sidebar-color-text.sidebar-dark .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:rgba(77,82,89,.95)}.sidebar.sidebar-color-text.sidebar-dark.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:rgba(77,82,89,.85)}.sidebar.sidebar-color-text .menu.menu-bordery>.menu-item.active>.menu-link::before,.sidebar.sidebar-color-text .menu.menu-bordery>.menu-item:hover>.menu-link::before,.sidebar.sidebar-color-text.sidebar-light.sidebar-icons-boxed .menu-submenu .active>.menu-link .icon{background-color:#4d5259}.sidebar.sidebar-color-text.sidebar-light .menu:not(.menu-bordery)>.menu-item.active:hover>.menu-link,.sidebar.sidebar-color-text.sidebar-light .menu:not(.menu-bordery)>.menu-item.active>.menu-link{background-color:#4d5259}.sidebar.sidebar-color-text.sidebar-icons-boxed .menu.menu-bordery .active>.menu-link .icon{background-color:#4d5259!important}.sidebar.sidebar-color-text .menu-submenu .menu-item.active>.menu-link .dot::after,.sidebar.sidebar-color-text .menu-submenu .menu-item:hover>.menu-link .dot::after{background-color:#4d5259;border-color:#4d5259}.topbar{padding:0 18px;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;right:0;left:0;z-index:995;-webkit-transition:margin-left .3s ease;transition:margin-left .3s ease;background-color:#fff;-webkit-box-shadow:4px 0 5px rgba(0,0,0,.08);box-shadow:4px 0 5px rgba(0,0,0,.08)}.topbar,.topbar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topbar .container .topbar-left{margin-left:0}@media (max-width:767px){.topbar .container{padding-left:0;padding-right:0;width:100%}}.topbar.topbar-unfix{position:absolute}.topbar .form-control.focused,.topbar .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.topbar-btn{display:inline-block;font-size:1rem;font-weight:400;line-height:64px;padding:0 12px;text-align:center;color:rgba(77,82,89,.7);cursor:pointer;min-width:48px;white-space:nowrap;border:0;-webkit-transition:.2s linear;transition:.2s linear;position:relative;z-index:991}.topbar-btn:after,.topbar-btn:hover:after{-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.topbar-btn:after{content:'';display:block;position:absolute;left:0;top:0;height:3px;width:100%;opacity:0;background-color:#f9bb30}.topbar-btn:hover:after{opacity:1}.topbar-btn .icon{vertical-align:baseline;margin-right:6px;font-size:.75rem}.topbar-btn .material-icons{-webkit-transform:translateY(6px);transform:translateY(6px);font-size:26px}.topbar-btn img{max-height:64px}.topbar-brand{-ms-flex-negative:0;flex-shrink:0}.topbar .dropdown-grid,.topbar .dropdown-menu{border:0;border-radius:0;top:100%;border:1px solid rgba(199,204,208,.4);border-top:0;line-height:1.625rem}.topbar .dropdown-menu:not(.dropdown-grid){min-width:180px;max-width:360px}.topbar .dropdown.show .topbar-btn,.topbar .menu-item.active>.menu-link,.topbar .menu-item:hover>.menu-link{color:#4d5259;border-top-color:#3899ec}.topbar .media-list{width:358px!important}.topbar .lookup-circle,.topbar .topbar-lookup-text,.topbar-search input{padding-left:12px;padding-right:12px}.topbar .lookup-circle::before{left:12px}.topbar .lookup-circle.lookup-right::before{left:auto;right:12px}.topbar .topbar-lookup-text{display:inline-block;color:rgba(77,82,89,.4);cursor:text;-webkit-transition:.7s;transition:.7s}.topbar .topbar-lookup-text:hover{color:rgba(77,82,89,.7)}.topbar .form-control{line-height:24px}.topbar-divider,.topbar-divider-full{border-left:1px solid rgba(77,82,89,.07);height:20px;-ms-flex-item-align:center;align-self:center;margin:0 12px}.topbar-divider-full{height:64px}.topbar-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar-title{margin-bottom:0;margin-right:12px;font-size:1.25rem;font-weight:500;-ms-flex-item-align:center;align-self:center}.sidebar-toggler,.topbar-menu-toggler{font-size:21px;background:0 0;outline:0!important}.sidebar-toggler i,.topbar-menu-toggler i{font-style:normal;display:inline-block;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.topbar-btns,.topbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.topbar-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar-btns{list-style:none;padding-left:0;margin-bottom:0}.topbar-btns .dropdown{-ms-flex-negative:0;flex-shrink:0}.topbar-btns .topbar-btn{font-size:1.125rem;min-width:48px;color:rgba(77,82,89,.4)}.topbar-btns .topbar-btn.has-new{color:#4d5259}.topbar-btns .topbar-btn.has-new i::after{content:'';position:absolute;top:-3px;right:-3px;display:inline-block;width:10px;height:10px;border-radius:100%;border:2px solid #fff;background-color:#d72638}.topbar-btns .topbar-btn .avatar{margin-top:-6px}.topbar-btns .media-list-divided+.dropdown-footer{border-top:0}.topbar-search::before{display:none}.topbar-search input{border:0;border-radius:0;width:100%;z-index:2}.topbar-search .lookup-placeholder{position:absolute;top:20px;left:0;padding:0 12px;white-space:nowrap;opacity:.6;z-index:1;-webkit-transition:.5s;transition:.5s}.topbar-search .lookup-placeholder span{-webkit-transition:.5s linear;transition:.5s linear}.topbar-search .lookup-placeholder i{margin-top:2px}.card-inverse .card-title small,.topbar-search:hover .lookup-placeholder{opacity:.8}.topbar-search .form-control{height:64px;line-height:64px;background-color:transparent;padding-left:38px}.topbar-search .lookup-placeholder .ti-search{display:inline-block;vertical-align:middle;margin-bottom:4px;font-size:16px;margin-right:6px}.topbar-search .tt-menu{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.topbar-search .tt-dropdown-menu{max-height:320px;overflow-y:auto}.topbar-inverse .topbar-search{color:#fff}.topbar #topbar-btn-cart #pill-cart-number-product,.topbar #topbar-btn-cart #pill-number-notifications{position:absolute;top:10px;right:10px;border-radius:50px;width:18px;height:18px}.topbar #list-notifications{max-height:500px;overflow-y:auto}.topbar #list-notifications .media{padding:5px 12px;border-bottom:1px solid rgba(77,82,89,.07)}.topbar #list-notifications .media .fa-check{color:#28a745;margin-right:5px}.topbar #list-notifications .see-more{display:inline;float:right;color:#007bff}.topbar #list-notifications .remove-notifications{display:inline;float:left;color:#dc3545}@media (max-width:767px){.topbar-title{margin-left:0;font-size:1.375rem;font-weight:400}}.topbar .menu{margin-left:12px;margin-bottom:0;white-space:nowrap}.topbar .menu-item{position:relative;display:inline-block}.topbar .menu-link{height:64px;color:rgba(77,82,89,.7);border-top:2px solid transparent}.topbar .menu-link .dot,.topbar .menu-link .icon{-ms-flex-preferred-size:16px;flex-basis:16px}.topbar .menu-link .arrow::before{content:"\e64b"}.topbar .menu-sub-submenu,.topbar .menu-submenu{position:absolute;background-color:#fff;min-width:200px}.topbar .menu-submenu{top:100%;left:0;padding:0;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.05);box-shadow:0 2px 6px rgba(0,0,0,.05)}.topbar .menu-submenu .menu-item,.topbar .menu-submenu .menu-item:hover .menu-sub-submenu{display:block}.topbar .menu-submenu .menu-item.active>.menu-link,.topbar .menu-submenu .menu-item:hover>.menu-link{color:#4d5259;background-color:#f9fafb}.topbar .menu-submenu .menu-item .dot,.topbar .menu-submenu .menu-item .icon{margin-left:6px}.topbar .menu-submenu .menu-link{height:32px;border-top:none;opacity:1}.topbar .menu-submenu .menu-link .arrow::before{content:"\e649"}.topbar .menu-submenu .dot::after{border-color:#4d5259}.topbar .menu-sub-submenu{top:-4px;left:100%;display:none;padding-left:0;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.06);box-shadow:1px 1px 3px rgba(0,0,0,.06)}.topbar .menu-sub-submenu .menu-item{padding-left:0;opacity:1}.topbar .menu-category,.topbar .menu-divider,.topbar-expand .hidden-expand-up,.topbar-expand .topbar-menu-toggler,.topbar-secondary .dropdown-menu::after,.topbar-secondary .dropdown-menu::before{display:none}.topbar-expand.topbar .menu-item:hover .menu-submenu{display:block}.topbar-expand.topbar .menu-submenu .menu-item{margin:4px}@media (max-width:575px){.topbar-expand-sm .hidden-expand-down{display:none}.topbar-expand-sm .topbar-menu-toggler{display:inline-block}.topbar-expand-sm.topbar .topbar-navigation{background-color:#fff}.topbar-expand-sm.topbar .menu{margin-left:0;width:260px}.topbar-expand-sm.topbar .menu-category{display:block;color:#4d5259}.topbar-expand-sm.topbar .menu-category::after{border-top-color:#4d5259}.topbar-expand-sm.topbar .menu-divider{display:block;background-color:#4d5259}.topbar-expand-sm.topbar .menu-item{display:block}.topbar-expand-sm.topbar .menu-item.open .menu-submenu{display:block!important}.topbar-expand-sm.topbar .menu-item:hover>.menu-link{color:#4d5259}.topbar-expand-sm.topbar .menu-item.active>.menu-link{color:#fff;background-color:#3899ec}.topbar-expand-sm.topbar .menu-link{border-top:none;color:#8b95a5}.topbar-expand-sm.topbar .menu-link .arrow::before{content:"\e649"}.topbar-expand-sm.topbar .open .arrow::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.topbar-expand-sm.topbar .menu-submenu{position:static;display:none;width:100%;-webkit-box-shadow:none;box-shadow:none;padding-top:1rem;padding-bottom:1rem;background-color:#f7f9fa}.topbar-expand-sm.topbar .menu-submenu .menu-item.active>.menu-link,.topbar-expand-sm.topbar .menu-submenu .menu-item:hover>.menu-link{color:#4d5259;background-color:transparent}.topbar-expand-sm.topbar .menu-submenu .arrow::before{display:none}.topbar-expand-sm.topbar .menu-sub-submenu{position:static;display:block;background-color:transparent;padding-left:48px;-webkit-box-shadow:none;box-shadow:none}.topbar-expand-sm.topbar-inverse .menu>.menu-item>.menu-link,.topbar-expand-sm.topbar-inverse .menu>.menu-item>.menu-link .icon::before,.topbar-expand-sm.topbar.topbar-secondary .menu-item.active>.menu-link{color:#4d5259}.topbar-expand-sm .topbar-navigation{position:fixed;top:0;left:-260px;bottom:0;width:260px;overflow:hidden;z-index:999;-webkit-transition:left .3s ease;transition:left .3s ease}.topbar-expand-sm.topbar-inverse .menu>.menu-item.active>.menu-link,.topbar-expand-sm.topbar-inverse .menu>.menu-item.active>.menu-link .icon::before{color:#fff}}@media (min-width:576px){.topbar-expand-sm .hidden-expand-up,.topbar-expand-sm .topbar-menu-toggler{display:none}.topbar-expand-sm.topbar .menu-item:hover .menu-submenu{display:block}.topbar-expand-sm.topbar .menu-submenu .menu-item{margin:4px}}@media (max-width:767px){.topbar-expand-md .hidden-expand-down{display:none}.topbar-expand-md .topbar-menu-toggler{display:inline-block}.topbar-expand-md.topbar .topbar-navigation{background-color:#fff}.topbar-expand-md.topbar .menu{margin-left:0;width:260px}.topbar-expand-md.topbar .menu-category{display:block;color:#4d5259}.topbar-expand-md.topbar .menu-category::after{border-top-color:#4d5259}.topbar-expand-md.topbar .menu-divider{display:block;background-color:#4d5259}.topbar-expand-md.topbar .menu-item{display:block}.topbar-expand-md.topbar .menu-item.open .menu-submenu{display:block!important}.topbar-expand-md.topbar .menu-item:hover>.menu-link{color:#4d5259}.topbar-expand-md.topbar .menu-item.active>.menu-link{color:#fff;background-color:#3899ec}.topbar-expand-md.topbar .menu-link{border-top:none;color:#8b95a5}.topbar-expand-md.topbar .menu-link .arrow::before{content:"\e649"}.topbar-expand-md.topbar .open .arrow::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.topbar-expand-md.topbar .menu-submenu{position:static;display:none;width:100%;-webkit-box-shadow:none;box-shadow:none;padding-top:1rem;padding-bottom:1rem;background-color:#f7f9fa}.topbar-expand-md.topbar .menu-submenu .menu-item.active>.menu-link,.topbar-expand-md.topbar .menu-submenu .menu-item:hover>.menu-link{color:#4d5259;background-color:transparent}.topbar-expand-md.topbar .menu-submenu .arrow::before{display:none}.topbar-expand-md.topbar .menu-sub-submenu{position:static;display:block;background-color:transparent;padding-left:48px;-webkit-box-shadow:none;box-shadow:none}.topbar-expand-md.topbar-inverse .menu>.menu-item>.menu-link,.topbar-expand-md.topbar-inverse .menu>.menu-item>.menu-link .icon::before,.topbar-expand-md.topbar.topbar-secondary .menu-item.active>.menu-link{color:#4d5259}.topbar-expand-md .topbar-navigation{position:fixed;top:0;left:-260px;bottom:0;width:260px;overflow:hidden;z-index:999;-webkit-transition:left .3s ease;transition:left .3s ease}.topbar-expand-md.topbar-inverse .menu>.menu-item.active>.menu-link,.topbar-expand-md.topbar-inverse .menu>.menu-item.active>.menu-link .icon::before{color:#fff}}@media (min-width:768px){.topbar-expand-md .hidden-expand-up,.topbar-expand-md .topbar-menu-toggler{display:none}.topbar-expand-md.topbar .menu-item:hover .menu-submenu{display:block}.topbar-expand-md.topbar .menu-submenu .menu-item{margin:4px}}@media (max-width:991px){.topbar-expand-lg .hidden-expand-down{display:none}.topbar-expand-lg .topbar-menu-toggler{display:inline-block}.topbar-expand-lg.topbar .topbar-navigation{background-color:#fff}.topbar-expand-lg.topbar .menu{margin-left:0;width:260px}.topbar-expand-lg.topbar .menu-category{display:block;color:#4d5259}.topbar-expand-lg.topbar .menu-category::after{border-top-color:#4d5259}.topbar-expand-lg.topbar .menu-divider{display:block;background-color:#4d5259}.topbar-expand-lg.topbar .menu-item{display:block}.topbar-expand-lg.topbar .menu-item.open .menu-submenu{display:block!important}.topbar-expand-lg.topbar .menu-item:hover>.menu-link{color:#4d5259}.topbar-expand-lg.topbar .menu-item.active>.menu-link{color:#fff;background-color:#3899ec}.topbar-expand-lg.topbar .menu-link{border-top:none;color:#8b95a5}.topbar-expand-lg.topbar .menu-link .arrow::before{content:"\e649"}.topbar-expand-lg.topbar .open .arrow::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.topbar-expand-lg.topbar .menu-submenu{position:static;display:none;width:100%;-webkit-box-shadow:none;box-shadow:none;padding-top:1rem;padding-bottom:1rem;background-color:#f7f9fa}.topbar-expand-lg.topbar .menu-submenu .menu-item.active>.menu-link,.topbar-expand-lg.topbar .menu-submenu .menu-item:hover>.menu-link{color:#4d5259;background-color:transparent}.topbar-expand-lg.topbar .menu-submenu .arrow::before{display:none}.topbar-expand-lg.topbar .menu-sub-submenu{position:static;display:block;background-color:transparent;padding-left:48px;-webkit-box-shadow:none;box-shadow:none}.topbar-expand-lg.topbar-inverse .menu>.menu-item>.menu-link,.topbar-expand-lg.topbar-inverse .menu>.menu-item>.menu-link .icon::before,.topbar-expand-lg.topbar.topbar-secondary .menu-item.active>.menu-link{color:#4d5259}.topbar-expand-lg .topbar-navigation{position:fixed;top:0;left:-260px;bottom:0;width:260px;overflow:hidden;z-index:999;-webkit-transition:left .3s ease;transition:left .3s ease}.topbar-expand-lg.topbar-inverse .menu>.menu-item.active>.menu-link,.topbar-expand-lg.topbar-inverse .menu>.menu-item.active>.menu-link .icon::before{color:#fff}}@media (min-width:992px){.topbar-expand-lg .hidden-expand-up,.topbar-expand-lg .topbar-menu-toggler{display:none}.topbar-expand-lg.topbar .menu-item:hover .menu-submenu{display:block}.topbar-expand-lg.topbar .menu-submenu .menu-item{margin:4px}}@media (max-width:1199px){.topbar-expand-xl .hidden-expand-down{display:none}.topbar-expand-xl .topbar-menu-toggler{display:inline-block}.topbar-expand-xl.topbar .topbar-navigation{background-color:#fff}.topbar-expand-xl.topbar .menu{margin-left:0;width:260px}.topbar-expand-xl.topbar .menu-category{display:block;color:#4d5259}.topbar-expand-xl.topbar .menu-category::after{border-top-color:#4d5259}.topbar-expand-xl.topbar .menu-divider{display:block;background-color:#4d5259}.topbar-expand-xl.topbar .menu-item{display:block}.topbar-expand-xl.topbar .menu-item.open .menu-submenu{display:block!important}.topbar-expand-xl.topbar .menu-item:hover>.menu-link{color:#4d5259}.topbar-expand-xl.topbar .menu-item.active>.menu-link{color:#fff;background-color:#3899ec}.topbar-expand-xl.topbar .menu-link{border-top:none;color:#8b95a5}.topbar-expand-xl.topbar .menu-link .arrow::before{content:"\e649"}.topbar-expand-xl.topbar .open .arrow::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.topbar-expand-xl.topbar .menu-submenu{position:static;display:none;width:100%;-webkit-box-shadow:none;box-shadow:none;padding-top:1rem;padding-bottom:1rem;background-color:#f7f9fa}.topbar-expand-xl.topbar .menu-submenu .menu-item.active>.menu-link,.topbar-expand-xl.topbar .menu-submenu .menu-item:hover>.menu-link{color:#4d5259;background-color:transparent}.topbar-expand-xl.topbar .menu-submenu .arrow::before{display:none}.topbar-expand-xl.topbar .menu-sub-submenu{position:static;display:block;background-color:transparent;padding-left:48px;-webkit-box-shadow:none;box-shadow:none}.topbar-expand-xl.topbar-inverse .menu>.menu-item>.menu-link,.topbar-expand-xl.topbar-inverse .menu>.menu-item>.menu-link .icon::before,.topbar-expand-xl.topbar.topbar-secondary .menu-item.active>.menu-link{color:#4d5259}.topbar-expand-xl .topbar-navigation{position:fixed;top:0;left:-260px;bottom:0;width:260px;overflow:hidden;z-index:999;-webkit-transition:left .3s ease;transition:left .3s ease}.topbar-expand-xl.topbar-inverse .menu>.menu-item.active>.menu-link,.topbar-expand-xl.topbar-inverse .menu>.menu-item.active>.menu-link .icon::before{color:#fff}}@media (min-width:1200px){.topbar-expand-xl .hidden-expand-up,.topbar-expand-xl .topbar-menu-toggler{display:none}.topbar-expand-xl.topbar .menu-item:hover .menu-submenu{display:block}.topbar-expand-xl.topbar .menu-submenu .menu-item{margin:4px}}.topbar-menu-open{overflow:hidden}.topbar-menu-open .topbar-navigation{left:0;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1)}.topbar-secondary{border-bottom:1px solid rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none;height:81px}.topbar-secondary .topbar-btn{line-height:80px;border-top:none}.topbar-secondary .topbar-btn.has-new i::after{top:-2px;right:-2px;width:8px;height:8px;border:0}.topbar-secondary .topbar-btn i{font-size:20px}.topbar-secondary .dropdown.show .topbar-btn,.topbar-secondary .dropdown:hover .topbar-btn,.topbar-secondary .topbar-btn:hover{background-color:#6c829b}.topbar-secondary .dropdown-menu{border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;margin-top:0!important}.topbar-secondary .dropdown-item{font-family:Roboto,sans-serif;font-size:13px;text-transform:uppercase;height:38px;line-height:38px;padding-top:0;padding-bottom:0}.topbar-secondary .dropdown-item:focus,.topbar-secondary .dropdown-item:hover{background-color:transparent}.topbar-secondary .dropdown-divider{background-color:rgba(0,0,0,.05)}.topbar-secondary .menu-link{font-family:Roboto,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:1px;height:80px;border-top:none}.topbar-secondary .menu-link .title{font-weight:500;letter-spacing:1.5px}.topbar-secondary .menu-submenu .menu-link{height:38px}.topbar-secondary .dropdown-menu,.topbar-secondary .menu-sub-submenu,.topbar-secondary .menu-submenu,.topbar-secondary .menu>.menu-item.active,.topbar-secondary .menu>.menu-item:hover{background-color:#6c829b}.topbar-secondary .menu-item.active>.menu-link,.topbar-secondary .menu-item:hover>.menu-link{color:#4d5259;background-color:transparent!important}.topbar-secondary .menu-sub-submenu,.topbar-secondary .menu-submenu{-webkit-box-shadow:none;box-shadow:none}.topbar-secondary .menu-sub-submenu .title,.topbar-secondary .menu-submenu .title{letter-spacing:1px}.topbar-secondary .menu-sub-submenu{border-left:1px solid rgba(0,0,0,.03)}.topbar-inverse{background-color:#3f4a59}.topbar-inverse .sidebar-toggler,.topbar-inverse .topbar-menu-toggler,.topbar-inverse .topbar-title{color:#fff}.topbar-inverse .lookup-circle::before,.topbar-inverse .topbar-btn{color:rgba(255,255,255,.7)}.topbar-inverse .dropdown.show .topbar-btn,.topbar-inverse .menu>.menu-item.active>.menu-link,.topbar-inverse .menu>.menu-item:hover>.menu-link,.topbar-inverse .topbar-btn:hover{color:#fff;border-top-color:rgba(255,255,255,.7)}.topbar-inverse .topbar-divider{border-left-color:rgba(255,255,255,.08)}.topbar-inverse .topbar-btns .topbar-btn.has-new{color:#fff}.topbar-inverse .topbar-btns .topbar-btn.has-new i::after{border:0;top:-2px;right:-2px;width:8px;height:8px}.header-inverse .lookup-circle input,.topbar-inverse .lookup-circle input{background-color:rgba(255,255,255,.1);color:#fff}.topbar-inverse .lookup-circle input:focus{background-color:rgba(255,255,255,.15)}.topbar-inverse .lookup-circle input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.topbar-inverse .lookup-circle input::-moz-placeholder{color:rgba(255,255,255,.7)}.topbar-inverse .lookup-circle input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.topbar-inverse .lookup-circle input:-moz-placeholder{color:rgba(255,255,255,.7)}.topbar-inverse .menu>.menu-item>.menu-link{color:rgba(255,255,255,.7)}.topbar-inverse.topbar-secondary{border-bottom-color:rgba(255,255,255,.05)}.topbar-inverse.topbar-secondary .dropdown-menu,.topbar-inverse.topbar-secondary .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary .menu-sub-submenu,.topbar-inverse.topbar-secondary .menu-submenu,.topbar-inverse.topbar-secondary .menu>.menu-item.active,.topbar-inverse.topbar-secondary .menu>.menu-item:hover,.topbar-inverse.topbar-secondary .topbar-btn:hover{background-color:#3b4553}.topbar-inverse.topbar-secondary .dropdown-item{color:rgba(255,255,255,.7)}.topbar-inverse.topbar-secondary .dropdown-item:focus,.topbar-inverse.topbar-secondary .dropdown-item:hover{color:#fff;background-color:#394350}.topbar-inverse.topbar-secondary .dropdown-divider{border-top-color:rgba(255,255,255,.07)}.topbar-inverse.topbar-secondary .menu-item.active>.menu-link,.topbar-inverse.topbar-secondary .menu-item:hover>.menu-link{color:#fff;border-top-color:rgba(255,255,255,.7)}.topbar-inverse.topbar-secondary .menu-link{color:rgba(255,255,255,.7)}.topbar-inverse.topbar-secondary.bg-blue .dropdown-menu,.topbar-inverse.topbar-secondary.bg-blue .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-blue .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-blue .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-blue .menu-submenu,.topbar-inverse.topbar-secondary.bg-blue .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-blue .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-blue .topbar-btn:hover{background-color:#0076f5}.topbar-inverse.topbar-secondary.bg-blue .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-blue .dropdown-item:hover{background-color:#0074f0}.topbar-inverse.topbar-secondary.bg-indigo .dropdown-menu,.topbar-inverse.topbar-secondary.bg-indigo .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-indigo .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-indigo .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-indigo .menu-submenu,.topbar-inverse.topbar-secondary.bg-indigo .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-indigo .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-indigo .topbar-btn:hover{background-color:#610deb}.topbar-inverse.topbar-secondary.bg-indigo .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-indigo .dropdown-item:hover{background-color:#5f0de6}.topbar-inverse.topbar-secondary.bg-purple .dropdown-menu,.topbar-inverse.topbar-secondary.bg-purple .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-purple .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-purple .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-purple .menu-submenu,.topbar-inverse.topbar-secondary.bg-purple .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-purple .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-purple .topbar-btn:hover{background-color:#8c65dc}.topbar-inverse.topbar-secondary.bg-purple .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-purple .dropdown-item:hover{background-color:#8961db}.topbar-inverse.topbar-secondary.bg-pink .dropdown-menu,.topbar-inverse.topbar-secondary.bg-pink .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-pink .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-pink .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-pink .menu-submenu,.topbar-inverse.topbar-secondary.bg-pink .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-pink .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-pink .topbar-btn:hover{background-color:#f95791}.topbar-inverse.topbar-secondary.bg-pink .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-pink .dropdown-item:hover{background-color:#f8528d}.topbar-inverse.topbar-secondary.bg-red .dropdown-menu,.topbar-inverse.topbar-secondary.bg-red .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-red .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-red .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-red .menu-submenu,.topbar-inverse.topbar-secondary.bg-red .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-red .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-red .topbar-btn:hover{background-color:#da2c3d}.topbar-inverse.topbar-secondary.bg-red .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-red .dropdown-item:hover{background-color:#da2839}.topbar-inverse.topbar-secondary.bg-orange .dropdown-menu,.topbar-inverse.topbar-secondary.bg-orange .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-orange .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-orange .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-orange .menu-submenu,.topbar-inverse.topbar-secondary.bg-orange .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-orange .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-orange .topbar-btn:hover{background-color:#fd780a}.topbar-inverse.topbar-secondary.bg-orange .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-orange .dropdown-item:hover{background-color:#fd7605}.topbar-inverse.topbar-secondary.bg-yellow .dropdown-menu,.topbar-inverse.topbar-secondary.bg-yellow .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-yellow .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-yellow .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-yellow .menu-submenu,.topbar-inverse.topbar-secondary.bg-yellow .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-yellow .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-yellow .topbar-btn:hover{background-color:#fcc21b}.topbar-inverse.topbar-secondary.bg-yellow .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-yellow .dropdown-item:hover{background-color:#fcc116}.topbar-inverse.topbar-secondary.bg-green .dropdown-menu,.topbar-inverse.topbar-secondary.bg-green .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-green .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-green .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-green .menu-submenu,.topbar-inverse.topbar-secondary.bg-green .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-green .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-green .topbar-btn:hover{background-color:#269f42}.topbar-inverse.topbar-secondary.bg-green .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-green .dropdown-item:hover{background-color:#259b40}.topbar-inverse.topbar-secondary.bg-teal .dropdown-menu,.topbar-inverse.topbar-secondary.bg-teal .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-teal .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-teal .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-teal .menu-submenu,.topbar-inverse.topbar-secondary.bg-teal .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-teal .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-teal .topbar-btn:hover{background-color:#1fc090}.topbar-inverse.topbar-secondary.bg-teal .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-teal .dropdown-item:hover{background-color:#1ebc8d}.topbar-inverse.topbar-secondary.bg-cyan .dropdown-menu,.topbar-inverse.topbar-secondary.bg-cyan .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-cyan .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-cyan .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-cyan .menu-submenu,.topbar-inverse.topbar-secondary.bg-cyan .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-cyan .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-cyan .topbar-btn:hover{background-color:#2f94eb}.topbar-inverse.topbar-secondary.bg-cyan .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-cyan .dropdown-item:hover{background-color:#2a92eb}.topbar-inverse.topbar-secondary.bg-white .dropdown-menu,.topbar-inverse.topbar-secondary.bg-white .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-white .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-white .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-white .menu-submenu,.topbar-inverse.topbar-secondary.bg-white .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-white .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-white .topbar-btn:hover{background-color:#fafafa}.topbar-inverse.topbar-secondary.bg-white .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-white .dropdown-item:hover{background-color:#f7f7f7}.topbar-inverse.topbar-secondary.bg-gray .dropdown-menu,.topbar-inverse.topbar-secondary.bg-gray .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-gray .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-gray .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-gray .menu-submenu,.topbar-inverse.topbar-secondary.bg-gray .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-gray .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-gray .topbar-btn:hover{background-color:#818991}.topbar-inverse.topbar-secondary.bg-gray .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-gray .dropdown-item:hover{background-color:#7e868f}.topbar-inverse.topbar-secondary.bg-gray-dark .dropdown-menu,.topbar-inverse.topbar-secondary.bg-gray-dark .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-gray-dark .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-gray-dark .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-gray-dark .menu-submenu,.topbar-inverse.topbar-secondary.bg-gray-dark .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-gray-dark .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-gray-dark .topbar-btn:hover{background-color:#2f353a}.topbar-inverse.topbar-secondary.bg-gray-dark .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-gray-dark .dropdown-item:hover{background-color:#2d3238}.topbar-inverse.topbar-secondary.bg-primary .dropdown-menu,.topbar-inverse.topbar-secondary.bg-primary .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-primary .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-primary .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-primary .menu-submenu,.topbar-inverse.topbar-secondary.bg-primary .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-primary .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-primary .topbar-btn:hover{background-color:#2f94eb}.topbar-inverse.topbar-secondary.bg-primary .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-primary .dropdown-item:hover{background-color:#2a92eb}.topbar-inverse.topbar-secondary.bg-secondary .dropdown-menu,.topbar-inverse.topbar-secondary.bg-secondary .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-secondary .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-secondary .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-secondary .menu-submenu,.topbar-inverse.topbar-secondary.bg-secondary .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-secondary .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-secondary .topbar-btn:hover{background-color:#333e4b}.topbar-inverse.topbar-secondary.bg-secondary .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-secondary .dropdown-item:hover{background-color:#313b48}.topbar-inverse.topbar-secondary.bg-third .dropdown-menu,.topbar-inverse.topbar-secondary.bg-third .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-third .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-third .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-third .menu-submenu,.topbar-inverse.topbar-secondary.bg-third .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-third .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-third .topbar-btn:hover{background-color:#f9b826}.topbar-inverse.topbar-secondary.bg-third .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-third .dropdown-item:hover{background-color:#f9b621}.topbar-inverse.topbar-secondary.bg-success .dropdown-menu,.topbar-inverse.topbar-secondary.bg-success .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-success .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-success .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-success .menu-submenu,.topbar-inverse.topbar-secondary.bg-success .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-success .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-success .topbar-btn:hover{background-color:#69b478}.topbar-inverse.topbar-secondary.bg-success .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-success .dropdown-item:hover{background-color:#66b275}.topbar-inverse.topbar-secondary.bg-info .dropdown-menu,.topbar-inverse.topbar-secondary.bg-info .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-info .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-info .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-info .menu-submenu,.topbar-inverse.topbar-secondary.bg-info .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-info .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-info .topbar-btn:hover{background-color:#70bcde}.topbar-inverse.topbar-secondary.bg-info .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-info .dropdown-item:hover{background-color:#6cbadd}.topbar-inverse.topbar-secondary.bg-warning .dropdown-menu,.topbar-inverse.topbar-secondary.bg-warning .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-warning .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-warning .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-warning .menu-submenu,.topbar-inverse.topbar-secondary.bg-warning .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-warning .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-warning .topbar-btn:hover{background-color:#f78c4c}.topbar-inverse.topbar-secondary.bg-warning .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-warning .dropdown-item:hover{background-color:#f68947}.topbar-inverse.topbar-secondary.bg-danger .dropdown-menu,.topbar-inverse.topbar-secondary.bg-danger .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-danger .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-danger .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-danger .menu-submenu,.topbar-inverse.topbar-secondary.bg-danger .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-danger .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-danger .topbar-btn:hover{background-color:#ce2436}.topbar-inverse.topbar-secondary.bg-danger .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-danger .dropdown-item:hover{background-color:#ca2435}.topbar-inverse.topbar-secondary.bg-brown .dropdown-menu,.topbar-inverse.topbar-secondary.bg-brown .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-brown .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-brown .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-brown .menu-submenu,.topbar-inverse.topbar-secondary.bg-brown .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-brown .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-brown .topbar-btn:hover{background-color:#876154}.topbar-inverse.topbar-secondary.bg-brown .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-brown .dropdown-item:hover{background-color:#845f52}.topbar-inverse.topbar-secondary.bg-dark .dropdown-menu,.topbar-inverse.topbar-secondary.bg-dark .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-dark .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-dark .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-dark .menu-submenu,.topbar-inverse.topbar-secondary.bg-dark .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-dark .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-dark .topbar-btn:hover{background-color:#1b232b}.topbar-inverse.topbar-secondary.bg-dark .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-dark .dropdown-item:hover{background-color:#192028}.topbar-inverse.topbar-secondary.bg-text .dropdown-menu,.topbar-inverse.topbar-secondary.bg-text .dropdown.show .topbar-btn,.topbar-inverse.topbar-secondary.bg-text .dropdown:hover .topbar-btn,.topbar-inverse.topbar-secondary.bg-text .menu-sub-submenu,.topbar-inverse.topbar-secondary.bg-text .menu-submenu,.topbar-inverse.topbar-secondary.bg-text .menu>.menu-item.active,.topbar-inverse.topbar-secondary.bg-text .menu>.menu-item:hover,.topbar-inverse.topbar-secondary.bg-text .topbar-btn:hover{background-color:#484d54}.topbar-inverse.topbar-secondary.bg-text .dropdown-item:focus,.topbar-inverse.topbar-secondary.bg-text .dropdown-item:hover{background-color:#464a51}.aside{background-color:#fff;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.04);box-shadow:1px 1px 5px rgba(0,0,0,.04);position:fixed;top:0;bottom:0;width:250px;padding-top:64px;z-index:991;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s ease;transition:.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:transform}.aside~.header,.aside~.main-content,.aside~.site-footer{margin-left:250px}.aside>.nav-tabs{margin-bottom:0}.aside-open .aside{-webkit-box-shadow:1px 1px 15px rgba(0,0,0,.07)!important;box-shadow:1px 1px 15px rgba(0,0,0,.07)!important}.aside-sm{width:200px}.aside-sm~.header,.aside-sm~.main-content,.aside-sm~.site-footer{margin-left:200px}.aside-lg{width:300px}.aside-lg~.header,.aside-lg~.main-content,.aside-lg~.site-footer{margin-left:300px}.aside-open .aside{left:0!important}.aside-body{padding:20px 0;height:100%}.aside-block{padding:0 20px}.aside-title{color:#8b95a5;font-size:13px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:12px;opacity:.65}.aside-toggler{display:none;background-color:#fff;height:48px;width:24px;border-top-right-radius:48px;border-bottom-right-radius:48px;border:1px solid #c7ccd0;border-left:none;position:absolute;top:50%;right:-24px;margin-top:-24px;font-family:themify;padding-left:2px;color:#616a78;cursor:pointer;-webkit-box-shadow:1px 1px 15px rgba(0,0,0,.07);box-shadow:1px 1px 15px rgba(0,0,0,.07)}.aside-toggler:focus{outline:0}.aside-toggler::before{content:"\e649";-webkit-transition:.3s linear;transition:.3s linear}.aside-open .aside-toggler::before{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:767px){.aside-toggler{height:36px;width:18px;border-top-right-radius:36px;border-bottom-right-radius:36px;right:-18px;margin-top:-18px;font-size:.875rem}}.aside-collapse .aside-toggler{display:inline-block}.aside-collapse.aside{left:-250px;-webkit-box-shadow:none;box-shadow:none}.aside-collapse.aside~.header,.aside-collapse.aside~.main-content,.aside-collapse.aside~.site-footer{margin-left:0}.aside-collapse.aside-sm{left:-200px}.aside-collapse.aside-lg{left:-300px}@media (max-width:575px){.aside-expand-sm .aside-toggler{display:inline-block}.aside-expand-sm.aside{left:-250px;-webkit-box-shadow:none;box-shadow:none}.aside-expand-sm.aside~.header,.aside-expand-sm.aside~.main-content,.aside-expand-sm.aside~.site-footer{margin-left:0}.aside-expand-sm.aside-sm{left:-200px}.aside-expand-sm.aside-lg{left:-300px}}@media (max-width:767px){.aside-expand-md .aside-toggler{display:inline-block}.aside-expand-md.aside{left:-250px;-webkit-box-shadow:none;box-shadow:none}.aside-expand-md.aside~.header,.aside-expand-md.aside~.main-content,.aside-expand-md.aside~.site-footer{margin-left:0}.aside-expand-md.aside-sm{left:-200px}.aside-expand-md.aside-lg{left:-300px}}@media (max-width:991px){.aside-expand-lg .aside-toggler{display:inline-block}.aside-expand-lg.aside{left:-250px;-webkit-box-shadow:none;box-shadow:none}.aside-expand-lg.aside~.header,.aside-expand-lg.aside~.main-content,.aside-expand-lg.aside~.site-footer{margin-left:0}.aside-expand-lg.aside-sm{left:-200px}.aside-expand-lg.aside-lg{left:-300px}}@media (max-width:1199px){.aside-expand-xl .aside-toggler{display:inline-block}.aside-expand-xl.aside{left:-250px;-webkit-box-shadow:none;box-shadow:none}.aside-expand-xl.aside~.header,.aside-expand-xl.aside~.main-content,.aside-expand-xl.aside~.site-footer{margin-left:0}.aside-expand-xl.aside-sm{left:-200px}.aside-expand-xl.aside-lg{left:-300px}}.site-footer{background-color:#fff;font-size:12px;border-top:1px solid #f1f2f3}.site-footer p{font-weight:400}.site-footer,.site-footer a{color:#616a78}.card{border:0;border-radius:0;margin-bottom:30px;-webkit-transition:.5s;transition:.5s}.card>.table,.card>.table-responsive .table,.site-footer p{margin-bottom:0}.card>.table tr td:first-child,.card>.table tr th:first-child,.card>.table-responsive .table tr td:first-child,.card>.table-responsive .table tr th:first-child{padding-left:20px}.card>.table tr td:last-child,.card>.table tr th:last-child,.card>.table-responsive .table tr td:last-child,.card>.table-responsive .table tr th:last-child{padding-right:20px}.card .card-hover-show{opacity:0;-webkit-transition:.3s linear;transition:.3s linear}.card:hover .card-hover-show{opacity:1}.card-content>.alert,.card>.alert{border-radius:0;margin-bottom:0}.card-content>.callout,.card-content>.nav-tabs,.card-header input,.card-header progress,.card-title,.card>.callout,.card>.nav-tabs{margin-bottom:0}.card-title{font-family:"Open Sans",Roboto,sans-serif;font-weight:300;line-height:1.5;padding:15px 20px;overflow:hidden;position:relative}.card-title a{color:#313944}.card-title b,.card-title strong{font-weight:400}.h6.card-title,h6.card-title{font-size:13.5px}.h5.card-title,h5.card-title{font-size:15px}.h4.card-title,h4.card-title{font-size:17px}.h3.card-title,h3.card-title{font-size:19px}.h2.card-title,h2.card-title{font-size:22px}.h1.card-title,h1.card-title{font-size:26px}.card-title-bold{font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-weight:500}.card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px;background-color:#dbedfc;border-bottom:1px solid rgba(77,82,89,.07)}.card-header,.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6{color:#3899ec!important}.card-header::after{display:none}.card-header>*{margin-left:8px;margin-right:8px}.card-header>:first-child{margin-left:0}.card-header>:last-child{margin-right:0}.card-header.card-header-sm{padding-top:8px;padding-bottom:4px}.card-header.card-header-sm .card-title{font-size:.9375rem}.card-header .card-title{padding:0;border:0}.card-header .pagination{margin-top:0;margin-bottom:0}.card-header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-4px}.card-header-actions>*{margin:4px}.card-footer{background-color:#fcfdfe;border-top:1px solid rgba(77,82,89,.07);color:#8b95a5;padding:10px 20px}.card-footer>:last-child{margin-bottom:0}.card-controls{list-style-type:none;padding-left:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-controls li>a{font-family:themify;font-size:12px;display:inline-block;padding:0 4px;margin:0 4px;color:#8b95a5;opacity:.8;-webkit-transition:.3s linear;transition:.3s linear}.card-controls .dropdown.show>a,.card-controls li>a:hover{color:#3899ec}.card-controls li:first-child>a{margin-right:0}.card-controls .card-btn-reload,.card-controls [data-toggle=dropdown]{font-size:14px}.card-btn-close::before{content:"\e646"}.card-btn-slide::before{content:"\e648"}.card-btn-maximize::before{content:"\e6e8"}.card-btn-fullscreen::before{content:"\e659"}.card-btn-prev::before{content:"\e64a"}.card-btn-next::before{content:"\e649"}.card-carousel .card-footer .carousel-indicators-outside{padding:6px 0}.card-body>:last-child{margin-bottom:0}.card-img,.card-img-bottom,.card-img-top{border-radius:0}.card-loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:.5s;transition:.5s}.card-loading.reveal{opacity:1;z-index:10}.card-inverse{background-color:#1f2831}.card-inverse,.card-inverse .card-controls li>a,.card-inverse .card-title,.card-inverse h1,.card-inverse h2,.card-inverse h3,.card-inverse h4,.card-inverse h5,.card-inverse h6,.card-inverse small{color:#fff!important}.card-inverse .card-btn-more::after,.card-inverse .card-btn-more::before{border-color:#fff}.card-inverse .card-action,.card-inverse .card-footer,.card-inverse .card-header{border-color:rgba(255,255,255,.15)}.card-blue{background-color:#007bff}.card-blue.card-bordered{border-color:#007bff}.card-indigo{background-color:#6610f2}.card-indigo.card-bordered{border-color:#6610f2}.card-purple{background-color:#926dde}.card-purple.card-bordered{border-color:#926dde}.card-pink{background-color:#f96197}.card-pink.card-bordered{border-color:#f96197}.card-red{background-color:#dc3545}.card-red.card-bordered{border-color:#dc3545}.card-orange{background-color:#fd7e14}.card-orange.card-bordered{border-color:#fd7e14}.card-yellow{background-color:#fcc525}.card-yellow.card-bordered{border-color:#fcc525}.card-green{background-color:#28a745}.card-green.card-bordered{border-color:#28a745}.card-teal{background-color:#20c997}.card-teal.card-bordered{border-color:#20c997}.card-cyan{background-color:#3899ec}.card-cyan.card-bordered{border-color:#3899ec}.card-white,.card.card-switch .switch-info .switch-indicator::after{background-color:#fff}.card-white.card-bordered{border-color:#fff}.card-gray{background-color:#868e96}.card-gray.card-bordered{border-color:#868e96}.card-gray-dark{background-color:#343a40}.card-gray-dark.card-bordered{border-color:#343a40}.card-primary{background-color:#3899ec}.card-primary.card-bordered{border-color:#3899ec}.card-secondary{background-color:#374351}.card-secondary.card-bordered{border-color:#374351}.card-pack .card-pack-hover-effect button.btn:hover,.card-third{background-color:#f9bb30}.card-third.card-bordered{border-color:#f9bb30}.card-success{background-color:#70b77e}.card-success.card-bordered{border-color:#70b77e}.card-info{background-color:#78c0e0}.card-info.card-bordered{border-color:#78c0e0}.card-warning{background-color:#f79256}.card-warning.card-bordered{border-color:#f79256}.card-danger{background-color:#d72638}.card-danger.card-bordered{border-color:#d72638}.card-brown{background-color:#8d6658}.card-brown.card-bordered{border-color:#8d6658}.card-dark{background-color:#1f2831}.card-dark.card-bordered{border-color:#1f2831}.card-text{background-color:#4d5259}.card-text.card-bordered{border-color:#4d5259}.card-outline-blue,.card-outline-indigo{background-color:#fff;border:1px solid #007bff}.card-outline-indigo{border:1px solid #6610f2}.card-outline-pink,.card-outline-purple{background-color:#fff;border:1px solid #926dde}.card-outline-pink{border:1px solid #f96197}.card-outline-orange,.card-outline-red{background-color:#fff;border:1px solid #dc3545}.card-outline-orange{border:1px solid #fd7e14}.card-outline-green,.card-outline-yellow{background-color:#fff;border:1px solid #fcc525}.card-outline-green{border:1px solid #28a745}.card-outline-cyan,.card-outline-teal{background-color:#fff;border:1px solid #20c997}.card-outline-cyan{border:1px solid #3899ec}.card-outline-gray,.card-outline-white{background-color:#fff;border:1px solid #fff}.card-outline-gray{border:1px solid #868e96}.card-outline-gray-dark{background-color:#fff;border:1px solid #343a40}.card-outline-primary{background-color:#fff;border:1px solid #3899ec}.card-outline-secondary,.card-outline-third{background-color:#fff;border:1px solid #374351}.card-outline-third{border:1px solid #f9bb30}.card-outline-info,.card-outline-success{background-color:#fff;border:1px solid #70b77e}.card-outline-info{border:1px solid #78c0e0}.card-outline-warning{background-color:#fff;border:1px solid #f79256}.card-outline-brown,.card-outline-danger{background-color:#fff;border:1px solid #d72638}.card-outline-brown{border:1px solid #8d6658}.card-outline-dark,.card-outline-text{background-color:#fff;border:1px solid #1f2831}.card-outline-text{border:1px solid #4d5259}.card-bordered{border:1px solid #c7ccd0}.card-shadowed{-webkit-box-shadow:0 0 25px rgba(0,0,0,.07);box-shadow:0 0 25px rgba(0,0,0,.07)}.card-hover-shadow:hover{-webkit-box-shadow:0 0 35px rgba(0,0,0,.07);box-shadow:0 0 35px rgba(0,0,0,.07)}.card-transparent{background-color:transparent}.card-round{border-radius:5px;overflow:hidden}.card-fullscreen,.card-maximize{position:fixed;right:0;bottom:0;margin-bottom:0}.card-maximize{top:64px;z-index:900;-webkit-transition:left .3s ease;transition:left .3s ease}.card-fullscreen .card-btn-fullscreen,.card-maximize .card-btn-maximize{color:#3899ec}.card-fullscreen{top:0;left:0;z-index:998}.card-slided-up .card-content,.card.card-custom-communication .card-title:before,.card.card-my-params .card-title:before,.card.card-usersheet .card-title:before{display:none}.card-slided-up .card-btn-slide::before{content:"\e64b"}.card-columns{margin-bottom:30px}@media (min-width:0){.card-group .card+.card{border-left:1px solid rgba(77,82,89,.07)}}.card.card-aside,.card.card-aside_user{margin:0!important}.card.card-aside_user a,.card.card-aside_user a:active,.card.card-aside_user a:visited{color:#4d5259}@media screen and (min-width:1281px){.card.card-aside_user{margin-left:15px;margin-right:15px}}.card.card-aside_user .wrapper-thumbnail{width:120px;height:120px;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:6px solid #fff;overflow:hidden}.card.card-aside_user .wrapper-thumbnail .img-thumbnail{background-color:transparent;border:0}.card.card-custom-communication .card-title,.card.card-my-params .card-title,.card.card-usersheet .card-title{color:#3899ec;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px}.card.card-switch.disabled{-webkit-filter:saturate(0);filter:saturate(0)}.card.card-switch.disabled .wrapper-select-cat{cursor:default}.card.card-switch .card-header{-webkit-box-sizing:content-box;box-sizing:content-box;height:3em}.card.card-switch .wrapper-select-cat{position:absolute;top:0;bottom:0;left:0;width:calc(100% - 80px);padding:10px;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card.card-switch .wrapper-select-cat .card-title{max-height:3em;line-height:1.5em}.card.card-switch .wrapper-toggle-cat{position:absolute;top:0;right:0;bottom:0}.card.card-switch .switch-info input:checked+.switch-indicator{background-color:#3899ec}.card.card-resource,.card.card-resource .card-thumb{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card.card-resource{overflow:hidden}@media screen and (min-width:1281px){.card.card-resource{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.card.card-resource .card-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:4;-ms-flex:4;flex:4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fdae38}.card.card-resource .card-thumb img{width:100%;height:auto}.card.card-resource .card-body{-webkit-box-flex:5;-ms-flex:5;flex:5}.card.firstload{min-height:100px}.admin-items{margin-top:70px}.admin-items.slick-initialized{margin-top:25px!important}.admin-items .slick-list{padding:60px!important}.card.admin-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:70px;-ms-flex-preferred-size:250px;flex-basis:250px;position:relative;-webkit-box-shadow:0 0 45px rgba(0,0,0,.13);box-shadow:0 0 45px rgba(0,0,0,.13)}.card.admin-item.ghost{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;pointer-events:none}.card.admin-item .card-body,.quickview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card.admin-item .card-body{padding:10px 0;height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card.admin-item .card-body .mail{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:180px}.card.admin-item .wrapper-thumbnail{width:120px;height:120px;position:absolute;left:50%;top:-50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:6px solid #fff;overflow:hidden}.quickview{background-color:#fff;width:330px;max-width:calc(100% - 50px);position:fixed;top:0;bottom:0;right:-330px;z-index:999;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s ease;transition:.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;will-change:transform}.quickview.quickview-sm{width:220px;right:-220px}.quickview.quickview-lg{width:420px;right:-420px}.quickview.quickview-xl{width:640px;right:-640px}.quickview.quickview-xxl{width:860px;right:-860px}.quickview.reveal{right:0;-webkit-box-shadow:5px 0 13px 3px rgba(0,0,0,.1);box-shadow:5px 0 13px 3px rgba(0,0,0,.1)}.quickview.backdrop-light+.backdrop-quickview{background-color:rgba(255,255,255,.8)}.quickview.backdrop-dark+.backdrop-quickview{background-color:rgba(0,0,0,.5)}.quickview>.nav-tabs{margin-bottom:0;height:64px}.quickview-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.quickview-block{padding:20px;width:100%}.quickview-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;min-height:64px!important;border-bottom:1px solid #c7ccd0}.quickview-header .close{margin-left:16px;font-size:16px}.quickview-header.nav-tabs{padding:0}.quickview-header .nav-link{height:64px;line-height:58px;padding-top:6px;padding-bottom:0}.quickview-header-lg{height:80px}.quickview-header-lg .nav-link{height:64px;line-height:74px}.quickview-title{margin-bottom:0;letter-spacing:.5px}.quickview-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;min-height:64px;background-color:#fcfdfe;border-top:1px solid #f1f2f3}.quickview-footer .row{-webkit-box-flex:1;-ms-flex:1;flex:1}.quickview-footer>:not(.row){margin:0 4px}.quickview-footer a:not(.btn){display:inline-block;padding:.75rem .5rem;color:#8b95a5}.quickview-footer a:not(.btn):hover{color:#313944}.header,.header>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header{position:relative;background-color:#fff;margin-bottom:30px;background-size:cover;background-position:center center;border-bottom:1px solid #c7ccd0}.header>.container{margin-bottom:0;padding-left:30px;padding-right:30px}.header>.container .header-action,.header>.container .header-bar,.header>.container .header-info{padding-left:0;padding-right:0}.header,.header.bg-img{z-index:2}.header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 30px;background-color:#fff;border-bottom:1px solid #f1f2f3}.header-bar>*{margin-bottom:0}.header-title{font-weight:100;font-family:"Open Sans",Roboto,sans-serif;color:#4d5259}.header-title strong{font-weight:300}.header-title small{display:block;font-weight:300;font-size:1rem;line-height:1.7;color:inherit;opacity:.7;padding-top:16px}.header-info{margin:50px 0;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (max-width:767px){.header-info{margin-top:30px;margin-bottom:30px}}.header-info .left{-webkit-box-flex:1;-ms-flex:1;flex:1}.header-info .breadcrumb-item a,.header-info .breadcrumb-item::before{color:rgba(77,82,89,.7)}.header-info .breadcrumb-item a:hover,.header-info .breadcrumb-item.active{color:#4d5259}.header-action{position:relative;padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header-action .nav{white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;border-bottom:none}.header-action .nav-link{display:inline-block;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:.75rem 1rem 1rem;border-bottom:3px solid transparent;color:rgba(77,82,89,.7);background-color:transparent!important}.header-action .dropdown.show .nav-link,.header-action .nav-link.active,.header-action .nav-link:hover{color:#4d5259;border-bottom-color:#3899ec}.header-action .nav-link+.nav-link{margin-left:0}.header-action .nav-link i{margin-right:4px}.header-action .nav-link small{color:inherit;vertical-align:bottom;opacity:.7}@media (max-width:767px){.header-action .nav-link{padding:.5rem .75rem .75rem}}.header-action .dropdown-menu{margin-top:0}.header-action .nav-item{margin-bottom:0}.header-action .nav-tabs .nav-link{-webkit-transition:.2s linear;transition:.2s linear}.header-action .buttons{position:absolute;right:30px;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.header-action .buttons .btn{margin-left:4px}.header-transparent{background-color:transparent;border-bottom:none}.header-inverse{background-color:#3f4a59}.header-inverse .header-action .dropdown.show .nav-link,.header-inverse .header-info .breadcrumb-item a:hover,.header-inverse .header-info .breadcrumb-item.active,.header-inverse .header-info .header-title{color:#fff}.header-inverse .header-action .nav-link,.header-inverse .header-info .breadcrumb-item a,.header-inverse .header-info .breadcrumb-item::before,.header-inverse .lookup-circle::before{color:rgba(255,255,255,.7)}.header-inverse .header-action .nav-link.active,.header-inverse .header-action .nav-link:hover{color:#fff;border-bottom-color:#3899ec}.header-inverse[class*=bg-] .header-action .dropdown.show .nav-link,.header-inverse[class*=bg-] .header-action .nav-link.active,.header-inverse[class*=bg-] .header-action .nav-link:hover{border-bottom-color:rgba(255,255,255,.7)}.header-inverse .lookup-circle input:focus{background-color:rgba(255,255,255,.15)}.header-inverse .lookup-circle input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.header-inverse .lookup-circle input::-moz-placeholder{color:rgba(255,255,255,.7)}.header-inverse .lookup-circle input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.header-inverse .lookup-circle input:-moz-placeholder{color:rgba(255,255,255,.7)}@media (max-width:991px){.page-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.page-info>div{width:100%;margin:.5rem 0}.page-info .header-search::before{right:24px}.page-action nav a{padding-top:.5rem;padding-bottom:1.25rem}}.preloader,.preloader-datatable,.preloader-object{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9999}.preloader .loader-content,.preloader-datatable .loader-content,.preloader-object .loader-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-container .preloader,.main-container .preloader-datatable,.main-container .preloader-object{z-index:999}.main-container .preloader .loader-content,.main-container .preloader-datatable .loader-content,.main-container .preloader-object .loader-content{top:15%}.preloader-datatable.preloader-datatable .loader-content,.preloader-object.preloader-datatable .loader-content,.preloader.preloader-datatable .loader-content{top:50%}.preloader svg path,.preloader-datatable svg path,.preloader-object svg path{fill:#3899ec}.preloader svg:nth-of-type(1),.preloader-datatable svg:nth-of-type(1),.preloader-object svg:nth-of-type(1){max-width:15px;max-height:15px;-webkit-animation:loaderhexa 1.6s linear infinite;animation:loaderhexa 1.6s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.preloader svg:nth-of-type(2),.preloader svg:nth-of-type(3),.preloader-datatable svg:nth-of-type(2),.preloader-datatable svg:nth-of-type(3),.preloader-object svg:nth-of-type(2),.preloader-object svg:nth-of-type(3){max-width:15px;max-height:15px;-webkit-animation:loaderhexa 1.6s linear infinite;animation:loaderhexa 1.6s linear infinite;-webkit-animation-delay:.1s;animation-delay:.1s}.preloader svg:nth-of-type(3),.preloader-datatable svg:nth-of-type(3),.preloader-object svg:nth-of-type(3){-webkit-animation-delay:.2s;animation-delay:.2s}.obj-loader{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.5)}.obj-loader .loader-content{position:inherit!important;top:auto!important;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}[isLoading=true] .card-header{margin:0!important}[isLoading=true] .obj-loader{display:-webkit-box;display:-ms-flexbox;display:flex}[isLoading=false] .obj-loader{display:none}html.no-scroll,html.no-scroll body{margin:0;height:100%;overflow:hidden}.price{font-family:Roboto,sans-serif;font-weight:700;font-size:75px;line-height:75px;color:#000;padding:10px 0}.price span{display:block;font-size:12px;font-weight:400;line-height:25px;color:#616a78}.price sup{font-size:28px;vertical-align:super}.price-dollar{display:inline-block;font-size:16px;vertical-align:top;margin-right:-10px;margin-top:14px}.price-interval{display:inline-block;font-size:12px;vertical-align:text-bottom;margin-left:-10px;margin-bottom:14px;color:#8b95a5}@font-face{font-family:'gotham';font-weight:700;font-style:normal;src:url(../../../dashboard/fonts/gotham/GothamRounded-Bold.woff) format("woff")}@font-face{font-family:'gotham';font-weight:400;font-style:normal;src:url(../../../dashboard/fonts/gotham/GothamRounded-Book.woff) format("woff")}.card-pack{border-radius:10px!important;position:relative}.card-pack *{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.card-pack:hover .card-pack-hover-effect{opacity:1}.card-pack .card-pack-hover-effect,.card-pack .card-pack-hover-effect div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-pack .card-pack-hover-effect{opacity:0;height:100%;width:100%;z-index:9;position:absolute;top:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:rgba(255,255,255,.8);-webkit-transition:opacity 200ms;transition:opacity 200ms}.card-pack .card-pack-hover-effect div{width:80px;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#f9bb30}.card-pack .card-pack-hover-effect div i{color:#fff;font-size:40px}.card-pack .card-pack-hover-effect button.btn{border-width:2px;background-color:rgba(255,255,255,.8)}.card-pack .card-title{border-radius:10px!important;height:130px;background-image:url(../../../dashboard/images/store/forme-bleue.svg)!important;background-repeat:no-repeat;border-bottom:none}.card-pack .card-title .quantity-pack{color:#fff;font-size:40px;font-family:gotham;text-shadow:5px 5px #3899ec;line-height:1}@media screen and (min-width:1600px){.card-pack .card-title .quantity-pack{font-size:35px}}.card-pack .card-title .quantity-pack-custom{color:#fff;font-size:30px;font-family:gotham;text-shadow:5px 5px #3899ec}.card-pack .card-title .money-pack{color:#3899ec;font-size:20px;font-family:gotham}.card-pack .card-body img{margin-top:-50px}#slick-pack .card-pack{overflow:hidden;margin-bottom:15px}#slick-pack .card-pack .card-title{margin-bottom:-80px}#slick-pack .card-pack .card-title .quantity-pack{font-size:30px;text-shadow:2px 2px #3899ec}#slick-pack .card-pack .card-title .quantity-pack-custom{font-size:20px;text-shadow:2px 2px #3899ec}#slick-pack .card-pack .card-body img{margin-top:-35px}.rapid-access{border:solid 3px #3899ec;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:.2s;transition:.2s}.rapid-access a,.rapid-access svg{-webkit-transition:color .2s;transition:color .2s}.rapid-access:hover{border-color:#f9bb30}.rapid-access:hover a{color:#f9bb30}.rapid-access:hover svg path{fill:#f9bb30;stroke:#f9bb30}.modal-pack .modal-content .modal-header{border:0!important}.modal-pack .modal-content .modal-header button{color:#3899ec!important;font-weight:800!important;font-size:40px}.modal-pack .modal-content .modal-body{margin-top:-20px;min-height:450px}.modal-pack .modal-content .modal-body h2{font-family:"Roboto","Helvetica Neue","Helvetica"}.modal-pack .modal-content .modal-body .card .card-body img{margin-top:-110px}#slick-pack .slick-next,#slick-pack .slick-prev{display:none}.b-0{border:0 solid #c7ccd0!important}.bt-0{border-top:0 solid #c7ccd0!important}.br-0{border-right:0 solid #c7ccd0!important}.bb-0{border-bottom:0 solid #c7ccd0!important}.bl-0,.bx-0{border-left:0 solid #c7ccd0!important}.bx-0{border-right:0 solid #c7ccd0!important}.by-0{border-top:0 solid #c7ccd0!important;border-bottom:0 solid #c7ccd0!important}.b-1{border:1px solid #c7ccd0!important}.bt-1{border-top:1px solid #c7ccd0!important}.br-1{border-right:1px solid #c7ccd0!important}.bb-1{border-bottom:1px solid #c7ccd0!important}.bl-1,.bx-1{border-left:1px solid #c7ccd0!important}.bx-1{border-right:1px solid #c7ccd0!important}.by-1{border-top:1px solid #c7ccd0!important;border-bottom:1px solid #c7ccd0!important}.b-2{border:2px solid #c7ccd0!important}.bt-2{border-top:2px solid #c7ccd0!important}.br-2{border-right:2px solid #c7ccd0!important}.bb-2{border-bottom:2px solid #c7ccd0!important}.bl-2,.bx-2{border-left:2px solid #c7ccd0!important}.bx-2{border-right:2px solid #c7ccd0!important}.by-2{border-top:2px solid #c7ccd0!important;border-bottom:2px solid #c7ccd0!important}.b-3{border:3px solid #c7ccd0!important}.bt-3{border-top:3px solid #c7ccd0!important}.br-3{border-right:3px solid #c7ccd0!important}.bb-3{border-bottom:3px solid #c7ccd0!important}.bl-3,.bx-3{border-left:3px solid #c7ccd0!important}.bx-3{border-right:3px solid #c7ccd0!important}.by-3{border-top:3px solid #c7ccd0!important;border-bottom:3px solid #c7ccd0!important}.b-4{border:4px solid #c7ccd0!important}.bt-4{border-top:4px solid #c7ccd0!important}.br-4{border-right:4px solid #c7ccd0!important}.bb-4{border-bottom:4px solid #c7ccd0!important}.bl-4,.bx-4{border-left:4px solid #c7ccd0!important}.bx-4{border-right:4px solid #c7ccd0!important}.by-4{border-top:4px solid #c7ccd0!important;border-bottom:4px solid #c7ccd0!important}.b-5{border:5px solid #c7ccd0!important}.bt-5{border-top:5px solid #c7ccd0!important}.br-5{border-right:5px solid #c7ccd0!important}.bb-5{border-bottom:5px solid #c7ccd0!important}.bl-5,.bx-5{border-left:5px solid #c7ccd0!important}.bx-5{border-right:5px solid #c7ccd0!important}.by-5{border-top:5px solid #c7ccd0!important;border-bottom:5px solid #c7ccd0!important}.border{border:1px solid #c7ccd0!important}.border-blue{border-color:#007bff!important}.border-indigo{border-color:#6610f2!important}.border-purple{border-color:#926dde!important}.border-pink{border-color:#f96197!important}.border-red{border-color:#dc3545!important}.border-orange{border-color:#fd7e14!important}.border-yellow{border-color:#fcc525!important}.border-green{border-color:#28a745!important}.border-teal{border-color:#20c997!important}.border-cyan{border-color:#3899ec!important}.border-gray{border-color:#868e96!important}.border-gray-dark{border-color:#343a40!important}.border-primary{border-color:#3899ec!important}.border-secondary{border-color:#374351!important}.border-third{border-color:#f9bb30!important}.border-success{border-color:#70b77e!important}.border-info{border-color:#78c0e0!important}.border-warning{border-color:#f79256!important}.border-danger{border-color:#d72638!important}.border-brown{border-color:#8d6658!important}.border-dark{border-color:#1f2831!important}.border-text{border-color:#4d5259!important}.border-transparent{border-color:transparent!important}.border-white{border-color:#fff!important}.border-light{border-color:#f1f2f3!important}.border-fade{border-color:rgba(77,82,89,.07)!important}.border-pale-primary{border-color:#dbedfc!important}.border-pale-secondary{border-color:#6c829b!important}.border-pale-third{border-color:#fde4ac!important}.border-pale-success{border-color:#c5e2cb!important}.border-pale-info{border-color:#b6ddee!important}.border-pale-warning{border-color:#fde1d0!important}.border-pale-danger{border-color:#f3bcc2!important}.border-pale-pink{border-color:#fce3ec!important}.border-pale-purple{border-color:#ece3fc!important}.border-pale-brown{border-color:#eddcd5!important}.border-pale-cyan{border-color:#e3fafc!important}.border-pale-yellow{border-color:#fcf8e3!important}.border-pale-gray{border-color:#ced4da!important}.border-pale-dark{border-color:#c8c8c8!important}.bg-blue{background-color:#007bff!important;color:#fff}.bg-indigo{background-color:#6610f2!important;color:#fff}.bg-purple{background-color:#926dde!important;color:#fff}.bg-pink,.bg-red{background-color:#f96197!important;color:#fff}.bg-red{background-color:#dc3545!important}.bg-orange{background-color:#fd7e14!important;color:#fff}.bg-yellow{background-color:#fcc525!important;color:#fff}.bg-green,.bg-teal{background-color:#28a745!important;color:#fff}.bg-teal{background-color:#20c997!important}.bg-cyan{background-color:#3899ec!important}.bg-cyan,.bg-gray,.bg-white{color:#fff}.bg-gray{background-color:#868e96!important}.bg-gray-dark{background-color:#343a40!important;color:#fff}.bg-primary{background-color:#3899ec!important;color:#fff}.bg-secondary{background-color:#374351!important}.bg-third{background-color:#f9bb30!important;color:#fff}.bg-info,.bg-success{background-color:#70b77e!important;color:#fff}.bg-info{background-color:#78c0e0!important}.bg-warning{background-color:#f79256!important;color:#fff}.bg-brown,.bg-danger{background-color:#d72638!important;color:#fff}.bg-brown{background-color:#8d6658!important}.bg-dark,.bg-text{background-color:#1f2831!important;color:#fff}.bg-text{background-color:#4d5259!important}.rs-bg-primary{background-color:#3899ec!important;color:#fff}.bg-white{background-color:#fff!important}.bg-inverse{background-color:#1f2831!important;color:#fff}.bg-transparent{background-color:transparent!important}.bg-secondary{color:#4d5259}.bg-lightest{background-color:#fcfdfe!important}.bg-lighter{background-color:#f9fafb!important}.bg-light{background-color:#f5f6f7!important}.bg-pale-primary{background-color:#dbedfc!important}.bg-pale-secondary{background-color:#6c829b!important}.bg-pale-third{background-color:#fde4ac!important}.bg-pale-success{background-color:#c5e2cb!important}.bg-pale-info{background-color:#b6ddee!important}.bg-pale-warning{background-color:#fde1d0!important}.bg-pale-danger{background-color:#f3bcc2!important}.bg-pale-pink{background-color:#fce3ec!important}.bg-pale-purple{background-color:#ece3fc!important}.bg-pale-brown{background-color:#eddcd5!important}.bg-pale-cyan{background-color:#e3fafc!important}.bg-pale-yellow{background-color:#fcf8e3!important}.bg-pale-gray{background-color:#ced4da!important}.bg-pale-dark{background-color:#c8c8c8!important}.text-blue{color:#007bff!important}.text-indigo{color:#6610f2!important}.text-purple{color:#926dde!important}.text-pink{color:#f96197!important}.text-red{color:#dc3545!important}.text-orange{color:#fd7e14!important}.text-yellow{color:#fcc525!important}.text-green{color:#28a745!important}.text-teal{color:#20c997!important}.text-cyan{color:#3899ec!important}.text-white{color:#fff!important}.text-gray{color:#868e96!important}.text-gray-dark{color:#343a40!important}.text-primary{color:#3899ec!important}.text-secondary{color:#374351!important}.text-third{color:#f9bb30!important}.text-success{color:#70b77e!important}.text-info{color:#78c0e0!important}.text-warning{color:#f79256!important}.text-danger{color:#d72638!important}.text-brown{color:#8d6658!important}.text-dark{color:#1f2831!important}.text-text{color:#4d5259!important}.text-facebook{color:#3b5998!important}.text-google{color:#dd4b39!important}.text-twitter{color:#00aced!important}.text-linkedin{color:#007bb6!important}.text-pinterest{color:#cb2027!important}.text-git{color:#666!important}.text-tumblr{color:#32506d!important}.text-vimeo{color:#aad450!important}.text-youtube{color:#b00!important}.text-flickr{color:#ff0084!important}.text-reddit{color:#ff4500!important}.text-dribbble{color:#ea4c89!important}.text-skype{color:#00aff0!important}.text-instagram{color:#517fa4!important}.text-lastfm{color:#c3000d!important}.text-behance{color:#1769ff!important}.text-rss{color:#f26522!important}.text-default{color:#4d5259!important}.text-muted{color:#868e96!important}.text-light{color:#616a78!important}.text-lighter{color:#a5b3c7!important}.text-fade{color:rgba(77,82,89,.7)!important}.text-fader{color:rgba(77,82,89,.5)!important}.text-fadest{color:rgba(77,82,89,.4)!important}.text-transparent{color:transparent!important}a.text-primary:focus,a.text-primary:hover{color:#3899ec!important}a.text-secondary:focus,a.text-secondary:hover{color:#374351!important}a.text-info:focus,a.text-info:hover{color:#78c0e0!important}a.text-success:focus,a.text-success:hover{color:#70b77e!important}a.text-warning:focus,a.text-warning:hover{color:#f79256!important}a.text-danger:focus,a.text-danger:hover{color:#d72638!important}.hover-blue:focus,.hover-blue:hover{color:#007bff!important}.hover-indigo:focus,.hover-indigo:hover{color:#6610f2!important}.hover-purple:focus,.hover-purple:hover{color:#926dde!important}.hover-pink:focus,.hover-pink:hover{color:#f96197!important}.hover-red:focus,.hover-red:hover{color:#dc3545!important}.hover-orange:focus,.hover-orange:hover{color:#fd7e14!important}.hover-yellow:focus,.hover-yellow:hover{color:#fcc525!important}.hover-green:focus,.hover-green:hover{color:#28a745!important}.hover-teal:focus,.hover-teal:hover{color:#20c997!important}.hover-cyan:focus,.hover-cyan:hover{color:#3899ec!important}.hover-gray:focus,.hover-gray:hover{color:#868e96!important}.hover-gray-dark:focus,.hover-gray-dark:hover{color:#343a40!important}.hover-primary:focus,.hover-primary:hover{color:#3899ec!important}.hover-secondary:focus,.hover-secondary:hover{color:#374351!important}.hover-third:focus,.hover-third:hover{color:#f9bb30!important}.hover-success:focus,.hover-success:hover{color:#70b77e!important}.hover-info:focus,.hover-info:hover{color:#78c0e0!important}.hover-warning:focus,.hover-warning:hover{color:#f79256!important}.hover-danger:focus,.hover-danger:hover{color:#d72638!important}.hover-brown:focus,.hover-brown:hover{color:#8d6658!important}.hover-dark:focus,.hover-dark:hover{color:#1f2831!important}.hover-text:focus,.hover-text:hover{color:#4d5259!important}.hover-facebook:focus,.hover-facebook:hover{color:#3b5998!important}.hover-google:focus,.hover-google:hover{color:#dd4b39!important}.hover-twitter:focus,.hover-twitter:hover{color:#00aced!important}.hover-linkedin:focus,.hover-linkedin:hover{color:#007bb6!important}.hover-pinterest:focus,.hover-pinterest:hover{color:#cb2027!important}.hover-git:focus,.hover-git:hover{color:#666!important}.hover-tumblr:focus,.hover-tumblr:hover{color:#32506d!important}.hover-vimeo:focus,.hover-vimeo:hover{color:#aad450!important}.hover-youtube:focus,.hover-youtube:hover{color:#b00!important}.hover-flickr:focus,.hover-flickr:hover{color:#ff0084!important}.hover-reddit:focus,.hover-reddit:hover{color:#ff4500!important}.hover-dribbble:focus,.hover-dribbble:hover{color:#ea4c89!important}.hover-skype:focus,.hover-skype:hover{color:#00aff0!important}.hover-instagram:focus,.hover-instagram:hover{color:#517fa4!important}.hover-lastfm:focus,.hover-lastfm:hover{color:#c3000d!important}.hover-behance:focus,.hover-behance:hover{color:#1769ff!important}.hover-rss:focus,.hover-rss:hover{color:#f26522!important}.hover-white:focus,.hover-white:hover{color:#fff!important}.hover-muted:focus,.hover-muted:hover{color:#868e96!important}.hover-light:focus,.hover-light:hover{color:#616a78!important}.hover-lighter:focus,.hover-lighter:hover{color:#a5b3c7!important}.hover-fade:focus,.hover-fade:hover{color:rgba(77,82,89,.4)!important}.hover-transparent:focus,.hover-transparent:hover{color:transparent!important}.active.active-primary{background-color:#dbedfc!important}.active.active-secondary{background-color:#6c829b!important}.active.active-third{background-color:#fde4ac!important}.active.active-success{background-color:#c5e2cb!important}.active.active-info{background-color:#b6ddee!important}.active.active-warning{background-color:#fde1d0!important}.active.active-danger{background-color:#f3bcc2!important}.active.active-pink{background-color:#fce3ec!important}.active.active-purple{background-color:#ece3fc!important}.active.active-brown{background-color:#eddcd5!important}.active.active-cyan{background-color:#e3fafc!important}.active.active-yellow{background-color:#fcf8e3!important}.active.active-gray{background-color:#ced4da!important}.active.active-dark{background-color:#c8c8c8!important}.active.active-white{background-color:#fff!important}.active.active-transparent{background-color:transparent!important}.bg-img{border-bottom:none;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}.bg-img,.overlay{position:relative}.overlay::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(0,0,0,.1)}.overlay-dark::before{background-color:rgba(0,0,0,.35)}.overlay-darker::before{background-color:rgba(0,0,0,.5)}.overlay-darkest::before{background-color:rgba(0,0,0,.7)}.overlay-light::before{background-color:rgba(255,255,255,.55)}.overlay-lighter::before{background-color:rgba(255,255,255,.7)}.overlay-lightest::before{background-color:rgba(255,255,255,.9)}.bg-fixed{background-attachment:fixed}.bg-repeat{background-repeat:repeat;background-size:auto}.bg-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%);overflow:hidden}.bg-img-left{background-position:left center}.bg-img-right{background-position:right center}[data-overlay-light],[data-overlay],[data-scrim-bottom],[data-scrim-top]{position:relative}[data-overlay-light]::before,[data-overlay]::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:#191919;z-index:-1;border-radius:inherit}[data-overlay-light]::before{background:#fff}[data-overlay-primary]::before{background:#3899ec}[data-overlay="1"]::before{opacity:.1}[data-overlay="2"]::before{opacity:.2}[data-overlay="3"]::before{opacity:.3}[data-overlay="4"]::before{opacity:.4}[data-overlay="5"]::before{opacity:.5}[data-overlay="6"]::before{opacity:.6}[data-overlay="7"]::before{opacity:.7}[data-overlay="8"]::before{opacity:.8}[data-overlay="9"]::before{opacity:.9}[data-overlay-light="1"]::before{opacity:.1}[data-overlay-light="2"]::before{opacity:.2}[data-overlay-light="3"]::before{opacity:.3}[data-overlay-light="4"]::before{opacity:.4}[data-overlay-light="5"]::before{opacity:.5}[data-overlay-light="6"]::before{opacity:.6}[data-overlay-light="7"]::before{opacity:.7}[data-overlay-light="8"]::before{opacity:.8}[data-overlay-light="9"]::before{opacity:.9}[data-scrim-bottom]::before,[data-scrim-top]::before{position:absolute;content:'';top:0;left:0;right:0;bottom:20%;background:-webkit-gradient(linear,left top,left bottom,from(#191919),to(transparent));background:linear-gradient(to bottom,#191919 0,transparent 100%);z-index:-1;border-radius:inherit}[data-scrim-bottom]::before{top:20%;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#191919));background:linear-gradient(to bottom,transparent 0,#191919 100%)}[data-scrim-bottom="1"]::before,[data-scrim-top="1"]::before{opacity:.1}[data-scrim-bottom="2"]::before,[data-scrim-top="2"]::before{opacity:.2}[data-scrim-bottom="3"]::before,[data-scrim-top="3"]::before{opacity:.3}[data-scrim-bottom="4"]::before,[data-scrim-top="4"]::before{opacity:.4}[data-scrim-bottom="5"]::before,[data-scrim-top="5"]::before{opacity:.5}[data-scrim-bottom="6"]::before,[data-scrim-top="6"]::before{opacity:.6}[data-scrim-bottom="7"]::before,[data-scrim-top="7"]::before{opacity:.7}[data-scrim-bottom="8"]::before,[data-scrim-top="8"]::before{opacity:.8}[data-scrim-bottom="9"]::before,[data-scrim-top="9"]::before{opacity:.9}.bring-front{z-index:1}.transition-3s{-webkit-transition:.3s;transition:.3s}.transition-5s{-webkit-transition:.5s;transition:.5s}.overflow-hidden{}.overflow-visible{overflow:visible!important}.center-v{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.center-h,.center-v,.center-vh{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center-vh{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.rotate-45{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rotate-180,.rotate-90{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.opacity-0{opacity:0!important}.opacity-5{opacity:.05!important}.opacity-10{opacity:.1!important}.opacity-15{opacity:.15!important}.opacity-20{opacity:.2!important}.opacity-25{opacity:.25!important}.opacity-30{opacity:.3!important}.opacity-35{opacity:.35!important}.opacity-40{opacity:.4!important}.opacity-45{opacity:.45!important}.opacity-50{opacity:.5!important}.opacity-55{opacity:.55!important}.opacity-60{opacity:.6!important}.opacity-65{opacity:.65!important}.opacity-70{opacity:.7!important}.opacity-75{opacity:.75!important}.opacity-80{opacity:.8!important}.opacity-85{opacity:.85!important}.opacity-90{opacity:.9!important}.opacity-95{opacity:.95!important}.opacity-100{opacity:1!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.hover-shadow-1:hover,.shadow-1{-webkit-box-shadow:0 0 5px rgba(0,0,0,.06);box-shadow:0 0 5px rgba(0,0,0,.06)}.hover-shadow-2:hover,.shadow-2{-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07)}.hover-shadow-3:hover,.shadow-3{-webkit-box-shadow:0 0 25px rgba(0,0,0,.09);box-shadow:0 0 25px rgba(0,0,0,.09)}.hover-shadow-4:hover,.shadow-4{-webkit-box-shadow:0 0 35px rgba(0,0,0,.11);box-shadow:0 0 35px rgba(0,0,0,.11)}.hover-shadow-5:hover,.shadow-5{-webkit-box-shadow:0 0 45px rgba(0,0,0,.13);box-shadow:0 0 45px rgba(0,0,0,.13)}.hover-shadow-material-1:hover,.shadow-material-1{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.hover-shadow-material-2:hover,.shadow-material-2{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.hover-shadow-material-3:hover,.shadow-material-3{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.hover-shadow-material-4:hover,.shadow-material-4{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.hover-shadow-material-5:hover,.shadow-material-5{-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.hover-shadow-0,.hover-shadow-material-0,.shadow-0,.shadow-material-0{-webkit-box-shadow:none;box-shadow:none}.text-hue-rotate{color:#f35626;background-image:-webkit-linear-gradient(92deg,#f35626,#feab3a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:hue-rotate 60s infinite linear}.bg-hue-rotate{-webkit-animation:hue-rotate 30s linear infinite}.no-border{border:0!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-shadow{shadow:none}.no-text-shadow{text-shadow:none}.no-scroll{overflow:hidden}.no-radius{border-radius:0!important}.no-shrink{-ms-flex-negative:0;flex-shrink:0}.no-grow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.no-letter-spacing{letter-spacing:0}.no-wrap{white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.no-underline:focus,.no-underline:hover{text-decoration:none}.w-0px{width:0!important}.h-0px{height:0!important}.w-10px{width:10px!important}.h-10px{height:10px!important}.w-20px{width:20px!important}.h-20px{height:20px!important}.w-25px{width:25px!important}.h-25px{height:25px!important}.w-30px{width:30px!important}.h-30px{height:30px!important}.w-40px{width:40px!important}.h-40px{height:40px!important}.w-50px{width:50px!important}.h-50px{height:50px!important}.w-60px{width:60px!important}.h-60px{height:60px!important}.w-64px{width:64px!important}.h-64px{height:64px!important}.w-70px{width:70px!important}.h-70px{height:70px!important}.w-75px{width:75px!important}.h-75px{height:75px!important}.w-80px{width:80px!important}.h-80px{height:80px!important}.w-90px{width:90px!important}.h-90px{height:90px!important}.w-100px{width:100px!important}.h-100px{height:100px!important}.w-120px{width:120px!important}.h-120px{height:120px!important}.w-140px{width:140px!important}.h-140px{height:140px!important}.w-150px{width:150px!important}.h-150px{height:150px!important}.w-160px{width:160px!important}.h-160px{height:160px!important}.w-180px{width:180px!important}.h-180px{height:180px!important}.w-200px{width:200px!important}.h-200px{height:200px!important}.w-250px{width:250px!important}.h-250px{height:250px!important}.w-300px{width:300px!important}.h-300px{height:300px!important}.w-350px{width:350px!important}.h-350px{height:350px!important}.w-400px{width:400px!important}.h-400px{height:400px!important}.w-450px{width:450px!important}.h-450px{height:450px!important}.w-500px{width:500px!important}.h-500px{height:500px!important}.w-600px{width:600px!important}.h-600px{height:600px!important}.w-700px{width:700px!important}.h-700px{height:700px!important}.w-800px{width:800px!important}.h-800px{height:800px!important}.w-900px{width:900px!important}.h-900px{height:900px!important}.w-0{width:0!important}.h-0{height:0!important}.w-full{width:100%!important}.w-half{width:50%!important}.w-third{width:33.333333%!important}.w-fourth{width:25%!important}.w-fifth{width:20%!important}.h-full{height:100%!important}.h-half{height:50%!important}.h-third{height:33.333333%!important}.h-fourth{height:25%!important}.h-fifth{height:20%!important}.w-fullscreen{width:100vw!important}.h-fullscreen{height:100vh!important}.min-w-fullscreen{min-width:100vw!important}.min-h-fullscreen{min-height:100vh!important}.m-5{margin:5px!important}.mt-5{margin-top:5px!important}.mr-5{margin-right:5px!important}.mb-5{margin-bottom:5px!important}.ml-5,.mx-5{margin-left:5px!important}.mx-5{margin-right:5px!important}.my-5{margin-top:5px!important;margin-bottom:5px!important}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.mb-10{margin-bottom:10px!important}.ml-10,.mx-10{margin-left:10px!important}.mx-10{margin-right:10px!important}.my-10{margin-top:10px!important;margin-bottom:10px!important}.m-12{margin:12px!important}.mt-12{margin-top:12px!important}.mr-12{margin-right:12px!important}.mb-12{margin-bottom:12px!important}.ml-12,.mx-12{margin-left:12px!important}.mx-12{margin-right:12px!important}.my-12{margin-top:12px!important;margin-bottom:12px!important}.m-15{margin:15px!important}.mt-15{margin-top:15px!important}.mr-15{margin-right:15px!important}.mb-15{margin-bottom:15px!important}.ml-15,.mx-15{margin-left:15px!important}.mx-15{margin-right:15px!important}.my-15{margin-top:15px!important;margin-bottom:15px!important}.m-16{margin:16px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.mb-16{margin-bottom:16px!important}.ml-16,.mx-16{margin-left:16px!important}.mx-16{margin-right:16px!important}.my-16{margin-top:16px!important;margin-bottom:16px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.mb-20{margin-bottom:20px!important}.ml-20,.mx-20{margin-left:20px!important}.mx-20{margin-right:20px!important}.my-20{margin-top:20px!important;margin-bottom:20px!important}.m-24{margin:24px!important}.mt-24{margin-top:24px!important}.mr-24{margin-right:24px!important}.mb-24{margin-bottom:24px!important}.ml-24,.mx-24{margin-left:24px!important}.mx-24{margin-right:24px!important}.my-24{margin-top:24px!important;margin-bottom:24px!important}.m-25{margin:25px!important}.mt-25{margin-top:25px!important}.mr-25{margin-right:25px!important}.mb-25{margin-bottom:25px!important}.ml-25,.mx-25{margin-left:25px!important}.mx-25{margin-right:25px!important}.my-25{margin-top:25px!important;margin-bottom:25px!important}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mr-30{margin-right:30px!important}.mb-30{margin-bottom:30px!important}.ml-30,.mx-30{margin-left:30px!important}.mx-30{margin-right:30px!important}.my-30{margin-top:30px!important;margin-bottom:30px!important}.m-35{margin:35px!important}.mt-35{margin-top:35px!important}.mr-35{margin-right:35px!important}.mb-35{margin-bottom:35px!important}.ml-35,.mx-35{margin-left:35px!important}.mx-35{margin-right:35px!important}.my-35{margin-top:35px!important;margin-bottom:35px!important}.m-40{margin:40px!important}.mt-40{margin-top:40px!important}.mr-40{margin-right:40px!important}.mb-40{margin-bottom:40px!important}.ml-40,.mx-40{margin-left:40px!important}.mx-40{margin-right:40px!important}.my-40{margin-top:40px!important;margin-bottom:40px!important}.m-45{margin:45px!important}.mt-45{margin-top:45px!important}.mr-45{margin-right:45px!important}.mb-45{margin-bottom:45px!important}.ml-45,.mx-45{margin-left:45px!important}.mx-45{margin-right:45px!important}.my-45{margin-top:45px!important;margin-bottom:45px!important}.m-50{margin:50px!important}.mt-50{margin-top:50px!important}.mr-50{margin-right:50px!important}.mb-50{margin-bottom:50px!important}.ml-50,.mx-50{margin-left:50px!important}.mx-50{margin-right:50px!important}.my-50{margin-top:50px!important;margin-bottom:50px!important}.m-60{margin:60px!important}.mt-60{margin-top:60px!important}.mr-60{margin-right:60px!important}.mb-60{margin-bottom:60px!important}.ml-60,.mx-60{margin-left:60px!important}.mx-60{margin-right:60px!important}.my-60{margin-top:60px!important;margin-bottom:60px!important}.m-70{margin:70px!important}.mt-70{margin-top:70px!important}.mr-70{margin-right:70px!important}.mb-70{margin-bottom:70px!important}.ml-70,.mx-70{margin-left:70px!important}.mx-70{margin-right:70px!important}.my-70{margin-top:70px!important;margin-bottom:70px!important}.m-80{margin:80px!important}.mt-80{margin-top:80px!important}.mr-80{margin-right:80px!important}.mb-80{margin-bottom:80px!important}.ml-80,.mx-80{margin-left:80px!important}.mx-80{margin-right:80px!important}.my-80{margin-top:80px!important;margin-bottom:80px!important}.m-90{margin:90px!important}.mt-90{margin-top:90px!important}.mr-90{margin-right:90px!important}.mb-90{margin-bottom:90px!important}.ml-90,.mx-90{margin-left:90px!important}.mx-90{margin-right:90px!important}.my-90{margin-top:90px!important;margin-bottom:90px!important}.m-100{margin:100px!important}.mt-100{margin-top:100px!important}.mr-100{margin-right:100px!important}.mb-100{margin-bottom:100px!important}.ml-100,.mx-100{margin-left:100px!important}.mx-100{margin-right:100px!important}.my-100{margin-top:100px!important;margin-bottom:100px!important}.m-120{margin:120px!important}.mt-120{margin-top:120px!important}.mr-120{margin-right:120px!important}.mb-120{margin-bottom:120px!important}.ml-120,.mx-120{margin-left:120px!important}.mx-120{margin-right:120px!important}.my-120{margin-top:120px!important;margin-bottom:120px!important}.m-140{margin:140px!important}.mt-140{margin-top:140px!important}.mr-140{margin-right:140px!important}.mb-140{margin-bottom:140px!important}.ml-140,.mx-140{margin-left:140px!important}.mx-140{margin-right:140px!important}.my-140{margin-top:140px!important;margin-bottom:140px!important}.m-150{margin:150px!important}.mt-150{margin-top:150px!important}.mr-150{margin-right:150px!important}.mb-150{margin-bottom:150px!important}.ml-150,.mx-150{margin-left:150px!important}.mx-150{margin-right:150px!important}.my-150{margin-top:150px!important;margin-bottom:150px!important}.m-160{margin:160px!important}.mt-160{margin-top:160px!important}.mr-160{margin-right:160px!important}.mb-160{margin-bottom:160px!important}.ml-160,.mx-160{margin-left:160px!important}.mx-160{margin-right:160px!important}.my-160{margin-top:160px!important;margin-bottom:160px!important}.m-180{margin:180px!important}.mt-180{margin-top:180px!important}.mr-180{margin-right:180px!important}.mb-180{margin-bottom:180px!important}.ml-180,.mx-180{margin-left:180px!important}.mx-180{margin-right:180px!important}.my-180{margin-top:180px!important;margin-bottom:180px!important}.m-200{margin:200px!important}.mt-200{margin-top:200px!important}.mr-200{margin-right:200px!important}.mb-200{margin-bottom:200px!important}.ml-200,.mx-200{margin-left:200px!important}.mx-200{margin-right:200px!important}.my-200{margin-top:200px!important;margin-bottom:200px!important}.m-250{margin:250px!important}.mt-250{margin-top:250px!important}.mr-250{margin-right:250px!important}.mb-250{margin-bottom:250px!important}.ml-250,.mx-250{margin-left:250px!important}.mx-250{margin-right:250px!important}.my-250{margin-top:250px!important;margin-bottom:250px!important}.m-300{margin:300px!important}.mt-300{margin-top:300px!important}.mr-300{margin-right:300px!important}.mb-300{margin-bottom:300px!important}.ml-300,.mx-300{margin-left:300px!important}.mx-300{margin-right:300px!important}.my-300{margin-top:300px!important;margin-bottom:300px!important}.m-400{margin:400px!important}.mt-400{margin-top:400px!important}.mr-400{margin-right:400px!important}.mb-400{margin-bottom:400px!important}.ml-400,.mx-400{margin-left:400px!important}.mx-400{margin-right:400px!important}.my-400{margin-top:400px!important;margin-bottom:400px!important}.m-500{margin:500px!important}.mt-500{margin-top:500px!important}.mr-500{margin-right:500px!important}.mb-500{margin-bottom:500px!important}.ml-500,.mx-500{margin-left:500px!important}.mx-500{margin-right:500px!important}.my-500{margin-top:500px!important;margin-bottom:500px!important}.p-5{padding:5px!important}.pt-5{padding-top:5px!important}.pr-5{padding-right:5px!important}.pb-5{padding-bottom:5px!important}.pl-5,.px-5{padding-left:5px!important}.px-5{padding-right:5px!important}.py-5{padding-top:5px!important;padding-bottom:5px!important}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pb-10{padding-bottom:10px!important}.pl-10,.px-10{padding-left:10px!important}.px-10{padding-right:10px!important}.py-10{padding-top:10px!important;padding-bottom:10px!important}.p-12{padding:12px!important}.pt-12{padding-top:12px!important}.pr-12{padding-right:12px!important}.pb-12{padding-bottom:12px!important}.pl-12,.px-12{padding-left:12px!important}.px-12{padding-right:12px!important}.py-12{padding-top:12px!important;padding-bottom:12px!important}.p-15{padding:15px!important}.pt-15{padding-top:15px!important}.pr-15{padding-right:15px!important}.pb-15{padding-bottom:15px!important}.pl-15,.px-15{padding-left:15px!important}.px-15{padding-right:15px!important}.py-15{padding-top:15px!important;padding-bottom:15px!important}.p-16{padding:16px!important}.pt-16{padding-top:16px!important}.pr-16{padding-right:16px!important}.pb-16{padding-bottom:16px!important}.pl-16,.px-16{padding-left:16px!important}.px-16{padding-right:16px!important}.py-16{padding-top:16px!important;padding-bottom:16px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-20,.px-20{padding-left:20px!important}.px-20{padding-right:20px!important}.py-20{padding-top:20px!important;padding-bottom:20px!important}.p-24{padding:24px!important}.pt-24{padding-top:24px!important}.pr-24{padding-right:24px!important}.pb-24{padding-bottom:24px!important}.pl-24,.px-24{padding-left:24px!important}.px-24{padding-right:24px!important}.py-24{padding-top:24px!important;padding-bottom:24px!important}.p-25{padding:25px!important}.pt-25{padding-top:25px!important}.pr-25{padding-right:25px!important}.pb-25{padding-bottom:25px!important}.pl-25,.px-25{padding-left:25px!important}.px-25{padding-right:25px!important}.py-25{padding-top:25px!important;padding-bottom:25px!important}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pr-30{padding-right:30px!important}.pb-30{padding-bottom:30px!important}.pl-30,.px-30{padding-left:30px!important}.px-30{padding-right:30px!important}.py-30{padding-top:30px!important;padding-bottom:30px!important}.p-35{padding:35px!important}.pt-35{padding-top:35px!important}.pr-35{padding-right:35px!important}.pb-35{padding-bottom:35px!important}.pl-35,.px-35{padding-left:35px!important}.px-35{padding-right:35px!important}.py-35{padding-top:35px!important;padding-bottom:35px!important}.p-40{padding:40px!important}.pt-40{padding-top:40px!important}.pr-40{padding-right:40px!important}.pb-40{padding-bottom:40px!important}.pl-40,.px-40{padding-left:40px!important}.px-40{padding-right:40px!important}.py-40{padding-top:40px!important;padding-bottom:40px!important}.p-45{padding:45px!important}.pt-45{padding-top:45px!important}.pr-45{padding-right:45px!important}.pb-45{padding-bottom:45px!important}.pl-45,.px-45{padding-left:45px!important}.px-45{padding-right:45px!important}.py-45{padding-top:45px!important;padding-bottom:45px!important}.p-50{padding:50px!important}.pt-50{padding-top:50px!important}.pr-50{padding-right:50px!important}.pb-50{padding-bottom:50px!important}.pl-50,.px-50{padding-left:50px!important}.px-50{padding-right:50px!important}.py-50{padding-top:50px!important;padding-bottom:50px!important}.p-60{padding:60px!important}.pt-60{padding-top:60px!important}.pr-60{padding-right:60px!important}.pb-60{padding-bottom:60px!important}.pl-60,.px-60{padding-left:60px!important}.px-60{padding-right:60px!important}.py-60{padding-top:60px!important;padding-bottom:60px!important}.p-70{padding:70px!important}.pt-70{padding-top:70px!important}.pr-70{padding-right:70px!important}.pb-70{padding-bottom:70px!important}.pl-70,.px-70{padding-left:70px!important}.px-70{padding-right:70px!important}.py-70{padding-top:70px!important;padding-bottom:70px!important}.p-80{padding:80px!important}.pt-80{padding-top:80px!important}.pr-80{padding-right:80px!important}.pb-80{padding-bottom:80px!important}.pl-80,.px-80{padding-left:80px!important}.px-80{padding-right:80px!important}.py-80{padding-top:80px!important;padding-bottom:80px!important}.p-90{padding:90px!important}.pt-90{padding-top:90px!important}.pr-90{padding-right:90px!important}.pb-90{padding-bottom:90px!important}.pl-90,.px-90{padding-left:90px!important}.px-90{padding-right:90px!important}.py-90{padding-top:90px!important;padding-bottom:90px!important}.p-100{padding:100px!important}.pt-100{padding-top:100px!important}.pr-100{padding-right:100px!important}.pb-100{padding-bottom:100px!important}.pl-100,.px-100{padding-left:100px!important}.px-100{padding-right:100px!important}.py-100{padding-top:100px!important;padding-bottom:100px!important}.p-120{padding:120px!important}.pt-120{padding-top:120px!important}.pr-120{padding-right:120px!important}.pb-120{padding-bottom:120px!important}.pl-120,.px-120{padding-left:120px!important}.px-120{padding-right:120px!important}.py-120{padding-top:120px!important;padding-bottom:120px!important}.p-140{padding:140px!important}.pt-140{padding-top:140px!important}.pr-140{padding-right:140px!important}.pb-140{padding-bottom:140px!important}.pl-140,.px-140{padding-left:140px!important}.px-140{padding-right:140px!important}.py-140{padding-top:140px!important;padding-bottom:140px!important}.p-150{padding:150px!important}.pt-150{padding-top:150px!important}.pr-150{padding-right:150px!important}.pb-150{padding-bottom:150px!important}.pl-150,.px-150{padding-left:150px!important}.px-150{padding-right:150px!important}.py-150{padding-top:150px!important;padding-bottom:150px!important}.p-160{padding:160px!important}.pt-160{padding-top:160px!important}.pr-160{padding-right:160px!important}.pb-160{padding-bottom:160px!important}.pl-160,.px-160{padding-left:160px!important}.px-160{padding-right:160px!important}.py-160{padding-top:160px!important;padding-bottom:160px!important}.p-180{padding:180px!important}.pt-180{padding-top:180px!important}.pr-180{padding-right:180px!important}.pb-180{padding-bottom:180px!important}.pl-180,.px-180{padding-left:180px!important}.px-180{padding-right:180px!important}.py-180{padding-top:180px!important;padding-bottom:180px!important}.p-200{padding:200px!important}.pt-200{padding-top:200px!important}.pr-200{padding-right:200px!important}.pb-200{padding-bottom:200px!important}.pl-200,.px-200{padding-left:200px!important}.px-200{padding-right:200px!important}.py-200{padding-top:200px!important;padding-bottom:200px!important}.p-250{padding:250px!important}.pt-250{padding-top:250px!important}.pr-250{padding-right:250px!important}.pb-250{padding-bottom:250px!important}.pl-250,.px-250{padding-left:250px!important}.px-250{padding-right:250px!important}.py-250{padding-top:250px!important;padding-bottom:250px!important}.p-300{padding:300px!important}.pt-300{padding-top:300px!important}.pr-300{padding-right:300px!important}.pb-300{padding-bottom:300px!important}.pl-300,.px-300{padding-left:300px!important}.px-300{padding-right:300px!important}.py-300{padding-top:300px!important;padding-bottom:300px!important}.p-400{padding:400px!important}.pt-400{padding-top:400px!important}.pr-400{padding-right:400px!important}.pb-400{padding-bottom:400px!important}.pl-400,.px-400{padding-left:400px!important}.px-400{padding-right:400px!important}.py-400{padding-top:400px!important;padding-bottom:400px!important}.p-500{padding:500px!important}.pt-500{padding-top:500px!important}.pr-500{padding-right:500px!important}.pb-500{padding-bottom:500px!important}.pl-500,.px-500{padding-left:500px!important}.px-500{padding-right:500px!important}.py-500{padding-top:500px!important;padding-bottom:500px!important}.gap-items-3>*,.gap-items>*{margin-left:8px;margin-right:8px}.gap-items-3>:first-child,.gap-items>:first-child{margin-left:0}.gap-items-3>:last-child,.gap-items>:last-child{margin-right:0}.gap-items-1>*{margin-left:2px;margin-right:2px}.gap-items-1>:first-child{margin-left:0}.gap-items-1>:last-child{margin-right:0}.gap-items-2>*{margin-left:4px;margin-right:4px}.gap-items-2>:first-child{margin-left:0}.gap-items-2>:last-child{margin-right:0}.gap-items-4>*{margin-left:12px;margin-right:12px}.gap-items-4>:first-child{margin-left:0}.gap-items-4>:last-child{margin-right:0}.gap-items-5>*{margin-left:16px;margin-right:16px}.gap-items-5>:first-child{margin-left:0}.gap-items-5>:last-child{margin-right:0}.gap-multiline-items,.gap-multiline-items-3,.gap-y.gap-items,.gap-y.gap-items-3{margin:-8px}.gap-multiline-items-3>*,.gap-multiline-items>*,.gap-y.gap-items-3>*,.gap-y.gap-items>*{margin:8px}.gap-multiline-items-1,.gap-y.gap-items-1{margin:-2px}.gap-multiline-items-1>*,.gap-y.gap-items-1>*{margin:2px}.gap-multiline-items-2,.gap-y.gap-items-2{margin:-4px}.gap-multiline-items-2>*,.gap-y.gap-items-2>*{margin:4px}.gap-multiline-items-4,.gap-y.gap-items-4{margin:-12px}.gap-multiline-items-4>*,.gap-y.gap-items-4>*{margin:12px}.gap-multiline-items-5,.gap-y.gap-items-5{margin:-16px}.gap-multiline-items-5>*,.gap-y.gap-items-5>*{margin:16px}.font-body,.font-roboto{font-family:"Open Sans",Roboto,sans-serif}.font-article,.font-lora,.font-title,.font-ubuntu{font-family:Roboto,sans-serif}@media (min-width:0){.fs-8,.fs-xs-8{font-size:8px!important}.fs-9,.fs-xs-9{font-size:9px!important}.fs-10,.fs-xs-10{font-size:10px!important}.fs-11,.fs-xs-11{font-size:11px!important}.fs-12,.fs-xs-12{font-size:12px!important}.fs-13,.fs-xs-13{font-size:13px!important}.fs-14,.fs-xs-14{font-size:14px!important}.fs-15,.fs-xs-15{font-size:15px!important}.fs-16,.fs-xs-16{font-size:16px!important}.fs-17,.fs-xs-17{font-size:17px!important}.fs-18,.fs-xs-18{font-size:18px!important}.fs-19,.fs-xs-19{font-size:19px!important}.fs-20,.fs-xs-20{font-size:20px!important}.fs-22,.fs-xs-22{font-size:22px!important}.fs-24,.fs-xs-24{font-size:24px!important}.fs-25,.fs-xs-25{font-size:25px!important}.fs-26,.fs-xs-26{font-size:26px!important}.fs-28,.fs-xs-28{font-size:28px!important}.fs-30,.fs-xs-30{font-size:30px!important;line-height:1.2}.fs-35,.fs-xs-35{font-size:35px!important;line-height:1.2}.fs-40,.fs-xs-40{font-size:40px!important;line-height:1.2}.fs-45,.fs-xs-45{font-size:45px!important;line-height:1.2}.fs-50,.fs-xs-50{font-size:50px!important;line-height:1.2}.fs-60,.fs-xs-60{font-size:60px!important;line-height:1.2}.fs-70,.fs-xs-70{font-size:70px!important;line-height:1.2}.fs-80,.fs-xs-80{font-size:80px!important;line-height:1.2}.fs-90,.fs-xs-90{font-size:90px!important;line-height:1.2}}@media (min-width:576px){.fs-sm-8{font-size:8px!important}.fs-sm-9{font-size:9px!important}.fs-sm-10{font-size:10px!important}.fs-sm-11{font-size:11px!important}.fs-sm-12{font-size:12px!important}.fs-sm-13{font-size:13px!important}.fs-sm-14{font-size:14px!important}.fs-sm-15{font-size:15px!important}.fs-sm-16{font-size:16px!important}.fs-sm-17{font-size:17px!important}.fs-sm-18{font-size:18px!important}.fs-sm-19{font-size:19px!important}.fs-sm-20{font-size:20px!important}.fs-sm-22{font-size:22px!important}.fs-sm-24{font-size:24px!important}.fs-sm-25{font-size:25px!important}.fs-sm-26{font-size:26px!important}.fs-sm-28{font-size:28px!important}.fs-sm-30{font-size:30px!important;line-height:1.2}.fs-sm-35,.fs-sm-40{font-size:35px!important;line-height:1.2}.fs-sm-40{font-size:40px!important}.fs-sm-45,.fs-sm-50{font-size:45px!important;line-height:1.2}.fs-sm-50{font-size:50px!important}.fs-sm-60,.fs-sm-70{font-size:60px!important;line-height:1.2}.fs-sm-70{font-size:70px!important}.fs-sm-80,.fs-sm-90{font-size:80px!important;line-height:1.2}.fs-sm-90{font-size:90px!important}}@media (min-width:768px){.fs-md-8{font-size:8px!important}.fs-md-9{font-size:9px!important}.fs-md-10{font-size:10px!important}.fs-md-11{font-size:11px!important}.fs-md-12{font-size:12px!important}.fs-md-13{font-size:13px!important}.fs-md-14{font-size:14px!important}.fs-md-15{font-size:15px!important}.fs-md-16{font-size:16px!important}.fs-md-17{font-size:17px!important}.fs-md-18{font-size:18px!important}.fs-md-19{font-size:19px!important}.fs-md-20{font-size:20px!important}.fs-md-22{font-size:22px!important}.fs-md-24{font-size:24px!important}.fs-md-25{font-size:25px!important}.fs-md-26{font-size:26px!important}.fs-md-28{font-size:28px!important}.fs-md-30{font-size:30px!important;line-height:1.2}.fs-md-35,.fs-md-40{font-size:35px!important;line-height:1.2}.fs-md-40{font-size:40px!important}.fs-md-45,.fs-md-50{font-size:45px!important;line-height:1.2}.fs-md-50{font-size:50px!important}.fs-md-60,.fs-md-70{font-size:60px!important;line-height:1.2}.fs-md-70{font-size:70px!important}.fs-md-80,.fs-md-90{font-size:80px!important;line-height:1.2}.fs-md-90{font-size:90px!important}}@media (min-width:992px){.fs-lg-8{font-size:8px!important}.fs-lg-9{font-size:9px!important}.fs-lg-10{font-size:10px!important}.fs-lg-11{font-size:11px!important}.fs-lg-12{font-size:12px!important}.fs-lg-13{font-size:13px!important}.fs-lg-14{font-size:14px!important}.fs-lg-15{font-size:15px!important}.fs-lg-16{font-size:16px!important}.fs-lg-17{font-size:17px!important}.fs-lg-18{font-size:18px!important}.fs-lg-19{font-size:19px!important}.fs-lg-20{font-size:20px!important}.fs-lg-22{font-size:22px!important}.fs-lg-24{font-size:24px!important}.fs-lg-25{font-size:25px!important}.fs-lg-26{font-size:26px!important}.fs-lg-28{font-size:28px!important}.fs-lg-30{font-size:30px!important;line-height:1.2}.fs-lg-35,.fs-lg-40{font-size:35px!important;line-height:1.2}.fs-lg-40{font-size:40px!important}.fs-lg-45,.fs-lg-50{font-size:45px!important;line-height:1.2}.fs-lg-50{font-size:50px!important}.fs-lg-60,.fs-lg-70{font-size:60px!important;line-height:1.2}.fs-lg-70{font-size:70px!important}.fs-lg-80,.fs-lg-90{font-size:80px!important;line-height:1.2}.fs-lg-90{font-size:90px!important}}@media (min-width:1200px){.fs-xl-8{font-size:8px!important}.fs-xl-9{font-size:9px!important}.fs-xl-10{font-size:10px!important}.fs-xl-11{font-size:11px!important}.fs-xl-12{font-size:12px!important}.fs-xl-13{font-size:13px!important}.fs-xl-14{font-size:14px!important}.fs-xl-15{font-size:15px!important}.fs-xl-16{font-size:16px!important}.fs-xl-17{font-size:17px!important}.fs-xl-18{font-size:18px!important}.fs-xl-19{font-size:19px!important}.fs-xl-20{font-size:20px!important}.fs-xl-22{font-size:22px!important}.fs-xl-24{font-size:24px!important}.fs-xl-25{font-size:25px!important}.fs-xl-26{font-size:26px!important}.fs-xl-28{font-size:28px!important}.fs-xl-30{font-size:30px!important;line-height:1.2}.fs-xl-35,.fs-xl-40{font-size:35px!important;line-height:1.2}.fs-xl-40{font-size:40px!important}.fs-xl-45,.fs-xl-50{font-size:45px!important;line-height:1.2}.fs-xl-50{font-size:50px!important}.fs-xl-60,.fs-xl-70{font-size:60px!important;line-height:1.2}.fs-xl-70{font-size:70px!important}.fs-xl-80,.fs-xl-90{font-size:80px!important;line-height:1.2}.fs-xl-90{font-size:90px!important}}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.lh-0{line-height:0!important}.lh-1{line-height:1!important}.lh-11{line-height:1.1!important}.lh-12{line-height:1.2!important}.lh-13{line-height:1.3!important}.lh-14{line-height:1.4!important}.lh-15{line-height:1.5!important}.lh-16{line-height:1.6!important}.lh-17{line-height:1.7!important}.lh-18{line-height:1.8!important}.lh-19{line-height:1.9!important}.lh-2{line-height:2!important}.lh-22{line-height:2.2!important}.lh-24{line-height:2.4!important}.lh-25{line-height:2.5!important}.lh-26{line-height:2.6!important}.lh-28{line-height:2.8!important}.lh-3{line-height:3!important}.lh-35{line-height:3.5!important}.lh-4{line-height:4!important}.lh-45{line-height:4.5!important}.lh-5{line-height:5!important}.letter-spacing-0,.ls-0{letter-spacing:0!important}.letter-spacing-1,.ls-1{letter-spacing:1px!important}.letter-spacing-2,.ls-2{letter-spacing:2px!important}.letter-spacing-3,.ls-3{letter-spacing:3px!important}.letter-spacing-4,.ls-4{letter-spacing:4px!important}.letter-spacing-5,.ls-5{letter-spacing:5px!important}.text-truncate{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.align-sub{vertical-align:sub}.numberItem{font-size:40px}@media (min-width:1200px) and (max-width:1420px){.numberItem{font-size:30px}}.error-device{background:#fff;bottom:0;top:0;right:0;left:0;position:fixed;z-index:99999;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error-device img{max-width:300px;padding:1rem}.error-device .text{padding:1rem;text-align:center}@media only screen and (orientation:landscape){.error-device{display:none!important}}@media (max-width:1023px){.error-device{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}.animated{-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
/*!
 * Themify Icon
 */
@font-face{font-family:'themify';src:url(../fonts/themify.eot?-fvbane);src:url(../fonts/themify.eot?#iefix-fvbane) format("embedded-opentype"),url(../fonts/themify.woff?-fvbane) format("woff"),url(../fonts/themify.ttf?-fvbane) format("truetype"),url(../fonts/themify.svg?-fvbane#themify) format("svg");font-weight:400;font-style:normal}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.ie-d-none{display:none}.ie-w-100{width:100%}.card-pack{margin-top:-30px!important}.card-pack .card-title{height:auto!important;margin-bottom:-80px!important}.card-pack .card-pack-hover-effect{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:static!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;height:180px!important}.rapid-access img{width:40px}.superControl-item{opacity:1!important}.superControl-item .custom-control-indicator,.superControl-item .item-avatar{display:none!important}.superControl-item .custom-control-input{opacity:1!important;z-index:99!important}.shephered-cancel-link:after{content:""!important}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5taW4uY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiY29udGVudC9fYW5pbWF0aW9ucy5zY3NzIiwidWlraXQvX3Byb2dyZXNzLXNwaW5uZXIuc2NzcyIsInVpa2l0L19kaWFsb2ctZG9jay5zY3NzIiwiZm9ybXMvX2lucHV0LWRlZmF1bHQuc2NzcyIsImxheW91dC9fc2lkZWJhci5zY3NzIiwibGF5b3V0L19wcmVsb2FkZXIuc2NzcyIsInV0aWxpdHkvX21pc2Muc2NzcyIsIl9hbmltYXRpb25zLnNjc3MiLCJfdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiY29udGVudC9fdHlwb2dyYXBoeS1kaXZpZGVyLnNjc3MiLCJjb250ZW50L190eXBvZ3JhcGh5LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJjb250ZW50L19jb2RlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsImNvbnRlbnQvX21lZGlhLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiZm9ybXMvX3BpY2tlci10aW1lcGlja2VyLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsImNvbnRlbnQvX2ltYWdlLXRlYXNlci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsInVpa2l0L19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwibGF5b3V0L19ncmlkLnNjc3MiLCJjb250ZW50L190eXBvZ3JhcGh5LWFydGljbGUuc2NzcyIsImxheW91dC9fc2lkZWJhci1za2luLnNjc3MiLCJtaXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb250ZW50L19pY29ucy5zY3NzIiwiY29udGVudC9faW1hZ2Uuc2NzcyIsImNvbnRlbnQvX2ltYWdlLWF2YXRhci5zY3NzIiwibWl4aW5zL19nZW5lcmFsLnNjc3MiLCJjb250ZW50L19pbWFnZS1lZmZlY3Quc2NzcyIsInBsdWdpbnMvX3ZhbGlkYXRlLnNjc3MiLCJjb250ZW50L19tZWRpYS12YXJpYW50LnNjc3MiLCJ1aWtpdC9fcHJvZ3Jlc3MtcHJvY2Vzcy5zY3NzIiwiY29udGVudC9fbWVkaWEtbGlzdC5zY3NzIiwiY29udGVudC9fdGFibGUuc2NzcyIsIm1peGlucy9fdGFibGUuc2NzcyIsInVpa2l0L19ub3RpZmljYXRpb24tYWxlcnQuc2NzcyIsInVpa2l0L19ub3RpZmljYXRpb24tY2FsbG91dC5zY3NzIiwibWl4aW5zL19ub3RpZmljYXRpb25zLnNjc3MiLCJ1aWtpdC9fcGFuZWwtYWNjb3JkaW9uLnNjc3MiLCJ1aWtpdC9fbm90aWZpY2F0aW9uLXRvb2x0aXAuc2NzcyIsInVpa2l0L19ub3RpZmljYXRpb24tcG9wb3Zlci5zY3NzIiwicGx1Z2lucy9fYm9vdHN0cmFwLXRhYmxlLnNjc3MiLCJ1aWtpdC9fbm90aWZpY2F0aW9uLXRvYXN0LnNjc3MiLCJ1aWtpdC9fcGFuZWwtdGFiLnNjc3MiLCJtaXhpbnMvX3RhYnMuc2NzcyIsIm1peGlucy9fbmF2LnNjc3MiLCJ1aWtpdC9fcHJvZ3Jlc3MtcHJvZ3Jlc3NiYXIuc2NzcyIsIm1peGlucy9fcHJvZ3Jlc3Muc2NzcyIsIm1peGlucy9fc3Bpbm5lci5zY3NzIiwidWlraXQvX2RpYWxvZy1tb2RhbC5zY3NzIiwidWlraXQvX2J1dHRvbnMuc2NzcyIsIm1peGlucy9fYnV0dG9ucy5zY3NzIiwidWlraXQvX2Nhcm91c2VsLnNjc3MiLCJ1aWtpdC9fYnV0dG9ucy1mYWIuc2NzcyIsImZvcm1zL19waWNrZXItZGF0ZXBpY2tlci5zY3NzIiwibWl4aW5zL19kcm9wZG93bi5zY3NzIiwidWlraXQvX2JyZWFkY3J1bWIuc2NzcyIsInVpa2l0L19jbG9zZS5zY3NzIiwidWlraXQvX2JhZGdlLnNjc3MiLCJ1aWtpdC9fbGlzdC1ncm91cC5zY3NzIiwidWlraXQvX25hdi5zY3NzIiwiZm9ybXMvX3BpY2tlci1jb2xvci1zZWxlY3Rvci5zY3NzIiwidWlraXQvX3BhZ2luYXRpb24uc2NzcyIsIm1peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwidWlraXQvX3VpLXN0YXRlLnNjc3MiLCJ1aWtpdC9fdGltZWxpbmUuc2NzcyIsInVpa2l0L19mdWxsc2NyZWVuLnNjc3MiLCJ1aWtpdC9fcnMtcGxhbm5pbmcuc2NzcyIsInBsdWdpbnMvX3BhY2Uuc2NzcyIsInBsdWdpbnMvX21hcGFlbC5zY3NzIiwicGx1Z2lucy9fZW1vamlvbmUuc2NzcyIsInBsdWdpbnMvX2Z1bGxjYWxlbmRhci5zY3NzIiwicGx1Z2lucy9fc2hlcGhlcmQuc2NzcyIsInBsdWdpbnMvX3Bob3Rvc3dpcGUuc2NzcyIsInBsdWdpbnMvX3BlcmZlY3Qtc2Nyb2xsYmFyLmNvcmUubWluLnNjc3MiLCJwbHVnaW5zL19wZXJmZWN0LXNjcm9sbGJhci5zY3NzIiwicGx1Z2lucy9fc3dlZXRhbGVydDIuc2NzcyIsInBsdWdpbnMvX3NvcnRhYmxlLnNjc3MiLCJwbHVnaW5zL19icy1zZWFyY2hib3guc2NzcyIsInBsdWdpbnMvX2xpdHkuc2NzcyIsInBsdWdpbnMvX2RhdGF0YWJsZXMuc2NzcyIsImZvcm1zL19waWNrZXItc2VsZWN0LnNjc3MiLCJwbHVnaW5zL19qc2dyaWQuc2NzcyIsInBsdWdpbnMvX3N3aXBlci5zY3NzIiwicGx1Z2lucy9fc2xpY2tzbGlkZXIuc2NzcyIsImZvcm1zL19waWNrZXItcmF0aW5nLnNjc3MiLCJwbHVnaW5zL19sb3R0aWUuc2NzcyIsInBsdWdpbnMvX3BhbmUuc2NzcyIsImNoYXJ0L19wZWl0eS5zY3NzIiwiY2hhcnQvX3NwYXJrbGluZS5zY3NzIiwiY2hhcnQvX2Vhc3lwaWVjaGFydC5zY3NzIiwiY2hhcnQvX21vcnJpcy5zY3NzIiwibGF5b3V0L190b3BiYXIuc2NzcyIsImZvcm1zL19waWNrZXItY2xvY2twaWNrZXIuc2NzcyIsIm1peGlucy9fcmF0aW5nLnNjc3MiLCJmb3Jtcy9fcGlja2VyLW1pbmljb2xvcnMuc2NzcyIsImZvcm1zL19hZGRvbi1rbm9iLnNjc3MiLCJmb3Jtcy9fYWRkb24tbm91aXNsaWRlci5zY3NzIiwibWl4aW5zL19zbGlkZXIuc2NzcyIsImZvcm1zL19hZGRvbi10YWdzaW5wdXQuc2NzcyIsImZvcm1zL19hZGRvbi10eXBlYWhlYWQuc2NzcyIsImZvcm1zL19hZGRvbi1tYXhsZW5ndGguc2NzcyIsImZvcm1zL19hZGRvbi1wd3N0cmVuZ3RoLnNjc3MiLCJtaXhpbnMvX2Zvcm1zLnNjc3MiLCJmb3Jtcy9fY29udHJvbC1zd2l0Y2guc2NzcyIsImZvcm1zL19pbnB1dC1yb3VuZC5zY3NzIiwiZm9ybXMvX2lucHV0LWZpbGwuc2NzcyIsImZvcm1zL19pbnB1dC1saW5lLnNjc3MiLCJmb3Jtcy9faW5wdXQtbWF0ZXJpYWwuc2NzcyIsImZvcm1zL19pbnB1dC1jb21iaW5lLnNjc3MiLCJmb3Jtcy9fdXBsb2FkLnNjc3MiLCJmb3Jtcy9fdXBsb2FkLWRyb3BpZnkuc2NzcyIsImZvcm1zL19lZGl0b3Itc3VtbWVybm90ZS5zY3NzIiwiZm9ybXMvX3VwbG9hZC1kcm9wem9uZS5zY3NzIiwiZm9ybXMvX2NvbnRyb2xzLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibWl4aW5zL19zd2l0Y2guc2NzcyIsImZvcm1zL19jb250cm9sLXN3aXRjaGVyeS5zY3NzIiwiZm9ybXMvX2VkaXRvci1xdWlsbC5zY3NzIiwiZm9ybXMvX2xvb2t1cC5zY3NzIiwiZm9ybXMvX3B1Ymxpc2hlci5zY3NzIiwibGF5b3V0L19zY2Fmb2xkaW5nLnNjc3MiLCJmb3Jtcy9fd2l6YXJkLnNjc3MiLCJsYXlvdXQvX2xheW91dC5zY3NzIiwibGF5b3V0L19tZW51LnNjc3MiLCJtaXhpbnMvX3NpZGViYXIuc2NzcyIsImxheW91dC9fc2lkZWJhci1tZW51LnNjc3MiLCJsYXlvdXQvX3RvcGJhci1tZW51LnNjc3MiLCJsYXlvdXQvX2NhcmQuc2NzcyIsIm1peGlucy9fdG9wYmFyLnNjc3MiLCJsYXlvdXQvX3RvcGJhci1zZWNvbmRhcnkuc2NzcyIsImxheW91dC9fdG9wYmFyLXNraW4uc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2FzaWRlLnNjc3MiLCJtaXhpbnMvX2FzaWRlLnNjc3MiLCJtaXhpbnMvX2NhcmRzLnNjc3MiLCJycy9fY2FyZC1wYWNrLnNjc3MiLCJsYXlvdXQvX3F1aWNrdmlldy5zY3NzIiwicGFnZS9fcHJpY2luZy5zY3NzIiwicnMvX3JhcGlkLWFjY2Vzcy5zY3NzIiwicnMvX21vZGFsLXBhY2suc2NzcyIsInJzL19zbGlkZXItY2FydC5zY3NzIiwidXRpbGl0eS9fYm9yZGVyLnNjc3MiLCJ1dGlsaXR5L19jb2xvci5zY3NzIiwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwibWl4aW5zL190eXBvZ3JhcGh5LnNjc3MiLCJ1dGlsaXR5L19iZy1pbWcuc2NzcyIsInV0aWxpdHkvX25vLnNjc3MiLCJ1dGlsaXR5L19zaXppbmcuc2NzcyIsInV0aWxpdHkvX3NwYWNpbmcuc2NzcyIsInV0aWxpdHkvX3R5cG9ncmFwaHkuc2NzcyIsInV0aWxpdHkvX2RldmljZS5zY3NzIiwiYXBwLnNjc3MiLCJfZml4LWllLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUI7Ozs7QUNFRSx3Q0FDRSxFLENBQU8sMEIsQ0FDUCxFLENBQUsseUIsQUFGUCxnQ0FDRSxFLENBQU8sMEIsQ0FDUCxFLENBQUsseUIsQUNLVCwwQkFDRSxFLENBQUssNkQsQ0FBaUYscUQsQ0FDdEYsSSxDQUFPLGlFLENBQXFGLHlELENBQzVGLEksQ0FBTywrRCxDQUFtRix1RCxDQUMxRixLLENBQVEsaUUsQ0FBcUYseUQsQ0FDN0YsSyxDQUFRLGtFLENBQXFGLDBELENBQzdGLE0sQ0FBUyxrRSxDQUFxRiwwRCxDQUM5RixNLENBQVMsbUUsQ0FBcUYsMkQsQ0FDOUYsTSxDQUFTLG1FLENBQXFGLDJELENBQzlGLE0sQ0FBUyxtRSxDQUFxRiwyRCxDQUM5RixNLENBQVMsbUUsQ0FBcUYsMkQsQ0FDOUYsTSxDQUFTLG1FLENBQXFGLDJELENBQzlGLE0sQ0FBUyxpRSxDQUFvRix5RCxDQUM3RixNLENBQVMsa0UsQ0FBcUYsMEQsQ0FDOUYsTSxDQUFTLGtFLENBQXFGLDBELENBQzlGLE0sQ0FBUyxnRSxDQUFtRix3RCxDQUM1RixNLENBQVMsaUUsQ0FBcUYseUQsQ0FDOUYsTSxDQUFTLGlFLENBQXFGLHlELENBQzlGLE0sQ0FBUyxrRSxDQUFxRiwwRCxDQUM5RixNLENBQVMsa0UsQ0FBcUYsMEQsQ0FDOUYsTSxDQUFTLGtFLENBQXFGLDBELENBQzlGLE0sQ0FDQSxNLENBRFMsa0UsQ0FBcUYsMEQsQ0FFOUYsTSxDQUFTLCtELENBQWlGLHVELENBQzFGLE0sQ0FDQSxNLENBQ0EsRSxDQUZTLDJELENBQTZFLHFELEFBS3hGLGtCQUNFLEUsQ0FBSyw2RCxDQUFpRixxRCxDQUN0RixJLENBQU8saUUsQ0FBcUYseUQsQ0FDNUYsSSxDQUFPLCtELENBQW1GLHVELENBQzFGLEssQ0FBUSxpRSxDQUFxRix5RCxDQUM3RixLLENBQVEsa0UsQ0FBcUYsMEQsQ0FDN0YsTSxDQUFTLGtFLENBQXFGLDBELENBQzlGLE0sQ0FBUyxtRSxDQUFxRiwyRCxDQUM5RixNLENBQVMsbUUsQ0FBcUYsMkQsQ0FDOUYsTSxDQUFTLG1FLENBQXFGLDJELENBQzlGLE0sQ0FBUyxtRSxDQUFxRiwyRCxDQUM5RixNLENBQVMsbUUsQ0FBcUYsMkQsQ0FDOUYsTSxDQUFTLGlFLENBQW9GLHlELENBQzdGLE0sQ0FBUyxrRSxDQUFxRiwwRCxDQUM5RixNLENBQVMsa0UsQ0FBcUYsMEQsQ0FDOUYsTSxDQUFTLGdFLENBQW1GLHdELENBQzVGLE0sQ0FBUyxpRSxDQUFxRix5RCxDQUM5RixNLENBQVMsaUUsQ0FBcUYseUQsQ0FDOUYsTSxDQUFTLGtFLENBQXFGLDBELENBQzlGLE0sQ0FBUyxrRSxDQUFxRiwwRCxDQUM5RixNLENBQVMsa0UsQ0FBcUYsMEQsQ0FDOUYsTSxDQUNBLE0sQ0FEUyxrRSxDQUFxRiwwRCxDQUU5RixNLENBQVMsK0QsQ0FBaUYsdUQsQ0FDMUYsTSxDQUNBLE0sQ0FDQSxFLENBRlMsMkQsQ0FBNkUscUQsQUNyQnhGLGtDQUNFLEUsQ0FBTyxTLENBQVksVSxDQUNuQixHLENBQ0EsRSxDQURPLFMsQ0FBWSxZLEFBRnJCLDBCQUNFLEUsQ0FBTyxTLENBQVksVSxDQUNuQixHLENBQ0EsRSxDQURPLFMsQ0FBWSxZLEFBSXJCLHdDQUNFLEUsQ0FBTyxVLENBQWEsVSxDQUNwQixHLENBQ0EsRSxDQURPLFMsQ0FBYSxXLEFBRnRCLGdDQUNFLEUsQ0FBTyxVLENBQWEsVSxDQUNwQixHLENBQ0EsRSxDQURPLFMsQ0FBYSxXLEFBaUN0QixnQ0FDRSxFLENBQUEsRyxDQUFBLEUsQ0FDRSwwQixDQUNBLGtCLENBRUYsRyxDQUNFLDBCLENBQ0Esb0IsQUFQSix3QkFDRSxFLENBQUEsRyxDQUFBLEUsQ0FDRSwwQixDQUNBLGtCLENBRUYsRyxDQUNFLDBCLENBQ0Esb0IsQUFnQkosZ0NBQ0UsRSxDQUNFLDJCLENBQUEsbUIsQ0FDQSxTLENBRUYsRSxDQUNFLDBCLENBQUEsa0IsQ0FDQSxXLEFBUEosd0JBQ0UsRSxDQUNFLDJCLENBQUEsbUIsQ0FDQSxTLENBRUYsRSxDQUNFLDBCLENBQUEsa0IsQ0FDQSxXLEFBZ0NKLGtDQUNFLEUsQ0FBTywyQixDQUFBLG1CLENBQ1AsRSxDQUFPLGdDLENBQUEsMEIsQUFGVCwwQkFDRSxFLENBQU8sMkIsQ0FBQSxtQixDQUNQLEUsQ0FBTyxnQyxDQUFBLDBCLEFBc0JULHVDQUNFLEUsQ0FBTyxpQyxDQUFBLHlCLENBQ1AsRyxDQUFPLGdDLENBQUEsd0IsQ0FDUCxHLENBQU8sK0IsQ0FBQSx1QixDQUNQLEUsQ0FBTyxnQyxDQUFBLDBCLEFBSlQsK0JBQ0UsRSxDQUFPLGlDLENBQUEseUIsQ0FDUCxHLENBQU8sZ0MsQ0FBQSx3QixDQUNQLEcsQ0FBTywrQixDQUFBLHVCLENBQ1AsRSxDQUFPLGdDLENBQUEsMEIsQUFHVCx3Q0FDRSxFLENBQ0Usc0IsQ0FDQSxtQixDQUVGLEcsQ0FDRSxzQixDQUNBLG9CLENBRUYsRyxDQUNFLHVCLENBQ0EscUIsQ0FFRixFLENBQ0UsdUIsQ0FDQSx3QixBQWZKLGdDQUNFLEUsQ0FDRSxzQixDQUNBLG1CLENBRUYsRyxDQUNFLHNCLENBQ0Esb0IsQ0FFRixHLENBQ0UsdUIsQ0FDQSxxQixDQUVGLEUsQ0FDRSx1QixDQUNBLHdCLEFBSUosc0NBQ0UsRSxDQUNBLEcsQ0FETSxjLENBRU4sRyxDQUNBLEcsQ0FETSxjLENBRU4sRyxDQUNBLEcsQ0FETSxjLENBRU4sRyxDQUNBLEcsQ0FETSxnQixBQVBSLDhCQUNFLEUsQ0FDQSxHLENBRE0sYyxDQUVOLEcsQ0FDQSxHLENBRE0sYyxDQUVOLEcsQ0FDQSxHLENBRE0sYyxDQUVOLEcsQ0FDQSxHLENBRE0sZ0IsQUFpQlIsb0NBQ0UsRSxDQUNFLDhCLENBQUEsc0IsQ0FDQSx3QixDQUVGLEcsQ0FDRSxnQyxDQUFBLHdCLENBQ0Esd0IsQ0FFRixHLENBQ0UsZ0MsQ0FBQSx3QixDQUNBLHdCLENBRUYsRyxDQUNFLGlDLENBQUEseUIsQ0FDQSx3QixDQUVGLEUsQ0FDRSxpQyxDQUFBLHlCLENBQ0EsMEIsQUFuQkosNEJBQ0UsRSxDQUNFLDhCLENBQUEsc0IsQ0FDQSx3QixDQUVGLEcsQ0FDRSxnQyxDQUFBLHdCLENBQ0Esd0IsQ0FFRixHLENBQ0UsZ0MsQ0FBQSx3QixDQUNBLHdCLENBRUYsRyxDQUNFLGlDLENBQUEseUIsQ0FDQSx3QixDQUVGLEUsQ0FDRSxpQyxDQUFBLHlCLENBQ0EsMEIsQUNrQ0osMkJBQ0UsRyxDQUFBLEcsQ0FDRSx1QyxDQUFBLCtCLENBR0YsRyxDQUFBLEcsQ0FDRSxzQyxDQUFBLDhCLENBR0YsRyxDQUFBLEcsQ0FBQSxHLENBQ0UsdUMsQ0FBQSwrQixDQUdGLEcsQ0FBQSxHLENBQ0Usc0MsQ0FBQSxnQyxBQWRKLG1CQUNFLEcsQ0FBQSxHLENBQ0UsdUMsQ0FBQSwrQixDQUdGLEcsQ0FBQSxHLENBQ0Usc0MsQ0FBQSw4QixDQUdGLEcsQ0FBQSxHLENBQUEsRyxDQUNFLHVDLENBQUEsK0IsQ0FHRixHLENBQUEsRyxDQUNFLHNDLENBQUEsZ0MsQUFLSiw2QkFDRSxFLENBQ0UsWSxDQUNBLFMsQ0FFRixFLENBQ0UsYSxDQUNBLFMsQ0FDQSx1QyxDQUFBLCtCLENBQ0EsNEIsQ0FBQSxvQixDQUVGLEUsQ0FDRSxTLENBQ0EsNEIsQ0FBQSxzQixBQWJKLHFCQUNFLEUsQ0FDRSxZLENBQ0EsUyxDQUVGLEUsQ0FDRSxhLENBQ0EsUyxDQUNBLHVDLENBQUEsK0IsQ0FDQSw0QixDQUFBLG9CLENBRUYsRSxDQUNFLFMsQ0FDQSw0QixDQUFBLHNCLEFBSUosMEJBSUUsRSxDQUNFLGMsQ0FDQSxlLENBQ0EsVyxDQUNBLGMsQUFSSixrQkFJRSxFLENBQ0UsYyxDQUNBLGUsQ0FDQSxXLENBQ0EsYyxBQ2hGSSwyQkFDRSxFLENBQ0UsMEIsQ0FBQSxrQixDQUVGLEcsQ0FDRSw2QixDQUFBLHFCLENBRUYsRSxDQUNFLDBCLENBQUEsb0IsQUFSSixtQkFDRSxFLENBQ0UsMEIsQ0FBQSxrQixDQUVGLEcsQ0FDRSw2QixDQUFBLHFCLENBRUYsRSxDQUNFLDBCLENBQUEsb0IsQUNsSk4sd0JBQ0UsRSxDQUFPLCtCLENBQUEsdUIsQ0FDUCxHLENBQ0EsRSxDQURPLGlDLENBQUEsMkIsQUFGVCxnQkFDRSxFLENBQU8sK0IsQ0FBQSx1QixDQUNQLEcsQ0FDQSxFLENBRE8saUMsQ0FBQSwyQixBQ1RmLDhCQUNFLEUsQ0FvQ0EsRSxDQXBDSyxTLENBQVcsNkQsQ0FBK0UscUQsQ0FDL0YsSyxDQUFRLHlFLENBQTJGLGlFLENBQ25HLEssQ0FBUSx1RSxDQUF5RiwrRCxDQUNqRyxLLENBQVEsd0UsQ0FBMEYsZ0UsQ0FDbEcsSyxDQUFRLHdFLENBQTBGLGdFLENBQ2xHLEssQ0FBUSx3RSxDQUEwRixnRSxDQUNsRyxLLENBQVEsd0UsQ0FBMEYsZ0UsQ0FDbEcsTSxDQUFTLHdFLENBQTBGLGdFLENBQ25HLE0sQ0FBUyx3RSxDQUEwRixnRSxDQUNuRyxNLENBQVMscUUsQ0FBeUYsNkQsQ0FDbEcsTSxDQUFTLHNFLENBQTBGLDhELENBQ25HLE0sQ0FBUyxzRSxDQUEwRiw4RCxDQUNuRyxNLENBQVMsc0UsQ0FBMEYsOEQsQ0FDbkcsTSxDQUFTLGdFLENBQWtGLHdELENBQzNGLE0sQ0FBUywrRCxDQUFpRix1RCxDQUMxRixNLENBQVMscUUsQ0FBeUYsNkQsQ0FDbEcsSyxDQUFRLHNFLENBQTBGLDhELENBQ2xHLEssQ0FBUSx1RSxDQUEyRiwrRCxDQUNuRyxNLENBQVMsdUUsQ0FBMkYsK0QsQ0FDcEcsTSxDQUFTLHVFLENBQTJGLCtELENBQ3BHLE0sQ0FBUyxxRSxDQUF5Riw2RCxDQUNsRyxNLENBQVMsdUUsQ0FBMkYsK0QsQ0FDcEcsTSxDQUFTLHVFLENBQTJGLCtELENBQ3BHLE0sQ0FBUyx1RSxDQUEyRiwrRCxDQUNwRyxNLENBQVMsdUUsQ0FBMkYsK0QsQ0FDcEcsTSxDQUFTLFMsQ0FBWSx5RSxDQUEyRixpRSxDQUNoSCxNLENBQVMseUUsQ0FBMkYsaUUsQ0FDcEcsTSxDQUFTLHlFLENBQTJGLGlFLENBQ3BHLE0sQ0FBUyx3RSxDQUEwRixnRSxDQUNuRyxNLENBQVMseUUsQ0FBMkYsaUUsQ0FDcEcsTSxDQUFTLHlFLENBQTJGLGlFLENBQ3BHLE0sQ0FBUyxnRSxDQUFrRix3RCxDQUMzRixNLENBQVMsaUUsQ0FBbUYseUQsQ0FDNUYsTSxDQUFTLGlFLENBQW1GLHlELENBQzVGLE0sQ0FBUyxpRSxDQUFtRix5RCxDQUM1RixNLENBQVMsaUUsQ0FBbUYsMkQsQUFJOUYsc0JBQ0UsRSxDQW9DQSxFLENBcENLLFMsQ0FBVyw2RCxDQUErRSxxRCxDQUMvRixLLENBQVEseUUsQ0FBMkYsaUUsQ0FDbkcsSyxDQUFRLHVFLENBQXlGLCtELENBQ2pHLEssQ0FBUSx3RSxDQUEwRixnRSxDQUNsRyxLLENBQVEsd0UsQ0FBMEYsZ0UsQ0FDbEcsSyxDQUFRLHdFLENBQTBGLGdFLENBQ2xHLEssQ0FBUSx3RSxDQUEwRixnRSxDQUNsRyxNLENBQVMsd0UsQ0FBMEYsZ0UsQ0FDbkcsTSxDQUFTLHdFLENBQTBGLGdFLENBQ25HLE0sQ0FBUyxxRSxDQUF5Riw2RCxDQUNsRyxNLENBQVMsc0UsQ0FBMEYsOEQsQ0FDbkcsTSxDQUFTLHNFLENBQTBGLDhELENBQ25HLE0sQ0FBUyxzRSxDQUEwRiw4RCxDQUNuRyxNLENBQVMsZ0UsQ0FBa0Ysd0QsQ0FDM0YsTSxDQUFTLCtELENBQWlGLHVELENBQzFGLE0sQ0FBUyxxRSxDQUF5Riw2RCxDQUNsRyxLLENBQVEsc0UsQ0FBMEYsOEQsQ0FDbEcsSyxDQUFRLHVFLENBQTJGLCtELENBQ25HLE0sQ0FBUyx1RSxDQUEyRiwrRCxDQUNwRyxNLENBQVMsdUUsQ0FBMkYsK0QsQ0FDcEcsTSxDQUFTLHFFLENBQXlGLDZELENBQ2xHLE0sQ0FBUyx1RSxDQUEyRiwrRCxDQUNwRyxNLENBQVMsdUUsQ0FBMkYsK0QsQ0FDcEcsTSxDQUFTLHVFLENBQTJGLCtELENBQ3BHLE0sQ0FBUyx1RSxDQUEyRiwrRCxDQUNwRyxNLENBQVMsUyxDQUFZLHlFLENBQTJGLGlFLENBQ2hILE0sQ0FBUyx5RSxDQUEyRixpRSxDQUNwRyxNLENBQVMseUUsQ0FBMkYsaUUsQ0FDcEcsTSxDQUFTLHdFLENBQTBGLGdFLENBQ25HLE0sQ0FBUyx5RSxDQUEyRixpRSxDQUNwRyxNLENBQVMseUUsQ0FBMkYsaUUsQ0FDcEcsTSxDQUFTLGdFLENBQWtGLHdELENBQzNGLE0sQ0FBUyxpRSxDQUFtRix5RCxDQUM1RixNLENBQVMsaUUsQ0FBbUYseUQsQ0FDNUYsTSxDQUFTLGlFLENBQW1GLHlELENBQzVGLE0sQ0FBUyxpRSxDQUFtRiwyRCxBQzVCOUYsdUJBQ0UsRSxDQUNFLCtCLENBR0YsRSxDQUNFLG9DLEFDaEpKLDhCQUNFLEUsQ0E4QkEsRSxDQTdCRSxnQyxDQUNBLHdCLENBR0YsRyxDQUNFLHFDLENBQ0EsNkIsQ0FHRixHLENBQ0UscUMsQ0FDQSw2QixDQUdGLEcsQ0FDRSxxQyxDQUNBLDZCLENBR0YsRyxDQUNFLHFDLENBQ0EsNkIsQ0FHRixHLENBQ0UscUMsQ0FDQSwrQixBQTVCSixzQkFDRSxFLENBOEJBLEUsQ0E3QkUsZ0MsQ0FDQSx3QixDQUdGLEcsQ0FDRSxxQyxDQUNBLDZCLENBR0YsRyxDQUNFLHFDLENBQ0EsNkIsQ0FHRixHLENBQ0UscUMsQ0FDQSw2QixDQUdGLEcsQ0FDRSxxQyxDQUNBLDZCLENBR0YsRyxDQUNFLHFDLENBQ0EsK0IsQUM4V0EsZ0NBREYsVSxDQUVJLGMsQUFERixvQ0FERixVLENBRUksYyxBQURGLG9DQURGLFUsQ0FFSSxjLEFBREYsb0NBREYsVSxDQUVJLGMsQUFERixxQ0FERixVLENBRUksYyxBQURGLHFDQURGLFcsQ0FFSSxjLEFBREYscUNBREYsVyxDQUVJLGNDM1lOLEssQ0FHSSxjLENBQUEsZ0IsQ0FBQSxnQixDQUFBLGMsQ0FBQSxhLENBQUEsZ0IsQ0FBQSxnQixDQUFBLGUsQ0FBQSxjLENBQUEsYyxDQUFBLFksQ0FBQSxjLENBQUEsbUIsQ0FBQSxpQixDQUFBLG1CLENBQUEsZSxDQUFBLGlCLENBQUEsYyxDQUFBLGlCLENBQUEsZ0IsQ0FBQSxlLENBQUEsYyxDQUFBLGMsQ0FJQSxpQixDQUFBLG1CLENBQUEsaUIsQ0FBQSxjLENBQUEsaUIsQ0FBQSxnQixDQUFBLGUsQ0FBQSxjLENBSUEsaUIsQ0FBQSxxQixDQUFBLHFCLENBQUEscUIsQ0FBQSxzQixDQUFBLHVCLENBQUEsdUIsQ0FLRixpTyxDQUNBLDRHLENDQ0YsQyxDWmtFQSxPLENBREEsUSxDWTlERSw2QixDQUFBLHFCLENBR0YsSSxDQUNFLHNCLENBQ0EsZ0IsQ0FDQSw2QixDQUNBLHVDLENBTUYsTyxDQUFBLEssQ0FBQSxVLENBQUEsTSxDQUFBLE0sQ0FBQSxNLENBQUEsTSxDQUFBLEksQ0FBQSxHLENBQUEsTyxDQUNFLGEsQ0FVRixJLENBQ0UsUSxDQUNBLHdNLENDZ0ZJLGMsQ0QzRUosZSxDWnNERiwwQkFBQSxlLENZeENFLG1CLENBU0YsRSxDQUNFLDhCLENBQUEsc0IsQ0FDQSxRLENBQ0EsZ0IsQ0VyQkEsUSxDQUNBLG1DLENDcERBLG1DLENBQ0EsZ0IsQ2ZzSUYsRSxDWWxEQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FxQ0EsRSxDQTVCQSxDLENad0NBLEUsQ1loREUsWSxDWmlERixFLENZYkEsRSxDQTVCQSxDLENad0NBLEUsQ1l0Q0Usa0IsQ1p1QkYseUIsQ1laQSxXLENBR0Usd0MsQ0FBQSxnQyxDQUNBLFcsQ0FDQSxlLENBQ0EscUMsQ0FBQSw2QixDQUdGLE8sQ0FDRSxrQixDQUNBLGlCLENBQ0EsbUIsQ0FVRixLLENaWUEsSyxDQUNBLEssQ0FGQSxLLENZUEUsZSxDQU9GLEUsQ0FDRSxtQixDQUNBLGEsQ0FHRixVLENBMEZBLE0sQ0F6RkUsZSxDQUdGLEMsQ1pPQSxNLENnQnRHRSxlLENKNkdGLEcsQ1pBQSxHLENZRUUsaUIsQ0NuR0UsYSxDRHFHRixhLENBQ0EsdUIsQ0FHRixHLENBQU0sYSxDQUNOLEcsQ0FBTSxTLENBT04sQyxDQUVFLG9CLENBQ0EsNEIsQ0k3SkEsYSxDQUNBLDZCLENBQUEscUIsQ0NwQkEsTyxDTG1MRSxhLENBQ0EseUIsQ0FTSixNQUFBLE0sTUFBQSxRLENLN0xFLE1BQUEsTSxNQUFBLGMsQ0w4TEEsYSxDQUNBLG9CLENaTkYsSSxDQUNBLEcsQ1lrQkEsRyxDWmpCQSxJLENZcUJFLDBGLENackJGLEksQ2EvSEksYSxDRHdKSixHLENBRUUsWSxDQUVBLGtCLENBRUEsYSxDQUdBLDRCLENNMU1BLGEsQ0x5Q0UsZSxDRG1MSixHLENBS0EsRyxDQUlFLHFCLENBVEYsRyxDQUVFLGlCLENBR0YsRyxDQUdFLGUsQ0FTRixLLENBQ0Usd0IsQ0FHRixPLENBQ0Usa0IsQ0FDQSxxQixDQUNBLGEsQ0FDQSxlLENBQ0EsbUIsQ0FPRixFLENBRUUsa0IsQ0FDQSwrQixDQVFGLEssQ0FFRSxvQixDQUNBLG1CLENBTUYsTSxDQUVFLGUsQ0FRRixpQkFBQSxlLENBQ0UsUyxDWnRFRixNLENZeUVBLEssQ1p2RUEsUSxDQURBLE0sQ0FFQSxRLENZMkVFLFEsQ0MzUEUsaUIsQ0Q4UEYsbUIsQ0FHRixNLENaMUVBLEssQ1k0RUUsZ0IsQ0FHRixNLENaM0VBLE0sQ1k2RUUsbUIsQ1o5RUYsYSxDWXFGRSxjLENBTUYsTSxDQUNFLGdCLENaakZGLGEsQ0FDQSxZLENBQ0EsYSxDWXNGQSxNLENBSUUseUIsQ1p0RkYsa0JBQW9CLFUsQ0FDcEIsaUJBQW1CLFUsQ0FDbkIsa0JBQW9CLFUsQ1l5RmxCLFdBQUEsVSxDQUtJLGMsQ1oxRk4sK0IsQ0FDQSw4QixDQUNBLCtCLENZOEZBLHdCLENBSUUsUyxDQUNBLGlCLENaOUZGLG9CLENZaUdBLGlCLENBRUUsNkIsQ0FBQSxxQixDQUNBLFMsQ0FJRixRLENBQ0UsYSxDQUVBLGUsQ0FHRixRLENBTUUsVyxDQUVBLFMsQ0FDQSxRLENBQ0EsUSxDQUtGLE0sQ0FDRSxhLENBQ0EsVSxDQUNBLGMsQ0FDQSxTLENBQ0EsbUIsQ0NuU0ksZ0IsQ0RxU0osbUIsQ0FDQSxhLENBQ0Esa0IsQ0FHRixRLENBQ0UsdUIsQ1psSEYsd0MsQ0FNQSx3QyxDWWtIRSxXLENacEhGLGEsQ1k0SEUsbUIsQ0FDQSx1QixDWnpIRix3QyxDWWlJRSx1QixDQVFGLDRCLENBQ0UsWSxDQUNBLHlCLENBT0YsTSxDQUNFLG9CLENBR0YsTyxDQUNFLGlCLENBQ0EsYyxDQUdGLFEsQ0FDRSxZLENaM0lGLFEsQ1lpSkUsc0IsQ1p4SUYsRyxDQUFLLEcsQ0FBSyxHLENBQUssRyxDQUFLLEcsQ0FBSyxHLENjcFZ6QixFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FFRSxtQixDQU9GLEcsQ0FBQSxFLENEZ0hNLGdCLENDL0dOLEcsQ0FBQSxFLENEK0dNLGMsQ0M5R04sRyxDQUFBLEUsQ0Q4R00saUIsQ0M3R04sRyxDQUFBLEUsQ0Q2R00sZ0IsQ0M1R04sRyxDQUFBLEUsQ0Q0R00saUIsQ0MzR04sRyxDQUFBLEUsQ0QyR00sYyxDQ25HTixVLENBTkEsSyxDRHlHTSxpQixDQ3ZHSixlLENBSUYsVSxDRG1HTSxjLENDaEdKLGUsQ0FFRixVLENBS0EsVSxDQUtBLFUsQ0RvRk0sZ0IsQ0M1RkosZSxDQUNBLGUsQ0FFRixVLENBS0EsVSxDRG9GTSxnQixDQ3BGTixVLENEb0ZNLGdCLENic1JOLEssQ2M3VUEsSSxDQUVFLFksQ0FDQSx3QixDQWFGLFksQ0FMQSxjLENLL0VFLGMsQ0FDQSxlLENMc0ZGLGlCLENBQ0Usb0IsQ0FERixzQkFBQSxZLENBSUksa0IsQ0FVSixXLENEakNJLGEsQ0NtQ0Ysd0IsQ0FJRixXLENBQ0Usa0IsQ0RlSSxpQixDQ1hOLGtCLENBQ0UsYSxDRDdDRSxhLENDK0NGLGEsQ0FIRiwwQixDQU1JLG9CLENNbkhKLFUsQ0FNQSxjLENDRkUsYyxDQUdBLFcsQ0RERixjLENBRUUscUIsQ0FDQSx3QixDRUVFLG9CLEN0QjhrVEosYSxDZ0J6NFNBLGEsQ0kzTEEsTyxDQUVFLG9CLENBR0YsVyxDQUNFLG1CLENBQ0EsYSxDQUdGLGUsQ1BrQ0ksYSxDT2hDRixhLENGdkNGLEksQ0FZQSxHLENMMkRJLGUsQ0t2RUosSSxDQUdFLG9CLENLTUEsa0IsQ0FDQSxhLENMSkEsTSxDQXVCRixRLENBdEJJLGEsQ0FLSixHLENBQ0UsbUIsQ0FFQSxVLENJRUUsbUIsQ0NHRix3QixDTFJGLE8sQ0FTSSxTLENMa0RBLGMsQ0toREEsZSxDQU1KLFEsQ0wwQ0ksaUIsQ0tqQ0EsaUIsQ0FLSixlLENBRUUsaUIsQ014Q0EsVSxDeEI0ZUYsYyxDQU5BLGdCLENBR0EsYSxDQURBLGEsQ0FEQSxhLENBR0EsYSxDQUNBLGMsQ3lCNWVFLFUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxnQixDQ21ERSx5QkZ6Q0UsVSxDQUFBLGEsQ0FDRSxpQixBRXdDSix5QkZ6Q0UsVSxDQUFBLGEsQ0FBQSxhLENBQ0UsaUIsQUV3Q0oseUJGekNFLFUsQ0FBQSxhLENBQUEsYSxDQUFBLGEsQ0FDRSxpQixBRXdDSiwwQkZ6Q0UsVSxDQUFBLGEsQ0FBQSxhLENBQUEsYSxDQUFBLGEsQ0FDRSxrQixBRXdDSiwwQkZ6Q0UsVSxDQUFBLGEsQ0FBQSxhLENBQUEsYSxDQUFBLGEsQ0FBQSxjLENBQ0Usa0IsQUV3Q0osMEJGekNFLFUsQ0FBQSxjLENBQUEsYSxDQUFBLGEsQ0FBQSxhLENBQUEsYSxDQUFBLGMsQ0FDRSxrQkE0Qk4sSSxDQ25DQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGtCLENBQ0EsaUIsQ0VaRixRLENIa0RFLFcsQ0FDRSxjLENBQ0EsYSxDQUZGLGdCLEN4QndlQSx5QixDd0JsZUksZSxDQUNBLGMsQ0l0REosSSxDQUFBLE0sQ0FBQSxPLENBQUEsTyxDQUFBLE8sQ0FBQSxNLENBQUEsTSxDQUFBLE0sQ0FBQSxNLENBQUEsTSxDQUFBLE0sQ0FBQSxNLENBQUEsTSxDQUNFLGlCLENBQ0EsVSxDQUNBLGtCLENBQ0EsaUIsQzVCd2hCSixTLEM0QjNoQkksaUIsQ0FFQSxrQixDQUNBLGlCLEM1QjZoQjhKLFEsQ0FBbkosVSxDQUE0RyxXLENBQWEsVyxDQUFhLFcsQ0FBMUgsVSxDQUFZLFUsQ0FBWSxVLENBQVksVSxDQUFZLFUsQ0FBWSxVLENBQVksVSxDQUFZLFUsQ0FDL0csYSxDQUpxSixPLENBQXZJLFMsQ0FBbUcsVSxDQUFZLFUsQ0FBWSxVLENBQWhILFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQ3RHLFksQ0FGcUosTyxDQUF2SSxTLENBQW1HLFUsQ0FBWSxVLENBQVksVSxDQUFoSCxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQVcsUyxDQUN0RyxZLENBRmtKLE8sQ0FBdkksUyxDQUFtRyxVLENBQVksVSxDQUFZLFUsQ0FBaEgsUyxDQUFXLFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FDbkcsWSxDQUVxSixPLENBQXZJLFMsQ0FBbUcsVSxDQUFZLFUsQ0FBWSxVLENBQWhILFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQ3RHLFksQ0FBaUssUSxDQUFuSixVLENBQTRHLFcsQ0FBYSxXLENBQWEsVyxDQUExSCxVLENBQVksVSxDQUFZLFUsQ0FBWSxVLENBQVksVSxDQUFZLFUsQ0FBWSxVLENBQVksVSxDQUM5RyxhLEM0QmhpQkksaUIsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxpQixDQXNCRSxJLENBQ0UseUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxjLENBS0UsYSxDSHdCTixrQixDQUFBLGlCLENBQUEsYSxDQUNBLGMsQ0d6Qk0sYSxDQUFBLGEsQ0h3Qk4sa0IsQ0FBQSxnQixDQUFBLFksQ0FDQSxhLENHekJNLGEsQ0h3Qk4sc0IsQ0FBQSxrQixDQUNBLG1CLENHekJNLGEsQ0FBQSxhLENId0JOLGtCLENBQUEsZ0IsQ0FBQSxZLENBQ0EsYSxDR3pCTSxhLENId0JOLGdCLENBQUEsWSxDQUNBLGEsQ0duQkUsUyxDQU5JLGEsQ0h3Qk4sa0IsQ0FBQSxzQixDQUFBLGtCLENBQ0EsbUIsQ0duQkUsUyxDSENKLGlCLENBQUEsYSxDQUNBLFUsQ0FDQSxjLENHR1EsTSxDQUFBLE0sQ0FBQSxNLENIYlIsa0IsQ0FBQSxxQixDQUFBLGlCLENBSUEsa0IsQ0dTUSxNLENBQUEsTSxDSGJSLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLE0sQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsTSxDQUFBLE0sQ0FBQSxNLENIYlIsa0IsQ0FBQSxzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxNLENBQUEsTSxDSGJSLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLE0sQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsTSxDQUFBLE0sQ0FBQSxNLENIYlIsa0IsQ0FBQSxzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxNLENBQUEsTSxDSGJSLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLE0sQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsTyxDQUFBLE8sQ0FBQSxPLENIYlIsa0IsQ0FBQSxzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxPLENBQUEsTyxDSGJSLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLE8sQ0hiUixpQixDQUFBLGEsQ0FJQSxjLENHZUksWSxDQUF3QiwyQixDQUFBLGlCLENBQUEsUSxDQUV4QixXLENBQXVCLDRCLENBQUEsaUIsQ0FBQSxRLENBR3JCLFEsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsUSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixRLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFEsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsUSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixRLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFEsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsUSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixRLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFEsQ0FBd0IsNEIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsUyxDQUF3Qiw0QixDQUFBLGlCLENBQUEsUSxDQUF4QixTLENBQXdCLDRCLENBQUEsaUIsQ0FBQSxRLENBQXhCLFMsQ0FBd0IsNEIsQ0FBQSxpQixDQUFBLFEsQ0FPcEIsUyxDSGhCVixvQixDR2dCVSxTLENIaEJWLHFCLENHZ0JVLFMsQ0hoQlYsZSxDR2dCVSxTLENIaEJWLHFCLENHZ0JVLFMsQ0hoQlYscUIsQ0dnQlUsUyxDSGhCVixlLENHZ0JVLFMsQ0hoQlYscUIsQ0dnQlUsUyxDSGhCVixxQixDR2dCVSxTLENIaEJWLGUsQ0dnQlUsVSxDSGhCVixxQixDR2dCVSxVLENIaEJWLHFCLENDS0UseUJFM0JFLE8sQ0FDRSx5QixDQUFBLFksQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLGMsQ0FLRSxnQixDSHdCTixrQixDQUFBLGlCLENBQUEsYSxDQUNBLGMsQ0d6Qk0sZ0IsQ0FBQSxnQixDSHdCTixrQixDQUFBLGdCLENBQUEsWSxDQUNBLGEsQ0d6Qk0sZ0IsQ0h3Qk4sc0IsQ0FBQSxrQixDQUNBLG1CLENHekJNLGdCLENBQUEsZ0IsQ0h3Qk4sa0IsQ0FBQSxnQixDQUFBLFksQ0FDQSxhLENHekJNLGdCLENId0JOLGdCLENBQUEsWSxDQUNBLGEsQ0duQkUsWSxDQU5JLGdCLENId0JOLGtCLENBQUEsc0IsQ0FBQSxrQixDQUNBLG1CLENHbkJFLFksQ0hDSixpQixDQUFBLGEsQ0FDQSxVLENBQ0EsYyxDR0dRLFMsQ0FBQSxTLENIYlIsa0IsQ0FBQSxxQixDQUFBLGlCLENBSUEsa0IsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLGdCLENBQUEsWSxDQUlBLGEsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsUyxDSGJSLGtCLENBQUEsZ0IsQ0FBQSxZLENBSUEsYSxDR1NRLFUsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsVSxDSGJSLGtCLENBQUEsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVSxDSGJSLGlCLENBQUEsYSxDQUlBLGMsQ0dlSSxlLENBQXdCLDJCLENBQUEsaUIsQ0FBQSxRLENBRXhCLGMsQ0FBdUIsNEIsQ0FBQSxpQixDQUFBLFEsQ0FHckIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3Qiw0QixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDRCLENBQUEsaUIsQ0FBQSxRLENBQXhCLFksQ0FBd0IsNEIsQ0FBQSxpQixDQUFBLFEsQ0FBeEIsWSxDQUF3Qiw0QixDQUFBLGlCLENBQUEsUSxDQU9wQixZLENIaEJWLGEsQ0dnQlUsWSxDSGhCVixvQixDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYsZSxDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixlLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixxQixDR2dCVSxZLENIaEJWLGUsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLHVCLEFDS0UseUJFM0JFLE8sQ0FDRSx5QixDQUFBLFksQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLGMsQ0FLRSxnQixDSHdCTixrQixDQUFBLGlCLENBQUEsYSxDQUNBLGMsQ0d6Qk0sZ0IsQ0FBQSxnQixDSHdCTixrQixDQUFBLGdCLENBQUEsWSxDQUNBLGEsQ0d6Qk0sZ0IsQ0h3Qk4sc0IsQ0FBQSxrQixDQUNBLG1CLENHekJNLGdCLENBQUEsZ0IsQ0h3Qk4sa0IsQ0FBQSxnQixDQUFBLFksQ0FDQSxhLENHekJNLGdCLENId0JOLGdCLENBQUEsWSxDQUNBLGEsQ0duQkUsWSxDQU5JLGdCLENId0JOLGtCLENBQUEsc0IsQ0FBQSxrQixDQUNBLG1CLENHbkJFLFksQ0hDSixpQixDQUFBLGEsQ0FDQSxVLENBQ0EsYyxDR0dRLFMsQ0FBQSxTLENIYlIsa0IsQ0FBQSxxQixDQUFBLGlCLENBSUEsa0IsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLGdCLENBQUEsWSxDQUlBLGEsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsUyxDSGJSLGtCLENBQUEsZ0IsQ0FBQSxZLENBSUEsYSxDR1NRLFUsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsVSxDSGJSLGtCLENBQUEsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVSxDSGJSLGlCLENBQUEsYSxDQUlBLGMsQ0dlSSxlLENBQXdCLDJCLENBQUEsaUIsQ0FBQSxRLENBRXhCLGMsQ0FBdUIsNEIsQ0FBQSxpQixDQUFBLFEsQ0FHckIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3Qiw0QixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDRCLENBQUEsaUIsQ0FBQSxRLENBQXhCLFksQ0FBd0IsNEIsQ0FBQSxpQixDQUFBLFEsQ0FBeEIsWSxDQUF3Qiw0QixDQUFBLGlCLENBQUEsUSxDQU9wQixZLENIaEJWLGEsQ0dnQlUsWSxDSGhCVixvQixDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYsZSxDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixlLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixxQixDR2dCVSxZLENIaEJWLGUsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLHVCLEFDS0UseUJFM0JFLE8sQ0FDRSx5QixDQUFBLFksQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLGMsQ0FLRSxnQixDSHdCTixrQixDQUFBLGlCLENBQUEsYSxDQUNBLGMsQ0d6Qk0sZ0IsQ0FBQSxnQixDSHdCTixrQixDQUFBLGdCLENBQUEsWSxDQUNBLGEsQ0d6Qk0sZ0IsQ0h3Qk4sc0IsQ0FBQSxrQixDQUNBLG1CLENHekJNLGdCLENBQUEsZ0IsQ0h3Qk4sa0IsQ0FBQSxnQixDQUFBLFksQ0FDQSxhLENHekJNLGdCLENId0JOLGdCLENBQUEsWSxDQUNBLGEsQ0duQkUsWSxDQU5JLGdCLENId0JOLGtCLENBQUEsc0IsQ0FBQSxrQixDQUNBLG1CLENHbkJFLFksQ0hDSixpQixDQUFBLGEsQ0FDQSxVLENBQ0EsYyxDR0dRLFMsQ0FBQSxTLENIYlIsa0IsQ0FBQSxxQixDQUFBLGlCLENBSUEsa0IsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLGdCLENBQUEsWSxDQUlBLGEsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsUyxDSGJSLGtCLENBQUEsZ0IsQ0FBQSxZLENBSUEsYSxDR1NRLFUsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsVSxDSGJSLGtCLENBQUEsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVSxDSGJSLGlCLENBQUEsYSxDQUlBLGMsQ0dlSSxlLENBQXdCLDJCLENBQUEsaUIsQ0FBQSxRLENBRXhCLGMsQ0FBdUIsNEIsQ0FBQSxpQixDQUFBLFEsQ0FHckIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3Qiw0QixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDRCLENBQUEsaUIsQ0FBQSxRLENBQXhCLFksQ0FBd0IsNEIsQ0FBQSxpQixDQUFBLFEsQ0FBeEIsWSxDQUF3Qiw0QixDQUFBLGlCLENBQUEsUSxDQU9wQixZLENIaEJWLGEsQ0dnQlUsWSxDSGhCVixvQixDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYsZSxDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixlLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixxQixDR2dCVSxZLENIaEJWLGUsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLHVCLEFDS0UsMEJFM0JFLE8sQ0FDRSx5QixDQUFBLFksQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLGMsQ0FLRSxnQixDSHdCTixrQixDQUFBLGlCLENBQUEsYSxDQUNBLGMsQ0d6Qk0sZ0IsQ0FBQSxnQixDSHdCTixrQixDQUFBLGdCLENBQUEsWSxDQUNBLGEsQ0d6Qk0sZ0IsQ0h3Qk4sc0IsQ0FBQSxrQixDQUNBLG1CLENHekJNLGdCLENBQUEsZ0IsQ0h3Qk4sa0IsQ0FBQSxnQixDQUFBLFksQ0FDQSxhLENHekJNLGdCLENId0JOLGdCLENBQUEsWSxDQUNBLGEsQ0duQkUsWSxDQU5JLGdCLENId0JOLGtCLENBQUEsc0IsQ0FBQSxrQixDQUNBLG1CLENHbkJFLFksQ0hDSixpQixDQUFBLGEsQ0FDQSxVLENBQ0EsYyxDR0dRLFMsQ0FBQSxTLENIYlIsa0IsQ0FBQSxxQixDQUFBLGlCLENBSUEsa0IsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLGdCLENBQUEsWSxDQUlBLGEsQ0dTUSxTLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsUyxDQUFBLFMsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFMsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsUyxDSGJSLGtCLENBQUEsZ0IsQ0FBQSxZLENBSUEsYSxDR1NRLFUsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENBQUEsVSxDSGJSLGtCLENBQUEsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVSxDSGJSLGlCLENBQUEsYSxDQUlBLGMsQ0dlSSxlLENBQXdCLDJCLENBQUEsaUIsQ0FBQSxRLENBRXhCLGMsQ0FBdUIsNEIsQ0FBQSxpQixDQUFBLFEsQ0FHckIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixXLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFcsQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsVyxDQUF3Qiw0QixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDRCLENBQUEsaUIsQ0FBQSxRLENBQXhCLFksQ0FBd0IsNEIsQ0FBQSxpQixDQUFBLFEsQ0FBeEIsWSxDQUF3Qiw0QixDQUFBLGlCLENBQUEsUSxDQU9wQixZLENIaEJWLGEsQ0dnQlUsWSxDSGhCVixvQixDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYsZSxDR2dCVSxZLENIaEJWLHFCLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixlLENHZ0JVLFksQ0hoQlYscUIsQ0dnQlUsWSxDSGhCVixxQixDR2dCVSxZLENIaEJWLGUsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLHVCLEFDS0UsMEJFM0JFLFEsQ0FDRSx5QixDQUFBLFksQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLGMsQ0FLRSxpQixDSHdCTixrQixDQUFBLGlCLENBQUEsYSxDQUNBLGMsQ0d6Qk0saUIsQ0FBQSxpQixDSHdCTixrQixDQUFBLGdCLENBQUEsWSxDQUNBLGEsQ0d6Qk0saUIsQ0h3Qk4sc0IsQ0FBQSxrQixDQUNBLG1CLENHekJNLGlCLENBQUEsaUIsQ0h3Qk4sa0IsQ0FBQSxnQixDQUFBLFksQ0FDQSxhLENHekJNLGlCLENId0JOLGdCLENBQUEsWSxDQUNBLGEsQ0duQkUsYSxDQU5JLGlCLENId0JOLGtCLENBQUEsc0IsQ0FBQSxrQixDQUNBLG1CLENHbkJFLGEsQ0hDSixpQixDQUFBLGEsQ0FDQSxVLENBQ0EsYyxDR0dRLFUsQ0FBQSxVLENIYlIsa0IsQ0FBQSxxQixDQUFBLGlCLENBSUEsa0IsQ0dTUSxVLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVSxDQUFBLFUsQ0hiUixrQixDQUFBLGdCLENBQUEsWSxDQUlBLGEsQ0dTUSxVLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVSxDQUFBLFUsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFUsQ0hiUixnQixDQUFBLFksQ0FJQSxhLENHU1EsVSxDQUFBLFUsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFUsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxXLENBQUEsVSxDSGJSLGtCLENBQUEsZ0IsQ0FBQSxZLENBSUEsYSxDR1NRLFcsQ0hiUixzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxXLENBQUEsVyxDSGJSLGtCLENBQUEsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVyxDSGJSLGlCLENBQUEsYSxDQUlBLGMsQ0dlSSxnQixDQUF3QiwyQixDQUFBLGlCLENBQUEsUSxDQUV4QixlLENBQXVCLDRCLENBQUEsaUIsQ0FBQSxRLENBR3JCLFksQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsWSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFksQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsWSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFksQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsWSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFksQ0FBd0IsNEIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsYSxDQUF3Qiw0QixDQUFBLGlCLENBQUEsUSxDQUF4QixhLENBQXdCLDRCLENBQUEsaUIsQ0FBQSxRLENBQXhCLGEsQ0FBd0IsNEIsQ0FBQSxpQixDQUFBLFEsQ0FPcEIsYSxDSGhCVixhLENHZ0JVLGEsQ0hoQlYsb0IsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLGUsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLHFCLENHZ0JVLGEsQ0hoQlYsZSxDR2dCVSxhLENIaEJWLHFCLENHZ0JVLGEsQ0hoQlYscUIsQ0dnQlUsYSxDSGhCVixlLENHZ0JVLGMsQ0hoQlYscUIsQ0dnQlUsYyxDSGhCVix1QixBQ0tFLDBCRTNCRSxRLENBQ0UseUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxjLENBS0UsaUIsQ0h3Qk4sa0IsQ0FBQSxpQixDQUFBLGEsQ0FDQSxjLENHekJNLGlCLENBQUEsaUIsQ0h3Qk4sa0IsQ0FBQSxnQixDQUFBLFksQ0FDQSxhLENHekJNLGlCLENId0JOLHNCLENBQUEsa0IsQ0FDQSxtQixDR3pCTSxpQixDQUFBLGlCLENId0JOLGtCLENBQUEsZ0IsQ0FBQSxZLENBQ0EsYSxDR3pCTSxpQixDSHdCTixnQixDQUFBLFksQ0FDQSxhLENHbkJFLGEsQ0FOSSxpQixDSHdCTixrQixDQUFBLHNCLENBQUEsa0IsQ0FDQSxtQixDR25CRSxhLENIQ0osaUIsQ0FBQSxhLENBQ0EsVSxDQUNBLGMsQ0dHUSxVLENBQUEsVSxDSGJSLGtCLENBQUEscUIsQ0FBQSxpQixDQUlBLGtCLENHU1EsVSxDSGJSLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFUsQ0FBQSxVLENIYlIsa0IsQ0FBQSxnQixDQUFBLFksQ0FJQSxhLENHU1EsVSxDSGJSLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFUsQ0FBQSxVLENIYlIsa0IsQ0FBQSxzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENIYlIsZ0IsQ0FBQSxZLENBSUEsYSxDR1NRLFUsQ0FBQSxVLENIYlIsa0IsQ0FBQSxzQixDQUFBLGtCLENBSUEsbUIsQ0dTUSxVLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVyxDQUFBLFUsQ0hiUixrQixDQUFBLGdCLENBQUEsWSxDQUlBLGEsQ0dTUSxXLENIYlIsc0IsQ0FBQSxrQixDQUlBLG1CLENHU1EsVyxDQUFBLFcsQ0hiUixrQixDQUFBLHNCLENBQUEsa0IsQ0FJQSxtQixDR1NRLFcsQ0hiUixpQixDQUFBLGEsQ0FJQSxjLENHZUksZ0IsQ0FBd0IsMkIsQ0FBQSxpQixDQUFBLFEsQ0FFeEIsZSxDQUF1Qiw0QixDQUFBLGlCLENBQUEsUSxDQUdyQixZLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFksQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsWSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFksQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsWSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDJCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLFksQ0FBd0IsMkIsQ0FBQSxnQixDQUFBLE8sQ0FBeEIsWSxDQUF3QiwyQixDQUFBLGdCLENBQUEsTyxDQUF4QixZLENBQXdCLDRCLENBQUEsZ0IsQ0FBQSxPLENBQXhCLGEsQ0FBd0IsNEIsQ0FBQSxpQixDQUFBLFEsQ0FBeEIsYSxDQUF3Qiw0QixDQUFBLGlCLENBQUEsUSxDQUF4QixhLENBQXdCLDRCLENBQUEsaUIsQ0FBQSxRLENBT3BCLGEsQ0hoQlYsYSxDR2dCVSxhLENIaEJWLG9CLENHZ0JVLGEsQ0hoQlYscUIsQ0dnQlUsYSxDSGhCVixlLENHZ0JVLGEsQ0hoQlYscUIsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLGUsQ0dnQlUsYSxDSGhCVixxQixDR2dCVSxhLENIaEJWLHFCLENHZ0JVLGEsQ0hoQlYsZSxDR2dCVSxjLENIaEJWLHFCLENHZ0JVLGMsQ0hoQlYsdUJJbkRGLE0sQ0FDRSxVLENBQ0Esa0IsQ0FDQSxhLEM3Qms0REEsUyxDNkJyNERGLFMsQ0FRSSxjLENBQ0Esa0IsQzdCNDNERixTLEM2QjMzREUsNEIsQ0FWSixlLENBY0kscUIsQ0FkSixrQixDQW1CSSw0QixDN0JtNERGLGtCLEM2QjkyREYsa0IsQ0FDRSx3QixDN0JnM0RBLHdCLEM2QmozREYsd0IsQ0FXTSx1QixDN0I0MkROLDZCLENBRkEsb0IsQzZCcjJEQSxvQixDN0JzMkRBLDBCLEM2Qmp5REEsMEIsQ0FoRUksUSxDQVFKLHdDLENBRUksZ0MsQ1ovREYsMkIsQ1kyRUksYSxDQUNBLGlDLENDbkZKLGMsQzlCMDZERixpQixDQURBLGlCLEM4QnI2RE0sd0IsQzlCNDZETiwwQixDQUZBLGlCLEM4Qjk2REUsaUIsQzlCKzZERix1QixDOEJuNkRRLG9CLENiTE4saUMsQ2FZQSxvQyxDOUJtNkRBLG9DLEM4Qjk1RE0sd0IsQ0F4Qk4sZ0IsQzlCMjdERixtQixDQURBLG1CLEM4QnQ3RE0sd0IsQzlCNjdETiw0QixDQUZBLG1CLEM4Qi83REUsbUIsQzlCZzhERix5QixDOEJwN0RRLG9CLENiTE4sbUMsQ2FZQSxzQyxDOUJvN0RBLHNDLEM4Qi82RE0sd0IsQ0F4Qk4sYyxDOUI0OERGLGlCLENBREEsaUIsQzhCdjhETSx3QixDOUI4OEROLDBCLENBRkEsaUIsQzhCaDlERSxpQixDOUJpOURGLHVCLEM4QnI4RFEsb0IsQ2JMTixpQyxDYVlBLG9DLEM5QnE4REEsb0MsQzhCaDhETSx3QixDQXhCTixXLEM5QjY5REYsYyxDQURBLGMsQzhCeDlETSx3QixDOUIrOUROLHVCLENBRkEsYyxDOEJqK0RFLGMsQzlCaytERixvQixDOEJ0OURRLG9CLENiTE4sOEIsQ2FZQSxpQyxDOUJzOURBLGlDLEM4Qmo5RE0sd0IsQ0F4Qk4sYyxDOUI4K0RGLGlCLENBREEsaUIsQzhCeitETSx3QixDOUJnL0ROLDBCLENBRkEsaUIsQzhCbC9ERSxpQixDOUJtL0RGLHVCLEM4QnYrRFEsb0IsQ2JMTixpQyxDYVlBLG9DLEM5QnUrREEsb0MsQzhCbCtETSx3QixDQXhCTixhLEM5QisvREYsZ0IsQ0FEQSxnQixDOEIxL0RNLHdCLEM5QmlnRU4seUIsQ0FGQSxnQixDOEJuZ0VFLGdCLEM5Qm9nRUYsc0IsQzhCeC9EUSxvQixDYkxOLGdDLENhWUEsbUMsQzlCdy9EQSxtQyxDOEJuL0RNLHdCLENBeEJOLFksQzlCZ2hFRixlLENBREEsZSxDOEIzZ0VNLHdCLEM5QmtoRU4sd0IsQ0FGQSxlLEM4QnBoRUUsZSxDOUJxaEVGLHFCLEM4QnpnRVEsb0IsQ2JMTiwrQixDYVlBLGtDLEM5QnlnRUEsa0MsQzhCcGdFTSx3QixDOUJ5Z0VSLGMsQ0FEQSxjLEM4QjVoRU0sd0IsQzlCbWlFTix1QixDOEIzaEVRLG9CLENiTE4sOEIsQ2FZQSxpQyxDOUIwaEVBLGlDLEM4QnJoRU0sd0IsQ0F4Qk4sYSxDOUJrakVGLGdCLENBREEsZ0IsQ2lCMWlFRSxnQyxDYVlBLG1DLEM5QnFpRUEsbUMsQzhCcGpFSSxpQyxDRHNHTixxQixDQUdNLFUsQ0FDQSx3QixDQUNBLG9CLENBTE4sc0IsQ0FXTSxhLENBQ0Esd0IsQ0FDQSxvQixDQUtOLFcsQ0FDRSxVLENBQ0Esd0IsQzdCMjhEQSxjLEM2Qjc4REYsYyxDN0I4OERFLG9CLEM2QnY4REUsb0IsQ0FQSixtRCxDQWdCTSxzQyxDWnJJSixzQyxDWTRJTSxVLENBQ0EsdUMsQ0hoRkosNEJHaUdBLG9CLENBRUksYSxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0MsQ0FMSCxvQyxDQVNLLFUsQUgxR04sNEJHaUdBLG9CLENBRUksYSxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0MsQ0FMSCxvQyxDQVNLLFUsQUgxR04sNEJHaUdBLG9CLENBRUksYSxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0MsQ0FMSCxvQyxDQVNLLFUsQUgxR04sNkJHaUdBLG9CLENBRUksYSxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0MsQ0FMSCxvQyxDQVNLLFUsQUgxR04sNkJHaUdBLHFCLENBRUksYSxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0MsQ0FMSCxxQyxDQVNLLFUsQUgxR04sNkJHaUdBLHFCLENBRUksYSxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0MsQ0FMSCxxQyxDQVNLLFVBZFYsaUIsQ0FPUSxhLENBQ0EsVSxDQUNBLGUsQ0FDQSxnQyxDQVZSLGlDLENBY1UsUSxDRTdLVixhLENBQ0UsYSxDQUNBLFUsQ0FDQSxpQyxDQUNBLHNCLENsQnFISSxjLENrQmxISixlLENBR0EscUIsQ0FDQSwyQixDQUNBLHdCLENUQUUsb0IsQ1VGRSxvRixDQUFBLHdHLENBSUEsdUNEZE4sYSxDQ2VRLHVCLENBQUEsaUJEZlIseUIsQ0FzQkksNEIsQ0FDQSxRLENBdkJKLDRCLENBNEJJLGlCLENBQ0EseUIsQ0V0QkYsbUIsQ0FFRSxxQixDQUVBLFMsQ0ZYSix3QyxDQXVDSSxTLENBdkNKLCtCLENBdUNJLFMsQ0F2Q0osbUMsQ0F1Q0ksUyxDQXZDSixvQyxDQXFDSSxhLENBRUEsUyxDQXZDSiwwQixDQXFDSSxhLENBRUEsUyxDQXZDSixzQixDQUFBLHVCLENBaURJLHdCLENBRUEsUyxDQUlKLDZCLEMvQmlwRUEsdUMsQ0FDQSw4QixDQUZBLDZCLEMrQjNvRUksdUIsQ0FBQSxvQixDQUFBLGUsQ0FJSixvQyxDQU9JLGEsQ0FDQSxxQixDQUtKLGtCLEMvQnNvRUEsbUIsQytCcG9FRSxhLENBQ0EsVSxDQVVGLGUsQ0FDRSwrQixDQUNBLGtDLENBQ0EsZSxDbEIzQkUsaUIsQ2tCNkJGLGUsQ0FHRixrQixDQUNFLDZCLENBQ0EsZ0MsQ2xCcUJJLGlCLENrQm5CSixlLENBR0Ysa0IsQ0FDRSw4QixDQUNBLGlDLENsQmNJLGlCLENrQlpKLGUsQ0FTRix1QixDQUNFLGEsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxlLENsQkRJLGMsQ2tCSUosYSxDQUNBLDRCLENBQ0Esd0IsQ0FDQSxrQixDQVZGLHVDLENBQUEsdUMsQ0FjSSxlLENBQ0EsYyxDQVlKLGdCLENBQ0UsZ0MsQ0FDQSxvQixDbEIxQkksaUIsQ1M3R0YsbUIsQ1M2SUosZ0IsQ0FDRSwrQixDQUNBLGtCLENsQmxDSSxpQixDUzdHRixtQixDU3NKSiw2QixDQUFBLHlCLENBT0EscUIsQ0FKSSxXLENBYUosVyxDQUNFLGtCLENBR0YsVSxDQUNFLGEsQ0FDQSxpQixDQVFGLFMsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGlCLENBQ0EsZ0IsQ0FKRixjLEMvQjZsRUUsdUIsQytCcmxFRSxpQixDQUNBLGdCLENBU0osVyxDQUNFLGlCLENBQ0EsYSxDQUNBLG9CLENBR0YsaUIsQ0FDRSxpQixDQUNBLGdCLENBQ0Esb0IsQy9CZ2xFQSw0QyxDK0JubEVGLDZDLENBUUksYSxDQUlKLGlCLENBQ0UsZSxDQUdGLGtCLENBQ0UsMEIsQ0FBQSwwQixDQUFBLG1CLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLG1CLENBSkYsb0MsQ0FRSSxlLENBQ0EsWSxDQUNBLHFCLENBQ0EsYSxDRTdNRixlLENBQ0UsWSxDQUNBLFUsQ0FDQSxpQixDcEJ5QkEsYSxDb0J2QkEsYSxDQUdGLGMsQ0FDRSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsUyxDQUNBLFksQ0FDQSxjLENBQ0Esb0IsQ0FDQSxnQixDcEJtRUUsaUIsQ29CakVGLGUsQ0FDQSxVLENBQ0EsbUMsQ1g5Q0Esb0IsQ1dtREEsNkIsQ2pDdXhFRixzQyxDaUNyeEVJLFEsQ2pDMHhFTix5QixDQUNBLHdCLENpQ2wwRUkscUMsQ2pDZzBFSixvQyxDaUNseEVNLGEsQ0E5Q0Ysc0IsQ0FBQSxrQyxDQXVESSxrQyxDQUNBLGdSLENBQ0EsMkIsQ0FDQSx3RCxDQUNBLDJELENBM0RKLDRCLENBQUEsd0MsQ0ErREksb0IsQ0EvREosMEMsQ0FBQSw4QixDQXlFSSxrQyxDQUNBLDZFLENBMUVKLHVCLENBQUEsbUMsQ0FvRkkscUMsQ0FDQSxnakIsQ0FyRkosNkIsQ0FBQSx5QyxDQXlGSSxvQixDQXpGSiw0QyxDQUFBLHdELENBa0dJLGEsQ2pDZ3dFaUQsMEMsQ0FDekQseUMsQ2lDbjJFSSxzRCxDakNrMkVKLHFELENpQzN2RVEsYSxDQXZHSixvRCxDQUFBLGdFLENBK0dJLGEsQ0EvR0osNEQsQ0FBQSw4QyxDQUFBLHdFLENBQUEsMEQsQ0FrSE0sb0IsQ0FsSE4sb0UsQ0FBQSxnRixDQXdITSxvQixDQ2xKTix3QixDRDBCQSxrRSxDQUFBLDhFLENBK0hNLGtELENBQUEsMEMsQ0EvSE4seUNBQUEsdUMsQ0FBQSxxREFBQSx1QyxDQW1JTSxvQixDQW5JTixvRCxDQUFBLGdFLENBa0pNLG9CLENBQ0Esa0QsQ0FBQSwwQyxDQXZJUixpQixDQUNFLFksQ0FDQSxVLENBQ0EsaUIsQ0FLRixnQixDQUNFLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxTLENBQ0EsWSxDQUNBLGMsQ0FDQSxvQixDQUNBLGdCLENwQm1FRSxpQixDb0JqRUYsZSxDQUNBLFUsQ0FDQSxtQyxDWDlDQSxvQixDV21EQSwrQixDakMrMkVGLHdDLENpQzcyRUksUSxDakNrM0VOLDZCLENBQ0EsNEIsQ2lDMTVFSSx5QyxDakN3NUVKLHdDLENpQzEyRU0sYSxDQTlDRix3QixDQUFBLG9DLENBdURJLGtDLENBQ0EsMlUsQ0FDQSwyQixDQUNBLHdELENBQ0EsMkQsQ0EzREosOEIsQ0FBQSwwQyxDQStESSxvQixDQS9ESiw0QyxDQUFBLGdDLENBeUVJLGtDLENBQ0EsNkUsQ0ExRUoseUIsQ0FBQSxxQyxDQW9GSSxxQyxDQUNBLDJtQixDQXJGSiwrQixDQUFBLDJDLENBeUZJLG9CLENBekZKLDhDLENBQUEsMEQsQ0FrR0ksYSxDakN3MUVxRCw4QyxDQUM3RCw2QyxDaUMzN0VJLDBELENqQzA3RUoseUQsQ2lDbjFFUSxhLENBdkdKLHNELENBQUEsa0UsQ0ErR0ksYSxDQS9HSiw4RCxDQUFBLGdELENBQUEsMEUsQ0FBQSw0RCxDQWtITSxvQixDQWxITixzRSxDQUFBLGtGLENBd0hNLG9CLENDbEpOLHdCLENEMEJBLG9FLENBQUEsZ0YsQ0ErSE0sa0QsQ0FBQSwwQyxDQS9ITiwyQ0FBQSx1QyxDQUFBLHVEQUFBLHVDLENBbUlNLG9CLENBbklOLHNELENBQUEsa0UsQ0FrSk0sb0IsQ0FDQSxrRCxDQUFBLDBDLENGK0ZWLFksQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBSEYsd0IsQy9CbXhGQSw0QixDQURBLDJCLENtQzc1RkEsNEIsQ0pvSkksVSxDTC9OQSx5QktzTkosd0IsQ0FBQSxrQixDQXVCTSxtQixDQUFBLG1CLENBQUEsWSxDQUdBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGUsQ0EzQk4sa0IsQ0FpQk0sdUIsQ0FBQSxvQixDQUFBLHNCLENBakJOLHdCLENBd0JNLGtCLENBQUEsaUIsQ0FBQSxhLENBQ0EsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0F6Qk4sMEIsQ0FnQ00sb0IsQ0FDQSxVLENBQ0EscUIsQ0FsQ04sb0MsQ0F1Q00sb0IsQy9CNHVFRiwyQixDK0JueEVKLHlCLENBNENNLFUsQ0E1Q04sd0IsQ0FrRE0sbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxVLENBQ0EsYyxDQXRETiw4QixDQXlETSxpQixDQUNBLG1CLENBQUEsYSxDQUNBLFksQ0FDQSxtQixDQUNBLGEsQ0E3RE4sNEIsQ0FpRU0sd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBbEVOLGtDLENBcUVNLGlCSWpWTixJLENBQ0Usb0IsQ0FFQSxlLENBRUEsaUIsQ0FHQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxvQixDQUFBLGdCLENBRUEsNEIsQ0N1RkEsc0IsQ3ZCdUJJLGMsQ1M3R0Ysb0IsQ1VGRSw2SSxDQUFBLGlLLENBSUEsdUNHZE4sSSxDSGVRLHVCLENBQUEsaUJmVE4sVSxDa0JVRSxhLENBQ0Esb0IsQ0FqQkosVSxDQUFBLFUsQ0FzQkksUyxDQUNBLGtELENBQUEsMEMsQ0F2QkosYSxDQUFBLGEsQ0E2QkksVyxDQTdCSixTQUFBLFMsTUFBQSxVLENBa0NJLGMsQ0FjSixjLENuQ21qRkEsdUIsQ21DampGRSxtQixDQ3ZDQSxrQixDQUFBLGtCLENGWEUsd0IsQ0VlQSxvQixDQUtFLGtELENBQUEsMEMsQ0FLSixxQixDQUFBLHFCLENBRUUsVSxDQVNGLGlCQUFBLFMsTUFBQSxpQixDQUFBLGlCQUFBLFMsTUFBQSxpQixDcENxbEZBLGtDLENvQ2xsRkUsVSxDQUNBLHdCLENBSUEsb0IsQ0FFQSxpQkFBQSxTLE1BQUEsdUIsQ0FBQSxpQkFBQSxTLE1BQUEsdUIsQ3BDZ2xGQSx3QyxDb0Mza0ZJLGtELENBQUEsMEMsQ0F4Q04sb0IsQ0FBQSxvQixDRlhFLHdCLENFZUEsb0IsQ0FLRSxtRCxDQUFBLDJDLENBS0osdUIsQ0FBQSx1QixDQUVFLFUsQ0FTRixtQkFBQSxTLE1BQUEsaUIsQ0FBQSxtQkFBQSxTLE1BQUEsaUIsQ3BDaW5GQSxvQyxDb0M5bUZFLFUsQ0FDQSx3QixDQUlBLG9CLENBRUEsbUJBQUEsUyxNQUFBLHVCLENBQUEsbUJBQUEsUyxNQUFBLHVCLENwQzRtRkEsMEMsQ29Ddm1GSSxtRCxDQUFBLDJDLENBeENOLGtCLENBQUEsa0IsQ0ZYRSx3QixDRWVBLG9CLENBS0UsaUQsQ0FBQSx5QyxDQUtKLHFCLENBQUEscUIsQ0FFRSxVLENBU0YsaUJBQUEsUyxNQUFBLGlCLENBQUEsaUJBQUEsUyxNQUFBLGlCLENwQzZvRkEsa0MsQ29DMW9GRSxVLENBQ0Esd0IsQ0FJQSxvQixDQUVBLGlCQUFBLFMsTUFBQSx1QixDQUFBLGlCQUFBLFMsTUFBQSx1QixDcEN3b0ZBLHdDLENvQ25vRkksaUQsQ0FBQSx5QyxDQXhDTixlLENBQUEsZSxDRlhFLHdCLENFZUEsb0IsQ0FLRSxrRCxDQUFBLDBDLENBS0osa0IsQ0FBQSxrQixDQUVFLFUsQ0FTRixjQUFBLFMsTUFBQSxpQixDQUFBLGNBQUEsUyxNQUFBLGlCLENwQ3lxRkEsK0IsQ29DdHFGRSxVLENBQ0Esd0IsQ0FJQSxvQixDQUVBLGNBQUEsUyxNQUFBLHVCLENBQUEsY0FBQSxTLE1BQUEsdUIsQ3BDb3FGQSxxQyxDb0MvcEZJLGtELENBQUEsMEMsQ0F4Q04sa0IsQ0FBQSxrQixDRlhFLHdCLENFZUEsb0IsQ0FLRSxrRCxDQUFBLDBDLENBS0oscUIsQ0FBQSxxQixDQUVFLGEsQ0FTRixpQkFBQSxTLE1BQUEsaUIsQ0FBQSxpQkFBQSxTLE1BQUEsaUIsQ3BDcXNGQSxrQyxDb0Nsc0ZFLGEsQ0FDQSx3QixDQUlBLG9CLENBRUEsaUJBQUEsUyxNQUFBLHVCLENBQUEsaUJBQUEsUyxNQUFBLHVCLENwQ2dzRkEsd0MsQ29DM3JGSSxrRCxDQUFBLDBDLENBeENOLGlCLENBQUEsaUIsQ0ZYRSx3QixDRWVBLG9CLENBS0UsaUQsQ0FBQSx5QyxDQUtKLG9CLENBQUEsb0IsQ0FFRSxVLENBU0YsZ0JBQUEsUyxNQUFBLGlCLENBQUEsZ0JBQUEsUyxNQUFBLGlCLENwQ2l1RkEsaUMsQ29DOXRGRSxVLENBQ0Esd0IsQ0FJQSxvQixDQUVBLGdCQUFBLFMsTUFBQSx1QixDQUFBLGdCQUFBLFMsTUFBQSx1QixDcEM0dEZBLHVDLENvQ3Z0RkksaUQsQ0FBQSx5QyxDbkI3Q04sZ0IsQ21CQUUsYSxDRk5BLHdCLENFUUEsb0IsQ0FHRixnQixDQUFBLGdCLENBSUUsb0IsQ0FLRSxtRCxDQUFBLDJDLENBVEosZ0IsQ0FFRSxhLENGYkEsd0IsQ0V5QkYsbUIsQ0FBQSxtQixDQUVFLGEsQ0FDQSx3QixDQUNBLG9CLENBT0YsZUFBQSxTLE1BQUEsaUIsQ0FBQSxlQUFBLFMsTUFBQSxpQixDcEM2dkZBLGdDLENvQzF2RkUsYSxDQUNBLHdCLENBSUEsb0IsQ0FFQSxlQUFBLFMsTUFBQSx1QixDQUFBLGVBQUEsUyxNQUFBLHVCLENwQ3d2RkEsc0MsQ29DbnZGSSxtRCxDQUFBLDJDLENBeENOLGUsQ0FBQSxlLENGWEUsd0IsQ0VlQSxvQixDQUtFLGdELENBQUEsd0MsQ0FLSixrQixDQUFBLGtCLENBRUUsVSxDQVNGLGNBQUEsUyxNQUFBLGlCLENBQUEsY0FBQSxTLE1BQUEsaUIsQ3BDeXhGQSwrQixDb0N0eEZFLFUsQ0FDQSx3QixDQUlBLG9CLENBRUEsY0FBQSxTLE1BQUEsdUIsQ0FBQSxjQUFBLFMsTUFBQSx1QixDcENveEZBLHFDLENvQy93RkksZ0QsQ0FBQSx3QyxDRGNOLG9CLENDUEEsYSxDQUNBLG9CLENuQnJEQSwwQixDbUJ3REUsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiwwQixDQUFBLDBCLENBRUUsaUQsQ0FBQSx5QyxDQUdGLDZCLENBQUEsNkIsQ0FFRSxhLENBQ0EsNEIsQ0FHRix5QkFBQSxTLE1BQUEsaUIsQ0FBQSx5QkFBQSxTLE1BQUEsaUIsQ3BDc3dGQSwwQyxDb0Nud0ZFLFUsQ0FDQSx3QixDQUNBLG9CLENBRUEseUJBQUEsUyxNQUFBLHVCLENBQUEseUJBQUEsUyxNQUFBLHVCLENwQ293RkEsZ0QsQ29DL3ZGSSxpRCxDQUFBLHlDLENEekJOLHNCLENDUEEsYSxDQUNBLG9CLENuQnJEQSw0QixDbUJ3REUsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiw0QixDQUFBLDRCLENBRUUsbUQsQ0FBQSwyQyxDQUdGLCtCLENBQUEsK0IsQ0FFRSxhLENBQ0EsNEIsQ0FHRiwyQkFBQSxTLE1BQUEsaUIsQ0FBQSwyQkFBQSxTLE1BQUEsaUIsQ3BDNnhGQSw0QyxDb0MxeEZFLFUsQ0FDQSx3QixDQUNBLG9CLENBRUEsMkJBQUEsUyxNQUFBLHVCLENBQUEsMkJBQUEsUyxNQUFBLHVCLENwQzJ4RkEsa0QsQ29DdHhGSSxtRCxDQUFBLDJDLENEekJOLG9CLENDUEEsYSxDQUNBLG9CLENuQnJEQSwwQixDbUJ3REUsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiwwQixDQUFBLDBCLENBRUUsaUQsQ0FBQSx5QyxDQUdGLDZCLENBQUEsNkIsQ0FFRSxhLENBQ0EsNEIsQ0FHRix5QkFBQSxTLE1BQUEsaUIsQ0FBQSx5QkFBQSxTLE1BQUEsaUIsQ3BDb3pGQSwwQyxDb0NqekZFLFUsQ0FDQSx3QixDQUNBLG9CLENBRUEseUJBQUEsUyxNQUFBLHVCLENBQUEseUJBQUEsUyxNQUFBLHVCLENwQ2t6RkEsZ0QsQ29DN3lGSSxpRCxDQUFBLHlDLENEekJOLGlCLENDUEEsYSxDQUNBLG9CLENuQnJEQSx1QixDbUJ3REUsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRix1QixDQUFBLHVCLENBRUUsa0QsQ0FBQSwwQyxDQUdGLDBCLENBQUEsMEIsQ0FFRSxhLENBQ0EsNEIsQ0FHRixzQkFBQSxTLE1BQUEsaUIsQ0FBQSxzQkFBQSxTLE1BQUEsaUIsQ3BDMjBGQSx1QyxDb0N4MEZFLFUsQ0FDQSx3QixDQUNBLG9CLENBRUEsc0JBQUEsUyxNQUFBLHVCLENBQUEsc0JBQUEsUyxNQUFBLHVCLENwQ3kwRkEsNkMsQ29DcDBGSSxrRCxDQUFBLDBDLENEekJOLG9CLENDUEEsYSxDQUNBLG9CLENuQnJEQSwwQixDbUJ3REUsYSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiwwQixDQUFBLDBCLENBRUUsaUQsQ0FBQSx5QyxDQUdGLDZCLENBQUEsNkIsQ0FFRSxhLENBQ0EsNEIsQ0FHRix5QkFBQSxTLE1BQUEsaUIsQ0FBQSx5QkFBQSxTLE1BQUEsaUIsQ3BDazJGQSwwQyxDb0MvMUZFLGEsQ0FDQSx3QixDQUNBLG9CLENBRUEseUJBQUEsUyxNQUFBLHVCLENBQUEseUJBQUEsUyxNQUFBLHVCLENwQ2cyRkEsZ0QsQ29DMzFGSSxpRCxDQUFBLHlDLENEekJOLG1CLENDUEEsYSxDQUNBLG9CLENuQnJEQSx5QixDbUJ3REUsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRix5QixDQUFBLHlCLENBRUUsaUQsQ0FBQSx5QyxDQUdGLDRCLENBQUEsNEIsQ0FFRSxhLENBQ0EsNEIsQ0FHRix3QkFBQSxTLE1BQUEsaUIsQ0FBQSx3QkFBQSxTLE1BQUEsaUIsQ3BDeTNGQSx5QyxDb0N0M0ZFLFUsQ0FDQSx3QixDQUNBLG9CLENBRUEsd0JBQUEsUyxNQUFBLHVCLENBQUEsd0JBQUEsUyxNQUFBLHVCLENwQ3UzRkEsK0MsQ29DbDNGSSxpRCxDQUFBLHlDLENEekJOLGtCLENDUEEsYSxDQUNBLG9CLENuQnJEQSx3QixDbUJ3REUsYSxDQUNBLHdCLENBQ0Esb0IsQ0FHRix3QixDQUFBLHdCLENBRUUsbUQsQ0FBQSwyQyxDQUdGLDJCLENBQUEsMkIsQ0FFRSxhLENBQ0EsNEIsQ0FHRix1QkFBQSxTLE1BQUEsaUIsQ0FBQSx1QkFBQSxTLE1BQUEsaUIsQ3BDZzVGQSx3QyxDb0M3NEZFLGEsQ0FDQSx3QixDQUNBLG9CLENBRUEsdUJBQUEsUyxNQUFBLHVCLENBQUEsdUJBQUEsUyxNQUFBLHVCLENwQzg0RkEsOEMsQ29DejRGSSxtRCxDQUFBLDJDLENEekJOLGlCLENDUEEsYSxDQUNBLG9CLENuQnJEQSx1QixDbUJ3REUsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRix1QixDQUFBLHVCLENBRUUsZ0QsQ0FBQSx3QyxDQUdGLDBCLENBQUEsMEIsQ0FFRSxhLENBQ0EsNEIsQ0FHRixzQkFBQSxTLE1BQUEsaUIsQ0FBQSxzQkFBQSxTLE1BQUEsaUIsQ3BDdTZGQSx1QyxDb0NwNkZFLFUsQ0FDQSx3QixDQUNBLG9CLENBRUEsc0JBQUEsUyxNQUFBLHVCLENBQUEsc0JBQUEsUyxNQUFBLHVCLENwQ3E2RkEsNkMsQ29DaDZGSSxnRCxDQUFBLHdDLENEZFIsUyxDQUdFLG9CLENsQnpFQSxlLENrQjRFRSxhLENBQ0EseUIsQ0FQSixlLENBWUkseUIsQ0FaSixrQixDQUFBLGtCLENBaUJJLGEsQ0FDQSxtQixDQVdKLGtCLENBQUEsTyxDQ1BFLGtCLEN2QnVCSSxpQixDUzdHRixtQixDYWlHSixrQixDQUFBLE8sQ0NYRSxvQixDdkJ1QkksaUIsQ1M3R0YsbUIsQ2EwR0osVSxDQUNFLGEsQ0FDQSxVLENBRkYscUIsQ0FNSSxnQixDRWxJSixLLENMZ0JNLHNDLENBQUEsOEIsQ0FJQSx1Q0twQk4sSyxDTHFCUSx1QixDQUFBLGlCLEFLckJSLFVBQUEsTSxDQUlJLFMsQ0FJSixjQUFBLE0sQ0FFSSxZLENBSUosVyxDQUNFLGlCLENBQ0EsUSxDQUNBLGUsQ0xESSxtQyxDQUFBLDJCLENBSUEsdUNLTk4sVyxDTE9RLHVCLENBQUEsaUJoQzZpR1IsUyxDQUNBLFMsQ0FGQSxVLENzQ2hrR0EsTyxDQUlFLGlCLENBR0YsZ0IsQ0FDRSxrQixDQ29CRSx1QixDQUNFLG9CLENBR0EsVSxDQWhDSixxQixDQUNBLG1DLENBQ0EsZSxDQUNBLGtDLENBcURFLDZCLENBQUEsdUMsQ0FBQSx3QyxDQUFBLHFDLENBQ0UsYSxDRDFDTixjLENBQ0UsaUIsQ0FDQSxRLENBQ0EsTSxDQUVBLFksQ0FDQSxVLENBQ0EsZSxDQUNBLGUsQ0FDQSxrQixDekJzR0ksYyxDeUJuR0osZSxDQUNBLGUsQ0FDQSxxQixDQUNBLDJCLENBQ0EsZ0MsQ2hCZEUsb0IsQ2dCdUJBLG1CLENBQ0UsVSxDQUNBLE0sQ0FHRixvQixDQUNFLE8sQ0FDQSxTLENaWUYseUJZbkJBLHNCLENBQ0UsVSxDQUNBLE0sQ0FHRix1QixDQUNFLE8sQ0FDQSxXLEFaWUYseUJZbkJBLHNCLENBQ0UsVSxDQUNBLE0sQ0FHRix1QixDQUNFLE8sQ0FDQSxXLEFaWUYseUJZbkJBLHNCLENBQ0UsVSxDQUNBLE0sQ0FHRix1QixDQUNFLE8sQ0FDQSxXLEFaWUYsMEJZbkJBLHNCLENBQ0UsVSxDQUNBLE0sQ0FHRix1QixDQUNFLE8sQ0FDQSxXLEFaWUYsMEJZbkJBLHVCLENBQ0UsVSxDQUNBLE0sQ0FHRix3QixDQUNFLE8sQ0FDQSxXLEFaWUYsMEJZbkJBLHVCLENBQ0UsVSxDQUNBLE0sQ0FHRix3QixDQUNFLE8sQ0FDQSxXQU9OLHNCLENBRUksUSxDQUNBLFcsQ0FDQSxZLENBQ0EscUIsQ0MvQkEsa0MsQ0FBQSwrQixDQUNFLG9CLENBQ0Esa0IsQ0FFQSxVLENBekJKLFksQ0FDQSxtQyxDQUNBLHdCLENBQ0Esa0MsQ0R5REYseUIsQ0FFSSxLLENBQ0EsVSxDQUNBLFMsQ0FDQSxZLENBQ0EsbUIsQ0M3Q0Esa0MsQ0FkRixpQyxDQUNBLGMsQ0FDQSxvQyxDQUNBLHNCLENEOERJLGdCLENBS04sd0IsQ0FFSSxLLENBQ0EsVSxDQUNBLFMsQ0FDQSxZLENBQ0Esb0IsQ0M5REEsaUMsQ0FFRSxrQixDQUNBLHFCLENBQ0EsVSxDQVlFLFksQ0FHRixrQyxDQUNFLG9CLENBQ0EsbUIsQ0FFQSxVLENBOUJOLGlDLENBQ0EsdUIsQ0FDQSxvQyxDRHlFSSxnQixDQU9OLG1DLENBQUEsaUMsQ0FBQSxrQyxDQUFBLGdDLENBS0ksVSxDQUNBLFcsQ0FLSixpQixDRTlHRSxRLENBQ0EsYyxDQUNBLGUsQ0FDQSw0QixDRmtIRixjLENBQ0UsYSxDQUVBLHFCLENBQ0EsVSxDQUdBLGtCLENBRUEsa0IsQ0FDQSw0QixDQUNBLFEsQ3JCckhBLG9CLENBQUEsb0IsQ3FCb0lFLGEsQ0FDQSxvQixDQTNCSixxQixDQUFBLHFCLENBa0NJLG9CLENBbENKLHVCLENBQUEsdUIsQ0F3Q0ksYSxDQUNBLG1CLENBQ0EsNEIsQ0FRSixtQixDQUNFLGEsQ0FJRixnQixDQUNFLGEsQ0FDQSxvQixDekJwREksaUIsQ3lCd0RKLGtCLENBSUYsbUIsQ0FDRSxhLENBQ0EscUIsQ0FDQSxhLENHM0xGLFUsQ3pDd3hHQSxtQixDeUN0eEdFLGlCLENBQ0EsMEIsQ0FBQSwwQixDQUFBLG1CLEN6QzR4R0Esd0IsQ3lDL3hHRixlLENBT0ksaUIsQ0FDQSxrQixDQUFBLGlCLENBQUEsYSxDekM2eEdBLDhCLENpQjV4R0YscUIsQ3dCSUksUyxDekM2eEdGLCtCLENBREEsK0IsQ0FEQSw4QixDeUN4eUdKLHNCLENBQUEsc0IsQ0FBQSxxQixDQWtCTSxTLENBTU4sWSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBSEYseUIsQ0FNSSxVLEN6QzR4R0osMEJBQTRCLGEsQ3lDeHhHNUIsb0JBQUEsYSxDQUlJLGdCLEN6Q3d4R0osMEJBQTRCLGlCLEN5QzV4RzVCLG9CQUFBLFcsTUFBQSxpQixDbkJISSx5QixDQUNBLDRCLEN0Qm15R0osMEJBQTRCLGtCLEN5Q2p5RzVCLG9CQUFBLGEsQ25CV0ksd0IsQ0FDQSwyQixDbUJtQkosc0IsQ0FDRSxzQixDQUNBLHFCLENBRkYsNkIsQ3pDMndHRSx3QyxDQURBLHFDLEN5Q253R0UsYSxDQUdGLHdDLENBQ0UsYyxDQUlKLHlDLENBQUEsOEIsQ0FDRSxxQixDQUNBLG9CLENBR0YseUMsQ0FBQSw4QixDQUNFLG9CLENBQ0EsbUIsQ0FvQkYsbUIsQ0FDRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUhGLHdCLEN6QzB2R0UsOEIsQzBDcDJHRixzQixDOUJxYUEsUSxDNkJwVEksVSxDekNzdkdGLG1DQUFxQyxhLEN5Qzd2R3ZDLDZCQUFBLGEsQ0FZSSxlLEN6Q292R0YsbUNBQXFDLGlCLEN5Q2h3R3ZDLDZCQUFBLFcsTUFBQSxpQixDbkJyRUksNEIsQ0FDQSwyQixDdEJ3MEdGLG1DQUFxQyxrQixDeUNwd0d2Qyw2QkFBQSxhLENuQm5GSSx3QixDQUNBLHlCLENtQjBISixzQixDekNpdUdBLGlDLENnQmhxR0EsYSxDeUI5REksZSxDekNpdUdGLDJDLEN5Q3B1R0Ysd0MsQ3pDc3VHRSxzRCxDQURBLG1ELEN5Qzl0R0ksaUIsQ0FDQSxrQixDQUNBLG1CLENFekpOLFksQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0EseUIsQ0FBQSxzQixDQUFBLG1CLENBQ0EsVSxDM0NvNEdBLHlCLENBREEsMkIsQzJDeDRHRiwwQixDM0N1NEdFLG9DLEMyQzUzR0UsaUIsQ0FDQSxrQixDQUFBLGlCLENBQUEsYSxDQUNBLFEsQ0FDQSxXLENBQ0EsZSxDM0M2NEdBLHNDLENBREEsd0MsQ0FEQSx1QyxDQURBLHdDLENBREEsMEMsQ0FEQSx5QyxDQUpBLHVDLENBREEseUMsQzJDbDVHSix3QyxDM0NzNUdJLGlELENBREEsbUQsQ0FEQSxrRCxDMkNoNEdFLGdCLEMzQzQ0R0oscUUsQ0FEQSxpQyxDMkMvNUdGLGdDLENBNEJJLFMsQ0E1Qkosa0QsQ0FpQ0ksUyxDM0MrNEdBLDhCQUFnQyxnQyxDMkNoN0dwQyw4QkFBQSwrQixDM0NxNkdFLGdDQUFrQyxhLEMyQ3I2R3BDLCtCQUFBLGEsQ3JCMENJLHdCLENBQ0EsMkIsQ3FCM0NKLHlCLENBNENJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLEMzQ3c0R0YsaUJBQWlCLGUsbUJBQW9DLHNDLENBRHJELGlCQUFpQixlLHFCQUFzQyxZLEMyQ3A3R3pELGlCQUFBLGUsb0JBQUEsWSxDckI0QkkseUIsQ0FDQSw0QixDdEI2NUdGLHNGLENBREEsOEQsQzJDejdHRiw2RCxDckI0QkkseUIsQ0FDQSw0QixDdEJrNkdKLG1CLEMyQ3AzR0Esb0IsQ0FFRSxtQixDQUFBLG1CLENBQUEsWSxDM0N1M0dBLHdCLEMyQ3ozR0YseUIsQ0FRSSxpQixDQUNBLFMsQzNDbzNHQSw4QixDMkM3M0dKLCtCLENBWU0sUyxDQVlOLG9CLENBQXVCLGlCLENBQ3ZCLG1CLEMzQzAyR0UsNkIsQ0FDQSwwQyxDQUVBLDBDLENBREEsdUQsQzJDcjRHRiw4QixDM0NnNEdFLDJDLENBRUEsMkMsQ0FEQSx3RCxDMkN4MkdvQixnQixDQVF0QixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esc0IsQ0FDQSxlLEM5QlNJLGMsQzhCUEosZSxDQUNBLGUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxrQixDQUNBLHdCLENBQ0Esd0IsQ3JCNUdFLG9CLEN0QmkrR0Ysc0MsQzJDajRHRixtQyxDQWtCSSxZLEMzQ20zR0osOEIsQzJDejJHQSxrQ0FBQSxTLENBRUUsK0IsQzNDMjJHRiw4QixDMkN4MkdBLDZCLEMzQzQyR0Esd0MsQ0FGQSxxRCxDQUNBLHlDLENBRkEsc0QsQzJDbjJHRSxrQixDOUIxQkksaUIsQzhCNEJKLGUsQ3JCeklFLG1CLEN0Qm8vR0osOEIsQzJDdjJHQSxrQ0FBQSxTLENBRUUsZ0MsQzNDeTJHRiw4QixDMkN0MkdBLDZCLEMzQzAyR0Esd0MsQ0FGQSxxRCxDQUNBLHlDLENBRkEsc0QsQzJDajJHRSxvQixDOUIzQ0ksaUIsQzhCNkNKLGUsQ3JCMUpFLG1CLENxQjhKSiw4QixDM0NxMkdBLDhCLEMyQ24yR0UscUIsQzNDMDJHRix3RSxDQUNBLHFGLENBSEEsaUJBQWlCLGUsMEJBQTJDLGlCLENBQzVELGlCQUFpQixlLDBCQUEyQyw4QixDQUc1RCxxREFBeUQsVyxNQUFpQixpQixDQUMxRSxrRUFBc0UsWSxDMkNsMkd0RSxzQyxDM0M0MUdBLG1ELENzQnYvR0kseUIsQ0FDQSw0QixDcUJxS0oscUMsQzNDNDFHQSxrRCxDQUdBLHVEQUEyRCxhLENBQzNELG9FQUF3RSxhLENBSHhFLHNDQUF3QyxrQixDQUN4QyxzQ0FBd0MsK0IsQ3NCdC9HcEMsd0IsQ0FDQSwyQixDc0J4Q0osZSxDQUNFLGlCLENBQ0EsUyxDQUNBLGEsQ0FDQSxpQixDQUNBLG1CLENBQ0EsZ0MsQ0FBQSxrQixDQUdGLHNCLENBQ0UsMEIsQ0FBQSwwQixDQUFBLG1CLENBQ0EsaUIsQ0FHRixxQixDQUNFLGlCLENBQ0EsTSxDQUNBLFUsQ0FDQSxVLENBQ0EsYyxDQUNBLFMsQ0FORiwyRCxDQVNJLFUsQ0FDQSxvQixDVjNCQSx3QixDVWlCSix5RCxDQW9CTSxrRCxDQUFBLDBDLENBcEJOLGdDQUFBLHVDLENBeUJJLG9CLENBekJKLDBCQUFBLCtDLENBNkJJLFUsQ0FDQSx3QixDQUNBLG9CLENBL0JKLG9ELENBQUEscUQsQ0F1Q00sYSxDQXZDTiw0RCxDQUFBLDZELENBMENRLHdCLENBVVIscUIsQ0FDRSxpQixDQUNBLGUsQ0FFQSxrQixDQUpGLDRCLENBQUEsNkIsQ0F3QkksaUIsQ0FDQSxVLENBQ0EsWSxDQUNBLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0E5QkosNkIsQ0FlSSxtQixDQUVBLHFCLENBQ0Esd0IsQ0FsQkosNEIsQ0ErQkksZ0MsQ0FTSiw4QyxDdEJqR0ksb0IsQ3NCaUdKLDJFLENBT00saU8sQ0FQTixrRixDQWFNLG9CLENWMUhGLHdCLENVNkdKLGlGLENBa0JNLDhLLENBbEJOLHFGLENWN0dJLG1DLENVNkdKLDJGLENWN0dJLG1DLENVaUpKLDJDLENBR0ksaUIsQ0FISix3RSxDQVFNLDZLLENBUk4sa0YsQ0F3QkEsbUYsQ1Z6S0ksbUMsQ1V5S0osYyxDQUNFLG9CLENBREYsNEMsQ0FLTSxhLENBQ0EsYSxDQUNBLGtCLENBRUEsbUIsQ0FUTiwyQyxDQWFNLHNCLENBQ0EseUIsQ0FDQSxzQixDQUNBLHVCLENBQ0Esd0IsQ0FFQSxtQixDWmxMQSx5SixDQUFBLGlJLENBQUEsd00sQ0FJQSx1Q1kySk4sMkMsQ1oxSlEsdUIsQ0FBQSxpQlkwSlIseUUsQ0EwQk0scUIsQ0FDQSxvQyxDQUFBLDRCLENBa0JOLGMsQ0FDRSxvQixDQUNBLFUsQ0FDQSxpQyxDQUNBLHNDLEMvQmpHSSxjLEMrQm9HSixlLENBQ0EsZSxDQUNBLGEsQ0FDQSxxQixDQUNBLHFPLENBQ0Esd0IsQ3RCdE5FLG9CLENzQnlORix1QixDQUFBLG9CLENBQUEsZSxDQWZGLG9CLENBa0JJLG9CLENBQ0EsUyxDQUtFLGtELENBQUEsMEMsQ0F4Qk4sK0IsQ0FpQ00sYSxDQUNBLHFCLENBbENOLHdCLENBQUEseUJBQUEsVyxDQXdDSSxXLENBQ0Esb0IsQ0FDQSxxQixDQTFDSix1QixDQThDSSxhLENBQ0Esd0IsQ0EvQ0osMEIsQ3ZDbElBLCtCLEN1Q3NMSSxZLENBcERKLDZCLENBeURJLGlCLENBQ0EseUIsQ0FJSixpQixDQUNFLGdDLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGtCLEMvQi9KSSxpQixDK0JtS04saUIsQ0FDRSwrQixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxpQixDL0J2S0ksaUIsQytCZ0xOLFksQ0FRQSxrQixDQUNFLGlCLENBR0EsaUMsQ0FaRixZLENBRUUsb0IsQ0FHQSxlLENBR0Ysa0IsQ0FFRSxTLENBQ0EsVSxDQUVBLFEsQ0FDQSxlLENBQ0EsUyxDQVBGLDJDLENBVUksb0IsQ0FDQSxrRCxDQUFBLDBDLEM1QzI2R0YsOEMsQzRDdDdHRiwrQyxDQWlCSSx3QixDQWpCSixxRCxDQXNCTSxnQixDQXRCTix5RCxDQTJCSSx5QixDQUlKLGtCLENBQUEseUIsQ0FtQkksaUIsQ0FDQSxLLENBQ0EsTyxDQUtBLHNCLENBQ0EsZSxDQUNBLGEsQ0E1Qkosa0IsQ0FJRSxNLENBQ0EsUyxDQUNBLGlDLENBRUEsZSxDQUVBLGUsQ0FHQSxxQixDQUNBLHdCLEN0QmxWRSxvQixDc0JvVUoseUIsQ0FzQkksUSxDQUNBLFMsQ0FDQSxhLENBQ0EsMkIsQ0FJQSxnQixDVjdXQSx3QixDVStXQSxtQixDdEJuV0EsK0IsQ3NCOFdKLGEsQ0FDRSxVLENBQ0EsYSxDQUNBLFMsQ0FDQSw0QixDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENDclhGLGlELENEZ1hBLG1CLEM1QmhYQSxZLEM0QndYSSxTLENBUkoseUMsQ0FZOEIsaUUsQ0FBQSx5RCxDQVo5QixxQyxDQWE4Qix5RCxDQWI5Qiw4QixDQWM4Qix5RCxDQWQ5QiwrQixDQWtCSSxRLENBbEJKLG1DLENBc0JJLFUsQ0FDQSxXLENBQ0Esa0IsQ1ZsWkEsd0IsQ1VvWkEsUSxDdEJ4WUEsa0IsQ1VGRSxzSCxDQUFBLHNHLENBQUEsMEksQ1k4WUYsdUIsQ0FBQSxlLENaMVlFLHVDWTRXTixtQyxDWjNXUSx1QixDQUFBLGlCWTJXUiwwQyxDVjFYSSx3QixDVTBYSiw0QyxDQXNDSSxVLENBQ0EsWSxDQUNBLGlCLENBQ0EsYyxDQUNBLHdCLENBQ0Esd0IsQ3RCelpBLGtCLENzQjhXSiwrQixDQWlESSxVLENBQ0EsVyxDVjVhQSx3QixDVThhQSxRLEN0QmxhQSxrQixDVUZFLDJHLENBQUEsc0csQ1l3YUYsb0IsQ0FBQSxlLENacGFFLHVDWTRXTiwrQixDWjNXUSxvQixDQUFBLGlCWTJXUixzQyxDVjFYSSx3QixDVTBYSiwrQixDQWdFSSxVLENBQ0EsWSxDQUNBLGlCLENBQ0EsYyxDQUNBLHdCLENBQ0Esd0IsQ3RCbmJBLGtCLENzQjhXSix3QixDQTJFSSxVLENBQ0EsVyxDQUNBLFksQ0FDQSxrQixDQUNBLGlCLENWemNBLHdCLENVMmNBLFEsQ3RCL2JBLGtCLENVRkUsMEcsQ0FBQSxzRyxDWXFjRixlLENaamNFLHVDWTRXTix3QixDWjNXUSxtQixDQUFBLGlCWTJXUiwrQixDVjFYSSx3QixDVTBYSix3QixDQTZGSSxVLENBQ0EsWSxDQUNBLGlCLENBQ0EsYyxDQUNBLDRCLENBQ0Esd0IsQ0FDQSxrQixDQW5HSiw2QixDQXdHSSx3QixDdEJ0ZEEsa0IsQ3NCOFdKLDZCLENBNkdJLGlCLENBQ0Esd0IsQ3RCNWRBLGtCLENzQjhXSiw0QyxDQW9ITSx3QixDQXBITixxRCxDQXdITSxjLENBeEhOLHdDLENBNEhNLHdCLENBNUhOLHdDLENBZ0lNLGMsQ0FoSU4saUMsQ0FvSU0sd0IsQ0FLTiw2QixDNUM2M0dBLGtCLENBQ0EsYyxDZ0N2M0hNLHNILENBQUEsc0csQ0FBQSwwSSxDQUlBLHVDWXFmTiw2QixDNUNxNEdJLGtCLENBQ0EsYyxDZ0MxM0hJLHVCLENBQUEsaUJjaEJSLEksQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUdGLFMsQ0FDRSxhLENBQ0Esa0IsQzdCQ0EsZSxDQUFBLGUsQzZCR0Usb0IsQ0FOSixrQixDQVlJLG1CLENBQ0EsYyxDQVFKLFMsQ0FDRSwrQixDQURGLG1CLENBSUksa0IsQ3hCWEEsNkIsQ0FDQSw4QixDTFpGLHlCLEM2QjJCSSxvQyxDQVROLDRCLENBYU0sYSxDQUNBLDRCLENBQ0Esd0IsQzlDbzRISixrQyxDOENuNUhGLDBCLENBcUJJLGEsQ0FDQSxxQixDQUNBLGlDLENBdkJKLHdCLENBNEJJLGUsQ3hCbkNBLHdCLENBQ0EseUIsQ3dCNkNKLG9CLEN4QnZESSxvQixDdEJnN0hKLDBCLEM4Q2wzSEksVSxDQUNBLHdCLEM5Q3MzSEosbUIsQzhDNzJIQSxtQixDQUdJLGtCLENBQUEsaUIsQ0FBQSxhLENBQ0EsaUIsQzlDZzNISix3QixDOEM1MkhBLHdCLENBR0kseUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxpQixDQVNKLHNCLENBRUksWSxDQUZKLG9CLENBS0ksYSxDQ3BHSixPLENBQ0UsaUIsQ0FLQSxrQixDQU5GLE8sQ0FBQSxrQixDL0MwOUhnSixzQixDQUE5SSx3QixDQUF3RSxxQixDQUF2QixxQixDQUF2QixxQixDQUFxRSxxQixDQUF1QixzQixDK0MvOEhwSCxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQW9CSixhLENBQ0Usb0IsQ0FDQSxvQixDQUNBLHVCLENBQ0EsaUIsQ2xDd0VJLGlCLENrQ3RFSixtQixDQUNBLGtCLEM5QjFDQSxtQixDQUFBLG1CLEM4QjZDRSxvQixDQVNKLFcsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBTEYscUIsQ0FRSSxlLENBQ0EsYyxDQVRKLDBCLENBYUksZSxDQUNBLFUsQ0FTSixZLENBQ0Usb0IsQ0FDQSxpQixDQUNBLG9CLENBWUYsZ0IsQ0FDRSw0QixDQUFBLGUsQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUdBLHdCLENBQUEscUIsQ0FBQSxrQixDQUlGLGUsQ0FDRSxxQixDbENTSSxpQixDa0NQSixhLENBQ0EsNEIsQ0FDQSw0QixDekJ4R0Usb0IsQ0xGRixxQixDQUFBLHFCLEM4QjhHRSxvQixDQU1KLG9CLENBQ0Usb0IsQ0FDQSxXLENBQ0EsWSxDQUNBLHFCLENBQ0EsVSxDQUNBLGtDLENBR0Ysa0IsQ0FDRSxlLENBQ0EsZSxDckJ0RUUsNEJxQmdGQyw0QixDL0NtNkhtTixnQyxDQUF0TixrQyxDQUE0RywrQixDQUFuQywrQixDQUFuQywrQixDQUF5RywrQixDQUFtQyxnQyxDK0NoNkgxSyxlLENBQ0EsZ0IsQXJCakdOLHlCcUI2RkEsaUIsQ0FBQyw2QixDQXdCSyw2QixDQUFBLDRCLENBeEJOLGlCLENBb0JJLHdCLENBQUEsb0IsQ0FDQSxzQixDQUFBLG1CLENBQUEsMEIsQ0FyQkgsNkIsQ0F3Qkssc0IsQ0FBQSxrQixDQXhCTCw0QyxDQTJCTyxpQixDQTNCUCx1QyxDQStCTyxtQixDQUNBLGtCLENBaENQLDRCLEMvQzI3SHFOLGdDLENBQXROLGtDLENBQTRHLCtCLENBQW5DLCtCLENBQW5DLCtCLENBQXlHLCtCLENBQW1DLGdDLEMrQ3I1SDVLLG9CLENBQUEsZ0IsQ0F0Q0wsb0MsQ0FxREssZ0IsQ0FyREwsa0MsQ0F5REssNkIsQ0FBQSw2QixDQUFBLHNCLENBR0EsNEIsQ0FBQSxlLENBNURMLGlDLENBZ0VLLGMsQXJCaEpOLDRCcUJnRkMsNEIsQy9DMjhIbU4sZ0MsQ0FBdE4sa0MsQ0FBNEcsK0IsQ0FBbkMsK0IsQ0FBbkMsK0IsQ0FBeUcsK0IsQ0FBbUMsZ0MsQytDeDhIMUssZSxDQUNBLGdCLEFyQmpHTix5QnFCNkZBLGlCLENBQUMsNkIsQ0F3QkssNkIsQ0FBQSw0QixDQXhCTixpQixDQW9CSSx3QixDQUFBLG9CLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBckJILDZCLENBd0JLLHNCLENBQUEsa0IsQ0F4QkwsNEMsQ0EyQk8saUIsQ0EzQlAsdUMsQ0ErQk8sbUIsQ0FDQSxrQixDQWhDUCw0QixDL0NtK0hxTixnQyxDQUF0TixrQyxDQUE0RywrQixDQUFuQywrQixDQUFuQywrQixDQUF5RywrQixDQUFtQyxnQyxDK0M3N0g1SyxvQixDQUFBLGdCLENBdENMLG9DLENBcURLLGdCLENBckRMLGtDLENBeURLLDZCLENBQUEsNkIsQ0FBQSxzQixDQUdBLDRCLENBQUEsZSxDQTVETCxpQyxDQWdFSyxjLEFyQmhKTiw0QnFCZ0ZDLDRCLEMvQ20vSG1OLGdDLENBQXROLGtDLENBQTRHLCtCLENBQW5DLCtCLENBQW5DLCtCLENBQXlHLCtCLENBQW1DLGdDLEMrQ2gvSDFLLGUsQ0FDQSxnQixBckJqR04seUJxQjZGQSxpQixDQUFDLDZCLENBd0JLLDZCLENBQUEsNEIsQ0F4Qk4saUIsQ0FvQkksd0IsQ0FBQSxvQixDQUNBLHNCLENBQUEsbUIsQ0FBQSwwQixDQXJCSCw2QixDQXdCSyxzQixDQUFBLGtCLENBeEJMLDRDLENBMkJPLGlCLENBM0JQLHVDLENBK0JPLG1CLENBQ0Esa0IsQ0FoQ1AsNEIsQy9DMmdJcU4sZ0MsQ0FBdE4sa0MsQ0FBNEcsK0IsQ0FBbkMsK0IsQ0FBbkMsK0IsQ0FBeUcsK0IsQ0FBbUMsZ0MsQytDcitINUssb0IsQ0FBQSxnQixDQXRDTCxvQyxDQXFESyxnQixDQXJETCxrQyxDQXlESyw2QixDQUFBLDZCLENBQUEsc0IsQ0FHQSw0QixDQUFBLGUsQ0E1REwsaUMsQ0FnRUssYyxBckJoSk4sNkJxQmdGQyw0QixDL0MyaEltTixnQyxDQUF0TixrQyxDQUE0RywrQixDQUFuQywrQixDQUFuQywrQixDQUF5RywrQixDQUFtQyxnQyxDK0N4aEkxSyxlLENBQ0EsZ0IsQXJCakdOLDBCcUI2RkEsaUIsQ0FBQyw2QixDQXdCSyw2QixDQUFBLDRCLENBeEJOLGlCLENBb0JJLHdCLENBQUEsb0IsQ0FDQSxzQixDQUFBLG1CLENBQUEsMEIsQ0FyQkgsNkIsQ0F3Qkssc0IsQ0FBQSxrQixDQXhCTCw0QyxDQTJCTyxpQixDQTNCUCx1QyxDQStCTyxtQixDQUNBLGtCLENBaENQLDRCLEMvQ21qSXFOLGdDLENBQXROLGtDLENBQTRHLCtCLENBQW5DLCtCLENBQW5DLCtCLENBQXlHLCtCLENBQW1DLGdDLEMrQzdnSTVLLG9CLENBQUEsZ0IsQ0F0Q0wsb0MsQ0FxREssZ0IsQ0FyREwsa0MsQ0F5REssNkIsQ0FBQSw2QixDQUFBLHNCLENBR0EsNEIsQ0FBQSxlLENBNURMLGlDLENBZ0VLLGMsQXJCaEpOLDZCcUJnRkMsNkIsQy9DbWtJeU4saUMsQ0FBNU4sbUMsQ0FBK0csZ0MsQ0FBcEMsZ0MsQ0FBcEMsZ0MsQ0FBNEcsZ0MsQ0FBb0MsaUMsQytDaGtJL0ssZSxDQUNBLGdCLEFyQmpHTiwwQnFCNkZBLGtCLENBQUMsOEIsQ0F3QkssNkIsQ0FBQSw0QixDQXhCTixrQixDQW9CSSx3QixDQUFBLG9CLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBckJILDhCLENBd0JLLHNCLENBQUEsa0IsQ0F4QkwsNkMsQ0EyQk8saUIsQ0EzQlAsd0MsQ0ErQk8sbUIsQ0FDQSxrQixDQWhDUCw2QixDL0MybEkyTixpQyxDQUE1TixtQyxDQUErRyxnQyxDQUFwQyxnQyxDQUFwQyxnQyxDQUE0RyxnQyxDQUFvQyxpQyxDK0NyaklqTCxvQixDQUFBLGdCLENBdENMLHFDLENBcURLLGdCLENBckRMLG1DLENBeURLLDZCLENBQUEsNkIsQ0FBQSxzQixDQUdBLDRCLENBQUEsZSxDQTVETCxrQyxDQWdFSyxjLEFyQmhKTiw2QnFCZ0ZDLDZCLEMvQzJtSXlOLGlDLENBQTVOLG1DLENBQStHLGdDLENBQXBDLGdDLENBQXBDLGdDLENBQTRHLGdDLENBQW9DLGlDLEMrQ3htSS9LLGUsQ0FDQSxnQixBckJqR04sMEJxQjZGQSxrQixDQUFDLDhCLENBd0JLLDZCLENBQUEsNEIsQ0F4Qk4sa0IsQ0FvQkksd0IsQ0FBQSxvQixDQUNBLHNCLENBQUEsbUIsQ0FBQSwwQixDQXJCSCw4QixDQXdCSyxzQixDQUFBLGtCLENBeEJMLDZDLENBMkJPLGlCLENBM0JQLHdDLENBK0JPLG1CLENBQ0Esa0IsQ0FoQ1AsNkIsQy9DbW9JMk4saUMsQ0FBNU4sbUMsQ0FBK0csZ0MsQ0FBcEMsZ0MsQ0FBcEMsZ0MsQ0FBNEcsZ0MsQ0FBb0MsaUMsQytDN2xJakwsb0IsQ0FBQSxnQixDQXRDTCxxQyxDQXFESyxnQixDQXJETCxtQyxDQXlESyw2QixDQUFBLDZCLENBQUEsc0IsQ0FHQSw0QixDQUFBLGUsQ0E1REwsa0MsQ0FnRUssY0FyRVYsYyxDQXlCUSx3QixDQUFBLG9CLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBMUJSLHlCLEMvQytwSXNNLDZCLENBQXBNLCtCLENBQW1HLDRCLENBQWhDLDRCLENBQWhDLDRCLENBQWdHLDRCLENBQWdDLDZCLEMrQ3ZwSTNKLGUsQ0FDQSxjLENBVFYsYyxDQUFBLDBCLENBNkJVLDZCLENBQUEsNEIsQ0E3QlYsMEIsQ0E2QlUsc0IsQ0FBQSxrQixDQTdCVix5QyxDQWdDWSxpQixDQWhDWixvQyxDQW9DWSxtQixDQUNBLGtCLENBckNaLHlCLEMvQzZxSXNNLDZCLENBQXBNLCtCLENBQW1HLDRCLENBQWhDLDRCLENBQWhDLDRCLENBQWdHLDRCLENBQWdDLDZCLEMrQ2xvSTNKLG9CLENBQUEsZ0IsQ0EzQ1YsaUMsQ0EwRFUsZ0IsQ0ExRFYsK0IsQ0E4RFUsNkIsQ0FBQSw2QixDQUFBLHNCLENBR0EsNEIsQ0FBQSxlLENBakVWLDhCLENBcUVVLFksQ0FhViwyQixDQUVJLG9CLEM5QnhORixpQyxDQUFBLGlDLENBQUEsa0MsQ0FBQSxrQyxDOEIyTkksb0IsQ0FMTixtQyxDQVdNLG9CLEM5QmpPSix5QyxDQUFBLHlDLEM4Qm9PTSxvQixDQWRSLDRDLENBa0JRLG9CLEMvQ29tSVIsMkMsQ0FFQSwwQyxDQURBLHdDLEMrQ3ZuSUEseUMsQ0FBQSw0QixDQTBCTSxvQixDQTFCTiw2QixDQStCSSxvQixDQUNBLDJCLENBaENKLGtDLENBb0NJLGtSLENBcENKLDBCLENBd0NJLG9CLENBWUosMEIsQ0FFSSxVLEM5QjVRRixnQyxDQUFBLGdDLENBQUEsaUMsQ0FBQSxpQyxDOEIrUUksVSxDQUxOLGtDLENBV00sMEIsQzlCclJKLHdDLENBQUEsd0MsQzhCd1JNLDJCLENBZFIsMkMsQ0FrQlEsMkIsQy9DZ2xJUiwwQyxDQUVBLHlDLENBREEsdUMsQytDbm1JQSx3QyxDQUFBLDJCLENBMEJNLFUsQ0ExQk4sNEIsQ0ErQkksMEIsQ0FDQSxpQyxDQWhDSixpQyxDQW9DSSx3UixDQXBDSix5QixDQXdDSSwwQixDcEI5VEosSyxDQUNFLGlCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFcsQ0FFQSxvQixDQUNBLHFCLENBQ0EsMEIsQ0FDQSxpQyxDTEtFLG9CLENLZEosaUIsQ0FrQkksa0IsQ0FDQSxxQixDQW5CSiw2QixDQXNCTSxrQixDTENGLHlDLENBQ0EsMEMsQ0t4QkosNEIsQ0EyQk0scUIsQ0xVRiw2QyxDQUNBLDRDLENLdENKLDhCLEMzQnk2SUUsOEIsQzJCcjRJRSxZLENBSUosVSxDQUdFLGtCLENBQUEsaUIsQ0FBQSxhLENBR0EsYyxDQUNBLGUsQ0FJRixXLENBQ0Usb0IsQ0FHRixjLENBQ0UsbUIsQ0FDQSxlLENBR0YscUIsQ0FDRSxlLENWckRBLGdCLENVMERFLG9CLENBRkoscUIsQ0FNSSxtQixDQVFKLFksQ0FDRSxzQixDQUNBLGUsQ0FFQSxnQyxDQUpGLHdCLENMaEVJLHVELENLNEVKLFksQ0FDRSxzQixDQUVBLGdDLENBSEYsdUIsQ0w1RUksdUQsQ0s0RkosaUIsQ0FFRSxxQixDQUVBLGUsQ0FHRixrQixDQVBBLGlCLENBUUUscUIsQ0FDQSxvQixDQUlGLGlCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFEsQ0FDQSxNLENBQ0EsZSxDTC9HRSxnQyxDS21ISixTLEMzQnMySUEsZ0IsQ0FEQSxhLEMyQmwySUUsbUIsQ0FBQSxhLENBQ0EsVSxDQUdGLFMsQzNCcTJJQSxhLENzQnQ5SUkseUMsQ0FDQSwwQyxDS3FISixTLEMzQnEySUEsZ0IsQ3NCNzhJSSw2QyxDQUNBLDRDLENLK0dKLGdCLENBRUksa0IsQ0QvRkEseUJDNkZKLFUsQ0FNSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esa0IsQ0FDQSxpQixDQVRKLGdCLENBYU0sa0IsQ0FBQSxlLENBQUEsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCQVVOLGlCLENBSUksa0IsQ0QzSEEseUJDdUhKLFcsQ0FRSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBVEosaUIsQ0FjTSxrQixDQUFBLGUsQ0FBQSxXLENBQ0EsZSxDQWZOLHVCLENBa0JRLGEsQ0FDQSxhLENBbkJSLHNCQUFBLFksQ0xqSkkseUIsQ0FDQSw0QixDdEJxZ0pJLHNCQUF3Qix5QixDMkJyM0loQyxzQkFBQSwwQixDQThCWSx5QixDM0IwMUlKLHNCQUF3Qix5QixDMkJ4M0loQyxzQkFBQSw2QixDQW1DWSw0QixDQW5DWixzQkFBQSxhLENMbklJLHdCLENBQ0EsMkIsQ3RCZ2dKSSxzQkFBd0IsMEIsQzJCOTNJaEMsc0JBQUEsMkIsQ0E2Q1ksd0IsQzNCbzFJSixzQkFBd0IsMEIsQzJCajRJaEMsc0JBQUEsOEIsQ0FrRFksNkJBYVosbUIsQ0FFSSxvQixDRHhMQSx5QkNzTEosYSxDQU1JLHNCLENBQUEsbUIsQ0FBQSxjLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBQ0EsUyxDQUNBLFEsQ0FUSixtQixDQVlNLG9CLENBQ0EsWUFVTixVLENBQ0Usb0IsQ0FERixnQixDQUlJLGUsQ0FKSixxQkFBQSxjLENBT00sZSxDTHZPRiw0QixDQUNBLDJCLENLK05KLHFCQUFBLGUsQ0w5T0ksd0IsQ0FDQSx5QixDSzZPSiw2QixDTHZQSSxlLENLd1FFLGtCLENxQjFSTixXLENDQUEsVyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLEM5QklBLGUsQ0dhRSxvQixDMEJsQkosVyxDQUVFLGtCLENBQUEsYyxDQUNBLG1CLENBQ0Esa0IsQ0FPRixpQyxDQUdJLGtCLENBSEoseUMsQ0FNTSxVLENBQ0EsbUIsQ0FFQSxXLENBVE4sK0MsQ0F3Qkksb0IsQ0F4QkosdUIsQ0E0QkksYSxDQ3ZDSixXLEM5QklFLGMsQzhCRUYsVSxDQUNFLGlCLENBQ0EsYSxDQUNBLG9CLENBS0EscUIsQ0FDQSx3QixDQVRGLGdCLENBWUksUyxDQUNBLGEsQ0FDQSxvQixDQUNBLHdCLENBQ0Esb0IsQ0FoQkosZ0IsQ0FvQkksUyxDQUNBLFMsQ0FDQSxrRCxDQUFBLDBDLENBSUosaUMsQ0FHTSxhLEMzQmFGLDZCLENBQ0EsZ0MsQzJCakJKLGdDLEMzQkVJLDhCLENBQ0EsaUMsQzJCSEosNEIsQ0FjSSxTLENBQ0EsVSxDQUNBLHdCLENBQ0Esb0IsQ0FqQkosOEIsQ0FxQkksYSxDQUNBLG1CLENBRUEsVyxDQUNBLHFCLENBQ0Esb0IsQ0N2REYseUIsQ0FDRSxxQixDckMySEUsaUIsQ3FDcEhBLGdELEM1QnFDRiw0QixDQUNBLCtCLEM0QmpDRSwrQyxDNUJrQkYsNkIsQ0FDQSxnQyxDNEJoQ0YseUIsQ0FDRSxvQixDckMySEUsaUIsQ3FDcEhBLGdELEM1QnFDRiw0QixDQUNBLCtCLEM0QmpDRSwrQyxDNUJrQkYsNkIsQ0FDQSxnQyxDNkI5QkosTSxDQUNFLG9CLENBQ0Esa0IsQ0FJQSxpQixDQUNBLGtCLENBQ0EsdUIsQzdCS0Usb0IsQ1VGRSw2SSxDQUFBLDZILENBQUEsaUssQ0FJQSx1Q21CZk4sTSxDbkJnQlEsdUIsQ0FBQSxpQmZMTixhLENBQUEsYSxDa0NHSSxvQixDQVdOLFcsQ0FDRSxpQixDQUNBLFEsQ0FPRixXLENBQ0Usa0IsQ0FDQSxpQixDQVNBLGMsQ0NqREEsVSxDbkNlQSxxQixDQUFBLHFCLENtQ1ZJLFUsQ0FDQSx3QixDQUhJLHFCLENBQUEscUIsQ0FRSixTLENBQ0EsaUQsQ0FBQSx5QyxDbkNHSix1QixDQUFBLHVCLENtQ1ZJLFUsQ0FDQSx3QixDQUhJLHVCLENBQUEsdUIsQ0FRSixTLENBQ0EsbUQsQ0FBQSwyQyxDRHFDSixjLENDakRBLFUsQ25DZUEscUIsQ0FBQSxxQixDbUNWSSxVLENBQ0Esd0IsQ0FISSxxQixDQUFBLHFCLENBUUosUyxDQUNBLGlELENBQUEseUMsQ0RxQ0osVyxDQ2pEQSxVLENuQ2VBLGtCLENBQUEsa0IsQ21DVkksVSxDQUNBLHdCLENBSEksa0IsQ0FBQSxrQixDQVFKLFMsQ0FDQSxrRCxDQUFBLDBDLENuQ0dKLHFCLENBQUEscUIsQ21DVkksYSxDQUNBLHdCLENBSEkscUIsQ0FBQSxxQixDQVFKLFMsQ0FDQSxpRCxDQUFBLHlDLENEcUNKLGEsQ0NqREEsVSxDbkNlQSxvQixDQUFBLG9CLENtQ1ZJLFUsQ0FDQSx3QixDQUhJLG9CLENBQUEsb0IsQ0FRSixTLENBQ0EsaUQsQ0FBQSx5QyxDRHFDSixZLENDakRBLGEsQ0FDQSx3QixDbkNjQSxtQixDQUFBLG1CLENtQ1ZJLGEsQ0FDQSx3QixDQUhJLG1CLENBQUEsbUIsQ0FRSixTLENBQ0EsbUQsQ0FBQSwyQyxDRHFDSixXLENDakRBLFUsQ25DZUEsa0IsQ0FBQSxrQixDbUNWSSxVLENBQ0Esd0IsQ0FISSxrQixDQUFBLGtCLENBUUosUyxDQUNBLGdELENBQUEsd0MsQ0NiTixVLENBQ0UsaUIsQ0FDQSxrQixDQUVBLHdCLEMvQmNFLG1CLENJMENBLHlCMkI1REosVSxDQVFJLG1CQUlKLGdCLENBQ0UsZSxDQUNBLGMsQy9CSUUsZSxDZ0NkSixNLENBQ0UsaUIsQ0FDQSxzQixDQUNBLGtCLENoQ1dFLG9CLENnQ0xKLGMsQ0FFRSxhLENBYUYsa0IsQ0FDRSxrQixDQURGLHlCLENBS0ksaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFMsQ0FDQSxzQixDQUNBLGEsQ0FVRixjLENDN0NBLG9CLENBRUEsaUIsQ0FDRSx3QixDQUdGLDBCLENBQ0UsYSxDRHNDRixnQixDQzdDQSxvQixDQUVBLG1CLENBQ0Usd0IsQ0FHRiw0QixDQUNFLGEsQ0RzQ0YsYyxDQy9DQSxhLENyQktFLHdCLENxQkhGLG9CLENBRUEsaUIsQ0FDRSx3QixDQUdGLDBCLENBQ0UsYSxDRHNDRixXLENDN0NBLG9CLENBRUEsYyxDQUNFLHdCLENBR0YsdUIsQ0FDRSxhLENEc0NGLGMsQ0MvQ0EsYSxDckJLRSx3QixDcUJIRixvQixDQUVBLGlCLENBQ0Usd0IsQ0FHRiwwQixDQUNFLGEsQ0RzQ0YsYSxDQy9DQSxhLENyQktFLHdCLENxQkhGLG9CLENBRUEsZ0IsQ0FDRSx3QixDQUdGLHlCLENBQ0UsYSxDRHNDRixZLENDL0NBLGEsQ0FFQSxvQixDQUVBLGUsQ0FDRSx3QixDQUdGLHdCLENBQ0UsYSxDRHNDRixXLENDL0NBLGEsQ3JCS0Usd0IsQ3FCSEYsb0IsQ0FFQSxjLENBQ0Usd0IsQ0FHRix1QixDQUNFLGEsQ3RERkosUyxDQVdBLGEsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUdBLGUsQ0FmRixTLENBRUUsVyxDQUVBLGEsQ1ltSEksZ0IsQ1M3R0Ysb0IsQ3JCQ0osYSxDQUVFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUEsVSxDQUNBLGlCLENBQ0Esa0IsQytCVkksaUMsQ0FBQSx5QixDQUlBLHVDL0JETixhLEMrQkVRLHVCLENBQUEsaUIvQlVSLHFCLENpQ1lFLGlMLENqQ1ZBLHlCLENBSUEsc0IsQ0FDRSx5RCxDQUFBLGlELENBR0UsdUNBSkosc0IsQ0FLTSxzQixDQUFBLGdCdUQxQ1IsTSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBR0YsVyxDQUNFLGtCLENBQUEsVSxDQUFBLE0sQ0NGRixXLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUdBLGMsQ0FDQSxlLENuQ1FFLG9CLENtQ0VKLHVCLENBQ0UsVSxDQUNBLGEsQ0FDQSxrQixDeENQQSw2QixDQUFBLDZCLEN3Q1dFLFMsQ0FDQSxhLENBQ0Esb0IsQ0FDQSx3QixDQVZKLDhCLENBY0ksYSxDQUNBLHdCLENBU0osZ0IsQ0FDRSxpQixDQUNBLGEsQ0FDQSxzQixDQUdBLHFCLENBQ0EsaUMsQ0FQRiw0QixDbkNqQkksOEIsQ0FDQSwrQixDbUNnQkosMkIsQ25DSEksa0MsQ0FDQSxpQyxDbUNFSix5QixDQUFBLHlCLENBbUJJLGEsQ0FDQSxtQixDQUNBLHFCLENBckJKLHVCLENBMEJJLFMsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxvQixDQTdCSixpQyxDQWlDSSxrQixDQWpDSix3QyxDQW9DTSxlLENBQ0Esb0IsQ0FjRixzQixDQUNFLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBREYsbUQsQ25DdEJBLGdDLENBWkEseUIsQ21Da0NBLGtELENuQ2xDQSw4QixDQVlBLDJCLENtQ3NCQSw4QyxDQWVNLFksQ0FmTix3RCxDQW1CTSxvQixDQUNBLG1CLENBcEJOLCtELENBdUJRLGdCLENBQ0EscUIsQy9CM0RSLHlCK0JtQ0EseUIsQ0FDRSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQURGLHNELENuQ3RCQSxnQyxDQVpBLHlCLENtQ2tDQSxxRCxDbkNsQ0EsOEIsQ0FZQSwyQixDbUNzQkEsaUQsQ0FlTSxZLENBZk4sMkQsQ0FtQk0sb0IsQ0FDQSxtQixDQXBCTixrRSxDQXVCUSxnQixDQUNBLHVCLEEvQjNEUix5QitCbUNBLHlCLENBQ0UsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FERixzRCxDbkN0QkEsZ0MsQ0FaQSx5QixDbUNrQ0EscUQsQ25DbENBLDhCLENBWUEsMkIsQ21Dc0JBLGlELENBZU0sWSxDQWZOLDJELENBbUJNLG9CLENBQ0EsbUIsQ0FwQk4sa0UsQ0F1QlEsZ0IsQ0FDQSx1QixBL0IzRFIseUIrQm1DQSx5QixDQUNFLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBREYsc0QsQ25DdEJBLGdDLENBWkEseUIsQ21Da0NBLHFELENuQ2xDQSw4QixDQVlBLDJCLENtQ3NCQSxpRCxDQWVNLFksQ0FmTiwyRCxDQW1CTSxvQixDQUNBLG1CLENBcEJOLGtFLENBdUJRLGdCLENBQ0EsdUIsQS9CM0RSLDBCK0JtQ0EseUIsQ0FDRSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQURGLHNELENuQ3RCQSxnQyxDQVpBLHlCLENtQ2tDQSxxRCxDbkNsQ0EsOEIsQ0FZQSwyQixDbUNzQkEsaUQsQ0FlTSxZLENBZk4sMkQsQ0FtQk0sb0IsQ0FDQSxtQixDQXBCTixrRSxDQXVCUSxnQixDQUNBLHVCLEEvQjNEUiwwQitCbUNBLDBCLENBQ0UsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FERix1RCxDbkN0QkEsZ0MsQ0FaQSx5QixDbUNrQ0Esc0QsQ25DbENBLDhCLENBWUEsMkIsQ21Dc0JBLGtELENBZU0sWSxDQWZOLDRELENBbUJNLG9CLENBQ0EsbUIsQ0FwQk4sbUUsQ0F1QlEsZ0IsQ0FDQSx1QixBL0IzRFIsMEIrQm1DQSwwQixDQUNFLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBREYsdUQsQ25DdEJBLGdDLENBWkEseUIsQ21Da0NBLHNELENuQ2xDQSw4QixDQVlBLDJCLENtQ3NCQSxrRCxDQWVNLFksQ0FmTiw0RCxDQW1CTSxvQixDQUNBLG1CLENBcEJOLG1FLENBdUJRLGdCLENBQ0EsdUJBY1osaUIsQ25DbkhJLGUsQ21DbUhKLGtDLENBSUksb0IsQ0FKSiw2QyxDQU9NLHFCLENDeklKLHdCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLHFELENBQUEscUQsQ3lDUE0sYSxDQUNBLHdCLENBUE4sc0QsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQWJOLDBCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLHVELENBQUEsdUQsQ3lDUE0sYSxDQUNBLHdCLENBUE4sd0QsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQWJOLHdCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLHFELENBQUEscUQsQ3lDUE0sYSxDQUNBLHdCLENBUE4sc0QsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQWJOLHFCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLGtELENBQUEsa0QsQ3lDUE0sYSxDQUNBLHdCLENBUE4sbUQsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQWJOLHdCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLHFELENBQUEscUQsQ3lDUE0sYSxDQUNBLHdCLENBUE4sc0QsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQWJOLHVCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLG9ELENBQUEsb0QsQ3lDUE0sYSxDQUNBLHdCLENBUE4scUQsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQWJOLHNCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLG1ELENBQUEsbUQsQ3lDUE0sYSxDQUNBLHdCLENBUE4sb0QsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQWJOLHFCLENBQ0UsYSxDQUNBLHdCLEN6Q1dGLGtELENBQUEsa0QsQ3lDUE0sYSxDQUNBLHdCLENBUE4sbUQsQ0FXTSxVLENBQ0Esd0IsQ0FDQSxvQixDQ2hCUixNLENBQ0UsVyxDOUM4SEksZ0IsQzhDM0hKLGEsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxVLEMxQ0tBLFksQzBDREUsVSxDQUNBLG9CLEMxQ0lGLFdBQUEsUyxNQUFBLGdCLENBQUEsV0FBQSxTLE1BQUEsZ0IsQzBDQ0ksVyxDQVdOLFksQ0FDRSxTLENBQ0EsNEIsQ0FDQSxRLENDNUJGLHlCLENBQUEsMEIsQ0RrQ0EsZ0IsQ0FDRSxtQixDRXJCRixNLENBWEEsVyxDQUVFLGUsQ0FGRixrQixDQUtJLGlCLENBQ0EsZSxDQUtKLE0sQ0FDRSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxZLENBQ0EsWSxDQUNBLFUsQ0FDQSxXLENBSUEsUyxDQU9GLGEsQ0FDRSxpQixDQUNBLFUsQ0FDQSxZLENBRUEsbUIsQ0FHQSx5QixDN0IzQkksaUQsQ0FBQSxpQyxDQUFBLGdFLEM2QjZCRixvQyxDQUFBLDRCLEM3QnpCRSx1QzZCdUJKLHlCLEM3QnRCTSx1QixDQUFBLGlCNkIwQk4seUIsQ0FDRSxzQixDQUFBLGMsQ0FJRixpQyxDQUNFLDZCLENBQUEscUIsQ0F1Qkosc0IsQ0FuQkEsd0IsQ0FvQkUsbUIsQ0FBQSxtQixDQUFBLFksQ0FwQkYsd0IsQ0FFRSw0QixDQUZGLHVDLENBS0ksNkIsQ0FDQSxlLEM3RDB4S0Ysc0MsQzZEaHlLRixzQyxDQVdJLG1CLENBQUEsYSxDQVhKLG9DLENBZUksZSxDQUlKLHNCLENBRUUsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsNEIsQ0FIRiw4QixDQU9JLGEsQ0FDQSx5QixDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUNBLFUsQ0FvQkosYyxDQTlCQSw4QyxDQWlDRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQWpDRiw4QyxDQWdCSSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxXLENBakJKLDZELENBb0JNLGUsQ0FwQk4sc0QsQ0F3Qk0sWSxDQU1OLGMsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsVSxDQUdBLG1CLENBQ0EscUIsQ0FDQSwyQixDQUNBLCtCLEN2Q2xHRSxtQixDdUNzR0YsUyxDQUlGLGUsQ0FDRSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxZLENBQ0EsVyxDQUNBLFksQ0FDQSxxQixDQVBGLG9CLENEc2tCQSw2QixDQzVqQlcsUyxDQVZYLG9CLENBV1csVSxDQUtYLGEsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFksQ0FDQSwrQixDdkN0SEUsd0MsQ0FDQSx5QyxDdUNnSEosb0IsQ0FTSSxZLENBRUEsNkIsQ0FLSixZLENBQ0UsZSxDQUNBLGUsQ0FLRixXLENBQ0UsaUIsQ0FHQSxrQixDQUFBLGlCLENBQUEsYSxDQUNBLFksQ0FJRixhLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FDQSxjLEN2Q3hJRSw0QyxDQUNBLDJDLEN1Q2tJSixlLENBYUksYSxDQUtKLHdCLENBQ0UsaUIsQ0FDQSxXLENBQ0EsVSxDQUNBLFcsQ0FDQSxlLENuQ3ZJRSx5Qm1DekJKLGEsQ0F1S0ksZSxDQUNBLG1CLENBbEpKLHdCLENBc0pJLDhCLENBdEpKLHVDLENBeUpNLCtCLENBdElOLHNCLENBMklJLDhCLENBM0lKLDhCLENBOElNLDJCLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBUUosUyxDQUFZLGlCLEFuQ3ZLVix5Qm1DMktGLFMsQzdEOHZLQSxTLEM2RDV2S0UsaUIsQW5DN0tBLDBCbUNrTEYsUyxDQUFZLGtCQzdPZCxRLENBRUUsWSxDQUVBLFEsQ0NKQSx3TSxDQUVBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGdCLENBQ0EsbUIsQ0FDQSxxQixDQUNBLGlCLENBQ0EsbUIsQ0FDQSxrQixDQUNBLGUsQ2xEZ0hJLGlCLENpRHBISixvQixDQUNBLFMsQ0FYRixhLENBYVcsVSxDQWJYLFEsQ0FBQSxlLENBZ0JJLGlCLENBQ0EsYSxDQWpCSixlLENBa0JJLFcsQ0FDQSxZLENBbkJKLHVCLENBc0JNLGlCLENBQ0EsVSxDQUNBLHdCLENBQ0Esa0IsQ0FLTixrQyxDQUFBLGUsQ0FDRSxlLENBREYseUMsQ0FBQSxzQixDQUlJLFEsQ0FKSixpRCxDQUFBLDhCLENBT00sSyxDQUNBLDBCLENBQ0Esd0IsQ0FLTixvQyxDQUFBLGlCLENBQ0UsZSxDQURGLDJDLENBQUEsd0IsQ0FJSSxNLENBQ0EsVyxDQUNBLFksQ0FOSixtRCxDQUFBLGdDLENBU00sTyxDQUNBLGdDLENBQ0EsMEIsQ0FLTixxQyxDQUFBLGtCLENBQ0UsZSxDQURGLDRDLENBQUEseUIsQ0FJSSxLLENBSkosb0QsQ0FBQSxpQyxDQU9NLFEsQ0FDQSwwQixDQUNBLDJCLENBS04sbUMsQ0FBQSxnQixDQUNFLGUsQ0FERiwwQyxDQUFBLHVCLENBSUksTyxDQUNBLFcsQ0FDQSxZLENBTkosa0QsQ0FBQSwrQixDQVNNLE0sQ0FDQSxnQyxDQUNBLHlCLENBcUJOLGMsQ0FDRSxlLENBQ0Esb0IsQ0FDQSxVLENBQ0EsaUIsQ3hDN0ZFLG9CLEMwQ2xCSixRLENBQUEsZSxDQW9CSSxpQixDQUNBLGEsQ0FyQkosUSxDQUVFLEssQ0FDQSxNLENBQ0EsWSxDQUVBLGUsQ0RMQSx3TSxDQUVBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGdCLENBQ0EsbUIsQ0FDQSxxQixDQUNBLGlCLENBQ0EsbUIsQ0FDQSxrQixDQUNBLGUsQ2xEZ0hJLGlCLENtRG5ISixvQixDQUNBLHFCLENBQ0EsMkIsQ0FDQSwrQixDMUNHRSxtQixDMENsQkosZSxDQXNCSSxVLENBQ0EsWSxDQUNBLGMsQ0F4Qkosc0IsQ0FBQSx1QixDQTRCTSxpQixDQUNBLGEsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxrQixDQUtOLGtDLENBQUEsZSxDM0RtWkEscUMsQzJEbFpFLG1CLENBREYseUMsQ0FBQSxzQixDQUlJLHlCLENBSkosaUQsQ0FBQSw4QixDQU9NLFEsQ0FDQSwwQixDQUNBLGdDLENBVE4sZ0QsQ0FBQSw2QixDQWFNLFUsQ0FDQSwwQixDQUNBLHFCLENBS04sb0MsQ0FBQSxpQixDQUNFLGlCLENBREYsMkMsQ0FBQSx3QixDQUlJLHVCLENBQ0EsVyxDQUNBLFcsQ0FDQSxjLENBUEosbUQsQ0FBQSxnQyxDQVVNLE0sQ0FDQSxnQyxDQUNBLGtDLENBWk4sa0QsQ0FBQSwrQixDQWdCTSxRLENBQ0EsZ0MsQ0FDQSx1QixDQUtOLHFDLENBQUEsa0IsQ0FDRSxnQixDQURGLDRDLENBQUEseUIsQ0FJSSxzQixDQUpKLG9ELENBQUEsaUMsQ0FPTSxLLENBQ0EsMEIsQ0FDQSxtQyxDQVROLG1ELENBQUEsZ0MsQ0FhTSxPLENBQ0EsMEIsQ0FDQSx3QixDQWZOLDZELENBQUEsMEMsQ0FxQkksaUIsQ0FDQSxLLENBQ0EsUSxDQUNBLGEsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxVLENBQ0EsK0IsQ0FJSixtQyxDQUFBLGdCLENDK0NBLGdCLENEOUNFLGtCLENBREYsMEMsQ0FBQSx1QixDQUlJLHdCLENBQ0EsVyxDQUNBLFcsQ0FDQSxjLENBUEosa0QsQ0FBQSwrQixDQVVNLE8sQ0FDQSxnQyxDQUNBLGlDLENBWk4saUQsQ0FBQSw4QixDQWdCTSxTLENBQ0EsZ0MsQ0FDQSxzQixDQXNCTixlLENBQ0Usb0IsQ0FDQSxlLENuRDNCSSxjLENtRCtCSiwrQixDMUNuSUUsd0MsQ0FDQSx5QyxDMEM0SEoscUIsQ0FVSSxZLENBSUosYSxDQUNFLG9CLENBQ0EsYSxDRTNKRixTLENBUUEsZSxDQVBFLGlCLENBR0YsdUIsQ0FDRSxzQixDQUFBLGtCLENBR0YsZSxDQUVFLFUsQ0FDQSxlLENDdkJBLHNCLENBQUEsZ0IsQ0FDRSxhLENBQ0EsVSxDQUNBLFUsQ0R3QkosYyxDQUNFLGlCLENBQ0EsWSxDQUNBLFUsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxrQyxDQUFBLDBCLENsQ2xCSSxvRCxDQUFBLG9DLENBQUEsc0UsQ0FJQSx1Q2tDUU4sYyxDbENQUSx1QixDQUFBLGlCaEMyc0xSLDJCLENrRXByTEEsd0JBQUEsb0IsQ0FFRSxrQyxDQUFBLDBCLENsRXVyTEYsMEIsQ2tFcHJMQSx3QkFBQSxxQixDQUVFLG1DLENBQUEsMkIsQ0FRRiw2QixDQUVJLFMsQ0FDQSxtQyxDQUFBLDJCLENBQ0Esc0IsQ0FBQSxjLENsRWtyTEoscUQsQ0FDQSxzRCxDa0V2ckxBLG9DLENBVUksUyxDQUNBLFMsQ0FYSix5QyxDbEU0ckxBLDBDLENrRTVxTEksUyxDQUNBLFMsQ2xDNURFLGlDLENBQUEseUIsQ0FJQSx1Q2tDdUNOLHlDLENsRW1zTEksMEMsQ2dDenVMSSx1QixDQUFBLGlCaEM4dUxSLHNCLENrRTdxTEEsc0IsQ0FFRSxpQixDQUNBLEssQ0FDQSxRLENBQ0EsUyxDQUVBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsUyxDQUNBLFUsQ0FDQSxpQixDQUNBLFUsQ2xDbkZJLG9DLENBQUEsNEIsQ0FJQSx1Q2hDcXdMRixzQixDa0Vuc0xKLHNCLENsQ2pFUSx1QixDQUFBLGlCaEN5d0xOLDRCLENBREEsNEIsQ2lCN3dMQSw0QixDQUFBLDRCLENpRHdGRSxVLENBQ0Esb0IsQ0FDQSxTLENBQ0EsVSxDQUdKLHNCLENBQ0UsTSxDQUtGLHNCLENBQ0UsTyxDbEVzckxGLDJCLENrRS9xTEEsMkIsQ0FFRSxvQixDQUNBLFUsQ0FDQSxXLENBQ0Esa0MsQ0FFRiwyQixDQUNFLHFOLENBRUYsMkIsQ0FDRSxzTixDQVNGLG9CLENBQ0UsaUIsQ0FDQSxPLENBRUEsTSxDQUNBLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGMsQ0FFQSxnQixDQUNBLGUsQ0FDQSxlLENBWkYsdUIsQ0FlSSw4QixDQUFBLHNCLENBQ0Esa0IsQ0FBQSxpQixDQUFBLGEsQ0FDQSxVLENBQ0EsVSxDQUdBLGtCLENBQ0EsYyxDQUVBLDJCLENsQ3BKRSx1Q2tDNEhOLHVCLENsQzNIUSx1QixDQUFBLGlCa0NxS1IsaUIsQ0FDRSxpQixDQUNBLFMsQ0FDQSxXLENBQ0EsUSxDQUNBLFUsQ0FDQSxnQixDQUVBLFUsQ0FDQSxpQixDRWpNRixlLENBQXFCLGlDLENBQ3JCLFUsQ0FBcUIsNEIsQ0FDckIsYSxDQUFxQiwrQixDQUNyQixhLENBQXFCLCtCLENBQ3JCLGtCLENBQXFCLG9DLENBQ3JCLGUsQ0FBcUIsaUMsQ25EU25CLGtCLENBQUEsa0IsQ2pCbTNMRix1QixDQURBLHVCLENxRXYzTE0sa0MsQ3BES0osb0IsQ0FBQSxvQixDakIyM0xGLHlCLENBREEseUIsQ3FFLzNMTSxrQyxDcERLSixrQixDQUFBLGtCLENqQm00TEYsdUIsQ0FEQSx1QixDcUV2NExNLGtDLENwREtKLGUsQ0FBQSxlLENqQjI0TEYsb0IsQ0FEQSxvQixDcUUvNExNLGtDLENwREtKLGtCLENBQUEsa0IsQ2pCbTVMRix1QixDQURBLHVCLENxRXY1TE0sa0MsQ3BES0osaUIsQ0FBQSxpQixDakIyNUxGLHNCLENBREEsc0IsQ3FFLzVMTSxrQyxDcERLSixnQixDQUFBLGdCLENqQm02TEYscUIsQ0FEQSxxQixDcUV2NkxNLGtDLENwREtKLGUsQ0FBQSxlLENqQjI2TEYsb0IsQ0FEQSxvQixDcUUvNkxNLGtDLENDSk4sVyxDQUFrQixzQyxDQUNsQixhLENBQWtCLHdDLENBQ2xCLGMsQ0FBa0IseUMsQ0FDbEIsWSxDQUFrQix1QyxDQUVsQixTLENBQW1CLGtCLENBQ25CLGEsQ0FBbUIsc0IsQ0FDbkIsZSxDQUFtQix3QixDQUNuQixnQixDQUFtQix5QixDQUNuQixjLENBQW1CLHVCLENBZ0JuQixXLENBQ0UsNkIsQ0FHRixRLENBQ0UsOEIsQ0FRRixjLENBTEEsWSxDQU1FLHdDLENBTkYsWSxDQUNFLHVDLENBSUYsYyxDQUVFLDJDLENBR0YsZSxDQUtBLGEsQ0FFRSwwQyxDQVBGLGUsQ0FDRSwyQyxDQUlGLGEsQ0FDRSx1QyxDQUlGLFcsQ0FDRSw2QixDQUdGLGUsQ0FDRSwyQixDQUdGLGEsQ0FDRSw2QixDQUdGLFUsQ0FDRSx5QixDQzlESSxPLENBQXdCLHNCLENBQXhCLFMsQ0FBd0Isd0IsQ0FBeEIsZSxDQUF3Qiw4QixDQUF4QixRLENBQXdCLHVCLENBQXhCLFEsQ0FBd0IsdUIsQ0FBeEIsWSxDQUF3QiwyQixDQUF4QixhLENBQXdCLDRCLENBQXhCLE8sQ0FBd0IsNkIsQ0FBQSw2QixDQUFBLHNCLENBQXhCLGMsQ0FBd0Isb0MsQ0FBQSxvQyxDQUFBLDZCLEM3Q2lEMUIseUI2Q2pERSxVLENBQXdCLHNCLENBQXhCLFksQ0FBd0Isd0IsQ0FBeEIsa0IsQ0FBd0IsOEIsQ0FBeEIsVyxDQUF3Qix1QixDQUF4QixXLENBQXdCLHVCLENBQXhCLGUsQ0FBd0IsMkIsQ0FBeEIsZ0IsQ0FBd0IsNEIsQ0FBeEIsVSxDQUF3Qiw2QixDQUFBLDZCLENBQUEsc0IsQ0FBeEIsaUIsQ0FBd0Isb0MsQ0FBQSxvQyxDQUFBLCtCLEE3Q2lEMUIseUI2Q2pERSxVLENBQXdCLHNCLENBQXhCLFksQ0FBd0Isd0IsQ0FBeEIsa0IsQ0FBd0IsOEIsQ0FBeEIsVyxDQUF3Qix1QixDQUF4QixXLENBQXdCLHVCLENBQXhCLGUsQ0FBd0IsMkIsQ0FBeEIsZ0IsQ0FBd0IsNEIsQ0FBeEIsVSxDQUF3Qiw2QixDQUFBLDZCLENBQUEsc0IsQ0FBeEIsaUIsQ0FBd0Isb0MsQ0FBQSxvQyxDQUFBLCtCLEE3Q2lEMUIseUI2Q2pERSxVLENBQXdCLHNCLENBQXhCLFksQ0FBd0Isd0IsQ0FBeEIsa0IsQ0FBd0IsOEIsQ0FBeEIsVyxDQUF3Qix1QixDQUF4QixXLENBQXdCLHVCLENBQXhCLGUsQ0FBd0IsMkIsQ0FBeEIsZ0IsQ0FBd0IsNEIsQ0FBeEIsVSxDQUF3Qiw2QixDQUFBLDZCLENBQUEsc0IsQ0FBeEIsaUIsQ0FBd0Isb0MsQ0FBQSxvQyxDQUFBLCtCLEE3Q2lEMUIsMEI2Q2pERSxVLENBQXdCLHNCLENBQXhCLFksQ0FBd0Isd0IsQ0FBeEIsa0IsQ0FBd0IsOEIsQ0FBeEIsVyxDQUF3Qix1QixDQUF4QixXLENBQXdCLHVCLENBQXhCLGUsQ0FBd0IsMkIsQ0FBeEIsZ0IsQ0FBd0IsNEIsQ0FBeEIsVSxDQUF3Qiw2QixDQUFBLDZCLENBQUEsc0IsQ0FBeEIsaUIsQ0FBd0Isb0MsQ0FBQSxvQyxDQUFBLCtCLEE3Q2lEMUIsMEI2Q2pERSxXLENBQXdCLHNCLENBQXhCLGEsQ0FBd0Isd0IsQ0FBeEIsbUIsQ0FBd0IsOEIsQ0FBeEIsWSxDQUF3Qix1QixDQUF4QixZLENBQXdCLHVCLENBQXhCLGdCLENBQXdCLDJCLENBQXhCLGlCLENBQXdCLDRCLENBQXhCLFcsQ0FBd0IsNkIsQ0FBQSw2QixDQUFBLHNCLENBQXhCLGtCLENBQXdCLG9DLENBQUEsb0MsQ0FBQSwrQixBN0NpRDFCLDBCNkNqREUsVyxDQUF3QixzQixDQUF4QixhLENBQXdCLHdCLENBQXhCLG1CLENBQXdCLDhCLENBQXhCLFksQ0FBd0IsdUIsQ0FBeEIsWSxDQUF3Qix1QixDQUF4QixnQixDQUF3QiwyQixDQUF4QixpQixDQUF3Qiw0QixDQUF4QixXLENBQXdCLDZCLENBQUEsNkIsQ0FBQSxzQixDQUF4QixrQixDQUF3QixvQyxDQUFBLG9DLENBQUEsK0IsQUFVOUIsYUFFSSxhLENBQXFCLHNCLENBQXJCLGUsQ0FBcUIsd0IsQ0FBckIscUIsQ0FBcUIsOEIsQ0FBckIsYyxDQUFxQix1QixDQUFyQixjLENBQXFCLHVCLENBQXJCLGtCLENBQXFCLDJCLENBQXJCLG1CLENBQXFCLDRCLENBQXJCLGEsQ0FBcUIsNkIsQ0FBQSw2QixDQUFBLHNCLENBQXJCLG9CLENBQXFCLG9DLENBQUEsb0MsQ0FBQSwrQkNyQnpCLGlCLENBQ0UsaUIsQ0FDQSxhLENBQ0EsVSxDQUNBLFMsQ0FDQSxlLENBTEYseUIsQ0FRSSxhLENBQ0EsVSxDQVRKLHdDLEN4RW92TUUsdUIsQ0FEQSx3QixDQUVBLHdCLENBQ0EsdUIsQ3dFcnVNRSxpQixDQUNBLEssQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsUSxDQVFGLCtCLENBRUkscUIsQ0FGSiwrQixDQUVJLGtCLENBRkosOEIsQ0FFSSxlLENBRkosOEIsQ0FFSSxnQixDQ3hCRixZLENBREEsUyxDQUFnQyx1QyxDQUFBLHNDLENBQUEsZ0MsQ0FBQSw0QixDQUNoQyxZLENBQWdDLHFDLENBQUEsbUMsQ0FBQSwrQixDQUVoQyxvQixDQURBLGlCLENBQWdDLHVDLENBQUEsdUMsQ0FBQSx3QyxDQUFBLG9DLENBQ2hDLG9CLENBQWdDLHFDLENBQUEsMkMsQ0FBQSx1QyxDQUVoQyxVLENBQThCLDRCLENBQUEsd0IsQ0FDOUIsWSxDQUE4Qiw4QixDQUFBLDBCLENBQzlCLGtCLENBQThCLG9DLENBQUEsZ0MsQ0FDOUIsVSxDQUE4Qiw0QixDQUFBLDJCLENBQUEsdUIsQ0FDOUIsWSxDQUE4Qiw0QixDQUFBLDZCLENBQUEscUIsQ0FDOUIsWSxDQUE4Qiw0QixDQUFBLDZCLENBQUEscUIsQ0FDOUIsYyxDQUE4Qiw2QixDQUFBLHVCLENBQzlCLGMsQ0FBOEIsNkIsQ0FBQSx1QixDQUU5QixzQixDQUFvQyxnQyxDQUFBLDZCLENBQUEsb0MsQ0FDcEMsb0IsQ0FBb0MsOEIsQ0FBQSwyQixDQUFBLGtDLENBQ3BDLHVCLENBQW9DLGlDLENBQUEsOEIsQ0FBQSxnQyxDQUNwQyx3QixDQUFvQyxrQyxDQUFBLCtCLENBQUEsdUMsQ0FDcEMsdUIsQ0FBb0Msa0MsQ0FBQSxzQyxDQUVwQyxrQixDQUFpQyxpQyxDQUFBLDhCLENBQUEsZ0MsQ0FDakMsZ0IsQ0FBaUMsK0IsQ0FBQSw0QixDQUFBLDhCLENBQ2pDLG1CLENBQWlDLGtDLENBQUEsK0IsQ0FBQSw0QixDQUNqQyxxQixDQUFpQyxvQyxDQUFBLGlDLENBQUEsOEIsQ0FDakMsb0IsQ0FBaUMsbUMsQ0FBQSxnQyxDQUFBLDZCLENBRWpDLG9CLENBQWtDLGtDLENBQUEsa0MsQ0FDbEMsa0IsQ0FBa0MsZ0MsQ0FBQSxnQyxDQUNsQyxxQixDQUFrQyxtQyxDQUFBLDhCLENBQ2xDLHNCLENBQWtDLG9DLENBQUEscUMsQ0FDbEMscUIsQ0FBa0MsdUMsQ0FBQSxvQyxDQUNsQyxzQixDQUFrQyxvQyxDQUFBLCtCLENBRWxDLGdCLENBQWdDLGtDLENBQUEseUIsQ0FDaEMsaUIsQ0FBZ0MsbUMsQ0FBQSwrQixDQUNoQyxlLENBQWdDLGlDLENBQUEsNkIsQ0FDaEMsa0IsQ0FBZ0Msb0MsQ0FBQSwyQixDQUNoQyxvQixDQUFnQyxzQyxDQUFBLDZCLENBQ2hDLG1CLENBQWdDLHFDLENBQUEsNEIsQy9DWWhDLHlCK0NqREEsZSxDQURBLFksQ0FBZ0MsdUMsQ0FBQSxzQyxDQUFBLGdDLENBQUEsNEIsQ0FDaEMsZSxDQUFnQyxxQyxDQUFBLG1DLENBQUEsK0IsQ0FFaEMsdUIsQ0FEQSxvQixDQUFnQyx1QyxDQUFBLHVDLENBQUEsd0MsQ0FBQSxvQyxDQUNoQyx1QixDQUFnQyxxQyxDQUFBLDJDLENBQUEsdUMsQ0FFaEMsYSxDQUE4Qiw0QixDQUFBLHdCLENBQzlCLGUsQ0FBOEIsOEIsQ0FBQSwwQixDQUM5QixxQixDQUE4QixvQyxDQUFBLGdDLENBQzlCLGEsQ0FBOEIsNEIsQ0FBQSwyQixDQUFBLHVCLENBQzlCLGUsQ0FBOEIsNEIsQ0FBQSw2QixDQUFBLHFCLENBQzlCLGUsQ0FBOEIsNEIsQ0FBQSw2QixDQUFBLHFCLENBQzlCLGlCLENBQThCLDZCLENBQUEsdUIsQ0FDOUIsaUIsQ0FBOEIsNkIsQ0FBQSx1QixDQUU5Qix5QixDQUFvQyxnQyxDQUFBLDZCLENBQUEsb0MsQ0FDcEMsdUIsQ0FBb0MsOEIsQ0FBQSwyQixDQUFBLGtDLENBQ3BDLDBCLENBQW9DLGlDLENBQUEsOEIsQ0FBQSxnQyxDQUNwQywyQixDQUFvQyxrQyxDQUFBLCtCLENBQUEsdUMsQ0FDcEMsMEIsQ0FBb0Msa0MsQ0FBQSxzQyxDQUVwQyxxQixDQUFpQyxpQyxDQUFBLDhCLENBQUEsZ0MsQ0FDakMsbUIsQ0FBaUMsK0IsQ0FBQSw0QixDQUFBLDhCLENBQ2pDLHNCLENBQWlDLGtDLENBQUEsK0IsQ0FBQSw0QixDQUNqQyx3QixDQUFpQyxvQyxDQUFBLGlDLENBQUEsOEIsQ0FDakMsdUIsQ0FBaUMsbUMsQ0FBQSxnQyxDQUFBLDZCLENBRWpDLHVCLENBQWtDLGtDLENBQUEsa0MsQ0FDbEMscUIsQ0FBa0MsZ0MsQ0FBQSxnQyxDQUNsQyx3QixDQUFrQyxtQyxDQUFBLDhCLENBQ2xDLHlCLENBQWtDLG9DLENBQUEscUMsQ0FDbEMsd0IsQ0FBa0MsdUMsQ0FBQSxvQyxDQUNsQyx5QixDQUFrQyxvQyxDQUFBLCtCLENBRWxDLG1CLENBQWdDLGtDLENBQUEseUIsQ0FDaEMsb0IsQ0FBZ0MsbUMsQ0FBQSwrQixDQUNoQyxrQixDQUFnQyxpQyxDQUFBLDZCLENBQ2hDLHFCLENBQWdDLG9DLENBQUEsMkIsQ0FDaEMsdUIsQ0FBZ0Msc0MsQ0FBQSw2QixDQUNoQyxzQixDQUFnQyxxQyxDQUFBLDhCLEEvQ1loQyx5QitDakRBLGUsQ0FEQSxZLENBQWdDLHVDLENBQUEsc0MsQ0FBQSxnQyxDQUFBLDRCLENBQ2hDLGUsQ0FBZ0MscUMsQ0FBQSxtQyxDQUFBLCtCLENBRWhDLHVCLENBREEsb0IsQ0FBZ0MsdUMsQ0FBQSx1QyxDQUFBLHdDLENBQUEsb0MsQ0FDaEMsdUIsQ0FBZ0MscUMsQ0FBQSwyQyxDQUFBLHVDLENBRWhDLGEsQ0FBOEIsNEIsQ0FBQSx3QixDQUM5QixlLENBQThCLDhCLENBQUEsMEIsQ0FDOUIscUIsQ0FBOEIsb0MsQ0FBQSxnQyxDQUM5QixhLENBQThCLDRCLENBQUEsMkIsQ0FBQSx1QixDQUM5QixlLENBQThCLDRCLENBQUEsNkIsQ0FBQSxxQixDQUM5QixlLENBQThCLDRCLENBQUEsNkIsQ0FBQSxxQixDQUM5QixpQixDQUE4Qiw2QixDQUFBLHVCLENBQzlCLGlCLENBQThCLDZCLENBQUEsdUIsQ0FFOUIseUIsQ0FBb0MsZ0MsQ0FBQSw2QixDQUFBLG9DLENBQ3BDLHVCLENBQW9DLDhCLENBQUEsMkIsQ0FBQSxrQyxDQUNwQywwQixDQUFvQyxpQyxDQUFBLDhCLENBQUEsZ0MsQ0FDcEMsMkIsQ0FBb0Msa0MsQ0FBQSwrQixDQUFBLHVDLENBQ3BDLDBCLENBQW9DLGtDLENBQUEsc0MsQ0FFcEMscUIsQ0FBaUMsaUMsQ0FBQSw4QixDQUFBLGdDLENBQ2pDLG1CLENBQWlDLCtCLENBQUEsNEIsQ0FBQSw4QixDQUNqQyxzQixDQUFpQyxrQyxDQUFBLCtCLENBQUEsNEIsQ0FDakMsd0IsQ0FBaUMsb0MsQ0FBQSxpQyxDQUFBLDhCLENBQ2pDLHVCLENBQWlDLG1DLENBQUEsZ0MsQ0FBQSw2QixDQUVqQyx1QixDQUFrQyxrQyxDQUFBLGtDLENBQ2xDLHFCLENBQWtDLGdDLENBQUEsZ0MsQ0FDbEMsd0IsQ0FBa0MsbUMsQ0FBQSw4QixDQUNsQyx5QixDQUFrQyxvQyxDQUFBLHFDLENBQ2xDLHdCLENBQWtDLHVDLENBQUEsb0MsQ0FDbEMseUIsQ0FBa0Msb0MsQ0FBQSwrQixDQUVsQyxtQixDQUFnQyxrQyxDQUFBLHlCLENBQ2hDLG9CLENBQWdDLG1DLENBQUEsK0IsQ0FDaEMsa0IsQ0FBZ0MsaUMsQ0FBQSw2QixDQUNoQyxxQixDQUFnQyxvQyxDQUFBLDJCLENBQ2hDLHVCLENBQWdDLHNDLENBQUEsNkIsQ0FDaEMsc0IsQ0FBZ0MscUMsQ0FBQSw4QixBL0NZaEMseUIrQ2pEQSxlLENBREEsWSxDQUFnQyx1QyxDQUFBLHNDLENBQUEsZ0MsQ0FBQSw0QixDQUNoQyxlLENBQWdDLHFDLENBQUEsbUMsQ0FBQSwrQixDQUVoQyx1QixDQURBLG9CLENBQWdDLHVDLENBQUEsdUMsQ0FBQSx3QyxDQUFBLG9DLENBQ2hDLHVCLENBQWdDLHFDLENBQUEsMkMsQ0FBQSx1QyxDQUVoQyxhLENBQThCLDRCLENBQUEsd0IsQ0FDOUIsZSxDQUE4Qiw4QixDQUFBLDBCLENBQzlCLHFCLENBQThCLG9DLENBQUEsZ0MsQ0FDOUIsYSxDQUE4Qiw0QixDQUFBLDJCLENBQUEsdUIsQ0FDOUIsZSxDQUE4Qiw0QixDQUFBLDZCLENBQUEscUIsQ0FDOUIsZSxDQUE4Qiw0QixDQUFBLDZCLENBQUEscUIsQ0FDOUIsaUIsQ0FBOEIsNkIsQ0FBQSx1QixDQUM5QixpQixDQUE4Qiw2QixDQUFBLHVCLENBRTlCLHlCLENBQW9DLGdDLENBQUEsNkIsQ0FBQSxvQyxDQUNwQyx1QixDQUFvQyw4QixDQUFBLDJCLENBQUEsa0MsQ0FDcEMsMEIsQ0FBb0MsaUMsQ0FBQSw4QixDQUFBLGdDLENBQ3BDLDJCLENBQW9DLGtDLENBQUEsK0IsQ0FBQSx1QyxDQUNwQywwQixDQUFvQyxrQyxDQUFBLHNDLENBRXBDLHFCLENBQWlDLGlDLENBQUEsOEIsQ0FBQSxnQyxDQUNqQyxtQixDQUFpQywrQixDQUFBLDRCLENBQUEsOEIsQ0FDakMsc0IsQ0FBaUMsa0MsQ0FBQSwrQixDQUFBLDRCLENBQ2pDLHdCLENBQWlDLG9DLENBQUEsaUMsQ0FBQSw4QixDQUNqQyx1QixDQUFpQyxtQyxDQUFBLGdDLENBQUEsNkIsQ0FFakMsdUIsQ0FBa0Msa0MsQ0FBQSxrQyxDQUNsQyxxQixDQUFrQyxnQyxDQUFBLGdDLENBQ2xDLHdCLENBQWtDLG1DLENBQUEsOEIsQ0FDbEMseUIsQ0FBa0Msb0MsQ0FBQSxxQyxDQUNsQyx3QixDQUFrQyx1QyxDQUFBLG9DLENBQ2xDLHlCLENBQWtDLG9DLENBQUEsK0IsQ0FFbEMsbUIsQ0FBZ0Msa0MsQ0FBQSx5QixDQUNoQyxvQixDQUFnQyxtQyxDQUFBLCtCLENBQ2hDLGtCLENBQWdDLGlDLENBQUEsNkIsQ0FDaEMscUIsQ0FBZ0Msb0MsQ0FBQSwyQixDQUNoQyx1QixDQUFnQyxzQyxDQUFBLDZCLENBQ2hDLHNCLENBQWdDLHFDLENBQUEsOEIsQS9DWWhDLDBCK0NqREEsZSxDQURBLFksQ0FBZ0MsdUMsQ0FBQSxzQyxDQUFBLGdDLENBQUEsNEIsQ0FDaEMsZSxDQUFnQyxxQyxDQUFBLG1DLENBQUEsK0IsQ0FFaEMsdUIsQ0FEQSxvQixDQUFnQyx1QyxDQUFBLHVDLENBQUEsd0MsQ0FBQSxvQyxDQUNoQyx1QixDQUFnQyxxQyxDQUFBLDJDLENBQUEsdUMsQ0FFaEMsYSxDQUE4Qiw0QixDQUFBLHdCLENBQzlCLGUsQ0FBOEIsOEIsQ0FBQSwwQixDQUM5QixxQixDQUE4QixvQyxDQUFBLGdDLENBQzlCLGEsQ0FBOEIsNEIsQ0FBQSwyQixDQUFBLHVCLENBQzlCLGUsQ0FBOEIsNEIsQ0FBQSw2QixDQUFBLHFCLENBQzlCLGUsQ0FBOEIsNEIsQ0FBQSw2QixDQUFBLHFCLENBQzlCLGlCLENBQThCLDZCLENBQUEsdUIsQ0FDOUIsaUIsQ0FBOEIsNkIsQ0FBQSx1QixDQUU5Qix5QixDQUFvQyxnQyxDQUFBLDZCLENBQUEsb0MsQ0FDcEMsdUIsQ0FBb0MsOEIsQ0FBQSwyQixDQUFBLGtDLENBQ3BDLDBCLENBQW9DLGlDLENBQUEsOEIsQ0FBQSxnQyxDQUNwQywyQixDQUFvQyxrQyxDQUFBLCtCLENBQUEsdUMsQ0FDcEMsMEIsQ0FBb0Msa0MsQ0FBQSxzQyxDQUVwQyxxQixDQUFpQyxpQyxDQUFBLDhCLENBQUEsZ0MsQ0FDakMsbUIsQ0FBaUMsK0IsQ0FBQSw0QixDQUFBLDhCLENBQ2pDLHNCLENBQWlDLGtDLENBQUEsK0IsQ0FBQSw0QixDQUNqQyx3QixDQUFpQyxvQyxDQUFBLGlDLENBQUEsOEIsQ0FDakMsdUIsQ0FBaUMsbUMsQ0FBQSxnQyxDQUFBLDZCLENBRWpDLHVCLENBQWtDLGtDLENBQUEsa0MsQ0FDbEMscUIsQ0FBa0MsZ0MsQ0FBQSxnQyxDQUNsQyx3QixDQUFrQyxtQyxDQUFBLDhCLENBQ2xDLHlCLENBQWtDLG9DLENBQUEscUMsQ0FDbEMsd0IsQ0FBa0MsdUMsQ0FBQSxvQyxDQUNsQyx5QixDQUFrQyxvQyxDQUFBLCtCLENBRWxDLG1CLENBQWdDLGtDLENBQUEseUIsQ0FDaEMsb0IsQ0FBZ0MsbUMsQ0FBQSwrQixDQUNoQyxrQixDQUFnQyxpQyxDQUFBLDZCLENBQ2hDLHFCLENBQWdDLG9DLENBQUEsMkIsQ0FDaEMsdUIsQ0FBZ0Msc0MsQ0FBQSw2QixDQUNoQyxzQixDQUFnQyxxQyxDQUFBLDhCLEEvQ1loQywwQitDakRBLGdCLENBREEsYSxDQUFnQyx1QyxDQUFBLHNDLENBQUEsZ0MsQ0FBQSw0QixDQUNoQyxnQixDQUFnQyxxQyxDQUFBLG1DLENBQUEsK0IsQ0FFaEMsd0IsQ0FEQSxxQixDQUFnQyx1QyxDQUFBLHVDLENBQUEsd0MsQ0FBQSxvQyxDQUNoQyx3QixDQUFnQyxxQyxDQUFBLDJDLENBQUEsdUMsQ0FFaEMsYyxDQUE4Qiw0QixDQUFBLHdCLENBQzlCLGdCLENBQThCLDhCLENBQUEsMEIsQ0FDOUIsc0IsQ0FBOEIsb0MsQ0FBQSxnQyxDQUM5QixjLENBQThCLDRCLENBQUEsMkIsQ0FBQSx1QixDQUM5QixnQixDQUE4Qiw0QixDQUFBLDZCLENBQUEscUIsQ0FDOUIsZ0IsQ0FBOEIsNEIsQ0FBQSw2QixDQUFBLHFCLENBQzlCLGtCLENBQThCLDZCLENBQUEsdUIsQ0FDOUIsa0IsQ0FBOEIsNkIsQ0FBQSx1QixDQUU5QiwwQixDQUFvQyxnQyxDQUFBLDZCLENBQUEsb0MsQ0FDcEMsd0IsQ0FBb0MsOEIsQ0FBQSwyQixDQUFBLGtDLENBQ3BDLDJCLENBQW9DLGlDLENBQUEsOEIsQ0FBQSxnQyxDQUNwQyw0QixDQUFvQyxrQyxDQUFBLCtCLENBQUEsdUMsQ0FDcEMsMkIsQ0FBb0Msa0MsQ0FBQSxzQyxDQUVwQyxzQixDQUFpQyxpQyxDQUFBLDhCLENBQUEsZ0MsQ0FDakMsb0IsQ0FBaUMsK0IsQ0FBQSw0QixDQUFBLDhCLENBQ2pDLHVCLENBQWlDLGtDLENBQUEsK0IsQ0FBQSw0QixDQUNqQyx5QixDQUFpQyxvQyxDQUFBLGlDLENBQUEsOEIsQ0FDakMsd0IsQ0FBaUMsbUMsQ0FBQSxnQyxDQUFBLDZCLENBRWpDLHdCLENBQWtDLGtDLENBQUEsa0MsQ0FDbEMsc0IsQ0FBa0MsZ0MsQ0FBQSxnQyxDQUNsQyx5QixDQUFrQyxtQyxDQUFBLDhCLENBQ2xDLDBCLENBQWtDLG9DLENBQUEscUMsQ0FDbEMseUIsQ0FBa0MsdUMsQ0FBQSxvQyxDQUNsQywwQixDQUFrQyxvQyxDQUFBLCtCLENBRWxDLG9CLENBQWdDLGtDLENBQUEseUIsQ0FDaEMscUIsQ0FBZ0MsbUMsQ0FBQSwrQixDQUNoQyxtQixDQUFnQyxpQyxDQUFBLDZCLENBQ2hDLHNCLENBQWdDLG9DLENBQUEsMkIsQ0FDaEMsd0IsQ0FBZ0Msc0MsQ0FBQSw2QixDQUNoQyx1QixDQUFnQyxxQyxDQUFBLDhCLEEvQ1loQywwQitDakRBLGdCLENBREEsYSxDQUFnQyx1QyxDQUFBLHNDLENBQUEsZ0MsQ0FBQSw0QixDQUNoQyxnQixDQUFnQyxxQyxDQUFBLG1DLENBQUEsK0IsQ0FFaEMsd0IsQ0FEQSxxQixDQUFnQyx1QyxDQUFBLHVDLENBQUEsd0MsQ0FBQSxvQyxDQUNoQyx3QixDQUFnQyxxQyxDQUFBLDJDLENBQUEsdUMsQ0FFaEMsYyxDQUE4Qiw0QixDQUFBLHdCLENBQzlCLGdCLENBQThCLDhCLENBQUEsMEIsQ0FDOUIsc0IsQ0FBOEIsb0MsQ0FBQSxnQyxDQUM5QixjLENBQThCLDRCLENBQUEsMkIsQ0FBQSx1QixDQUM5QixnQixDQUE4Qiw0QixDQUFBLDZCLENBQUEscUIsQ0FDOUIsZ0IsQ0FBOEIsNEIsQ0FBQSw2QixDQUFBLHFCLENBQzlCLGtCLENBQThCLDZCLENBQUEsdUIsQ0FDOUIsa0IsQ0FBOEIsNkIsQ0FBQSx1QixDQUU5QiwwQixDQUFvQyxnQyxDQUFBLDZCLENBQUEsb0MsQ0FDcEMsd0IsQ0FBb0MsOEIsQ0FBQSwyQixDQUFBLGtDLENBQ3BDLDJCLENBQW9DLGlDLENBQUEsOEIsQ0FBQSxnQyxDQUNwQyw0QixDQUFvQyxrQyxDQUFBLCtCLENBQUEsdUMsQ0FDcEMsMkIsQ0FBb0Msa0MsQ0FBQSxzQyxDQUVwQyxzQixDQUFpQyxpQyxDQUFBLDhCLENBQUEsZ0MsQ0FDakMsb0IsQ0FBaUMsK0IsQ0FBQSw0QixDQUFBLDhCLENBQ2pDLHVCLENBQWlDLGtDLENBQUEsK0IsQ0FBQSw0QixDQUNqQyx5QixDQUFpQyxvQyxDQUFBLGlDLENBQUEsOEIsQ0FDakMsd0IsQ0FBaUMsbUMsQ0FBQSxnQyxDQUFBLDZCLENBRWpDLHdCLENBQWtDLGtDLENBQUEsa0MsQ0FDbEMsc0IsQ0FBa0MsZ0MsQ0FBQSxnQyxDQUNsQyx5QixDQUFrQyxtQyxDQUFBLDhCLENBQ2xDLDBCLENBQWtDLG9DLENBQUEscUMsQ0FDbEMseUIsQ0FBa0MsdUMsQ0FBQSxvQyxDQUNsQywwQixDQUFrQyxvQyxDQUFBLCtCLENBRWxDLG9CLENBQWdDLGtDLENBQUEseUIsQ0FDaEMscUIsQ0FBZ0MsbUMsQ0FBQSwrQixDQUNoQyxtQixDQUFnQyxpQyxDQUFBLDZCLENBQ2hDLHNCLENBQWdDLG9DLENBQUEsMkIsQ0FDaEMsd0IsQ0FBZ0Msc0MsQ0FBQSw2QixDQUNoQyx1QixDQUFnQyxxQyxDQUFBLDhCQzFDaEMsVyxDQUF3QixvQixDQUN4QixZLENBQXdCLHFCLENBQ3hCLFcsQ0FBd0Isb0IsQ2hEb0R4Qix5QmdEdERBLGMsQ0FBd0Isb0IsQ0FDeEIsZSxDQUF3QixxQixDQUN4QixjLENBQXdCLHNCLEFoRG9EeEIseUJnRHREQSxjLENBQXdCLG9CLENBQ3hCLGUsQ0FBd0IscUIsQ0FDeEIsYyxDQUF3QixzQixBaERvRHhCLHlCZ0R0REEsYyxDQUF3QixvQixDQUN4QixlLENBQXdCLHFCLENBQ3hCLGMsQ0FBd0Isc0IsQWhEb0R4QiwwQmdEdERBLGMsQ0FBd0Isb0IsQ0FDeEIsZSxDQUF3QixxQixDQUN4QixjLENBQXdCLHNCLEFoRG9EeEIsMEJnRHREQSxlLENBQXdCLG9CLENBQ3hCLGdCLENBQXdCLHFCLENBQ3hCLGUsQ0FBd0Isc0IsQWhEb0R4QiwwQmdEdERBLGUsQ0FBd0Isb0IsQ0FDeEIsZ0IsQ0FBd0IscUIsQ0FDeEIsZSxDQUF3QixzQkNMMUIsZ0IsQ0FBeUIsaUMsQ0FBQSw4QixDQUFBLDZCLENBQUEseUIsQ0FBekIsaUIsQ0FBeUIsa0MsQ0FBQSwrQixDQUFBLDhCLENBQUEsMEIsQ0FBekIsaUIsQ0FBeUIsa0MsQ0FBQSwrQixDQUFBLDhCLENBQUEsMEIsQ0NBekIsYyxDQUFzQix1QixDQUF0QixnQixDQUFzQix5QixDQ0N0QixnQixDQUF5Qix5QixDQUF6QixrQixDQUF5QiwyQixDQUF6QixrQixDQUF5QiwyQixDQUF6QixlLENBQXlCLHdCLENBQXpCLGdCLENBQXlCLHlCLENBYTNCLGEsQ0FSQSxVLENBU0UsYyxDQUNBLE8sQ0FFQSxNLENBQ0EsWSxDQWJGLFUsQ0FFRSxLLENBTUYsYSxDQUdFLFEsQ0FNNEIsV0FBQSxlLEVBRDlCLFcsQ0FFSSxlLENBQ0EsSyxDQUNBLGNDekJKLFEsQ0NFRSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsUyxDQUNBLFcsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxrQixDQUNBLFEsQ0FVQSx5QixDQUFBLHdCLENBRUUsZSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxTLENBQ0Esa0IsQ0M3QkosVSxDQUFhLDhELENBQUEsc0QsQ0FDYixPLENBQVUseUQsQ0FBQSxpRCxDQUNWLFUsQ0FBYSx5RCxDQUFBLGlELENBQ2IsWSxDQUFlLGlDLENBQUEseUIsQ0NDWCxLLENBQXVCLG1CLENBQXZCLEssQ0FBdUIsbUIsQ0FBdkIsSyxDQUF1QixtQixDQUF2QixNLENBQXVCLG9CLENBQXZCLE8sQ0FBdUIsb0IsQ0FBdkIsSyxDQUF1QixvQixDQUF2QixLLENBQXVCLG9CLENBQXZCLEssQ0FBdUIsb0IsQ0FBdkIsTSxDQUF1QixxQixDQUF2QixPLENBQXVCLHFCLENBSTNCLE8sQ0FBVSx3QixDQUNWLE8sQ0FBVSx5QixDQUlWLFcsQ0FBYyx5QixDQUNkLFcsQ0FBYywwQixDQUVkLE8sQ0FBVSxxQixDQUNWLE8sQ0FBVSxzQixDQ1RGLEksQ0FBZ0Msa0IsQ0FDaEMsSyxDbEZpMU9SLEssQ2tGLzBPVSxzQixDQUVGLEssQ2xGaTFPUixLLENrRi8wT1Usd0IsQ0FFRixLLENsRmkxT1IsSyxDa0YvME9VLHlCLENBRUYsSyxDbEZpMU9SLEssQ2tGLzBPVSx1QixDQWZGLEksQ0FBZ0MsdUIsQ0FDaEMsSyxDbEZvMk9SLEssQ2tGbDJPVSwyQixDQUVGLEssQ2xGbzJPUixLLENrRmwyT1UsNkIsQ0FFRixLLENsRm8yT1IsSyxDa0ZsMk9VLDhCLENBRUYsSyxDbEZvMk9SLEssQ2tGbDJPVSw0QixDQWZGLEksQ0FBZ0Msc0IsQ0FDaEMsSyxDbEZ1M09SLEssQ2tGcjNPVSwwQixDQUVGLEssQ2xGdTNPUixLLENrRnIzT1UsNEIsQ0FFRixLLENsRnUzT1IsSyxDa0ZyM09VLDZCLENBRUYsSyxDbEZ1M09SLEssQ2tGcjNPVSwyQixDQWZGLEksQ0FBZ0MscUIsQ0FDaEMsSyxDbEYwNE9SLEssQ2tGeDRPVSx5QixDQUVGLEssQ2xGMDRPUixLLENrRng0T1UsMkIsQ0FFRixLLENsRjA0T1IsSyxDa0Z4NE9VLDRCLENBRUYsSyxDbEYwNE9SLEssQ2tGeDRPVSwwQixDQWZGLEksQ0FBZ0MsdUIsQ0FDaEMsSyxDbEY2NU9SLEssQ2tGMzVPVSwyQixDQUVGLEssQ2xGNjVPUixLLENrRjM1T1UsNkIsQ0FFRixLLENsRjY1T1IsSyxDa0YzNU9VLDhCLENBRUYsSyxDbEY2NU9SLEssQ2tGMzVPVSw0QixDQWZGLEksQ0FBZ0MscUIsQ0FDaEMsSyxDbEZnN09SLEssQ2tGOTZPVSx5QixDQUVGLEssQ2xGZzdPUixLLENrRjk2T1UsMkIsQ0FFRixLLENsRmc3T1IsSyxDa0Y5Nk9VLDRCLENBRUYsSyxDbEZnN09SLEssQ2tGOTZPVSwwQixDQWZGLEksQ0FBZ0MsbUIsQ0FDaEMsSyxDbEZtOE9SLEssQ2tGajhPVSx1QixDQUVGLEssQ2xGbThPUixLLENrRmo4T1UseUIsQ0FFRixLLENsRm04T1IsSyxDa0ZqOE9VLDBCLENBRUYsSyxDbEZtOE9SLEssQ2tGajhPVSx3QixDQWZGLEksQ0FBZ0Msd0IsQ0FDaEMsSyxDbEZzOU9SLEssQ2tGcDlPVSw0QixDQUVGLEssQ2xGczlPUixLLENrRnA5T1UsOEIsQ0FFRixLLENsRnM5T1IsSyxDa0ZwOU9VLCtCLENBRUYsSyxDbEZzOU9SLEssQ2tGcDlPVSw2QixDQWZGLEksQ0FBZ0MsdUIsQ0FDaEMsSyxDbEZ5K09SLEssQ2tGditPVSwyQixDQUVGLEssQ2xGeStPUixLLENrRnYrT1UsNkIsQ0FFRixLLENsRnkrT1IsSyxDa0Z2K09VLDhCLENBRUYsSyxDbEZ5K09SLEssQ2tGditPVSw0QixDQWZGLEksQ0FBZ0Msc0IsQ0FDaEMsSyxDbEY0L09SLEssQ2tGMS9PVSwwQixDQUVGLEssQ2xGNC9PUixLLENrRjEvT1UsNEIsQ0FFRixLLENsRjQvT1IsSyxDa0YxL09VLDZCLENBRUYsSyxDbEY0L09SLEssQ2tGMS9PVSwyQixDQWZGLEksQ0FBZ0Msd0IsQ0FDaEMsSyxDbEYrZ1BSLEssQ2tGN2dQVSw0QixDQUVGLEssQ2xGK2dQUixLLENrRjdnUFUsOEIsQ0FFRixLLENsRitnUFIsSyxDa0Y3Z1BVLCtCLENBRUYsSyxDbEYrZ1BSLEssQ2tGN2dQVSw2QixDQWZGLEksQ0FBZ0Msc0IsQ0FDaEMsSyxDbEZraVBSLEssQ2tGaGlQVSwwQixDQUVGLEssQ2xGa2lQUixLLENrRmhpUFUsNEIsQ0FFRixLLENsRmtpUFIsSyxDa0ZoaVBVLDZCLENBRUYsSyxDbEZraVBSLEssQ2tGaGlQVSwyQixDQVFGLEssQ0FBd0Isd0IsQ0FDeEIsTSxDbEY4aFBSLE0sQ2tGNWhQVSw0QixDQUVGLE0sQ2xGOGhQUixNLENrRjVoUFUsOEIsQ0FFRixNLENsRjhoUFIsTSxDa0Y1aFBVLCtCLENBRUYsTSxDbEY4aFBSLE0sQ2tGNWhQVSw2QixDQWZGLEssQ0FBd0IsdUIsQ0FDeEIsTSxDbEZpalBSLE0sQ2tGL2lQVSwyQixDQUVGLE0sQ2xGaWpQUixNLENrRi9pUFUsNkIsQ0FFRixNLENsRmlqUFIsTSxDa0YvaVBVLDhCLENBRUYsTSxDbEZpalBSLE0sQ2tGL2lQVSw0QixDQWZGLEssQ0FBd0Isc0IsQ0FDeEIsTSxDbEZva1BSLE0sQ2tGbGtQVSwwQixDQUVGLE0sQ2xGb2tQUixNLENrRmxrUFUsNEIsQ0FFRixNLENsRm9rUFIsTSxDa0Zsa1BVLDZCLENBRUYsTSxDbEZva1BSLE0sQ2tGbGtQVSwyQixDQWZGLEssQ0FBd0Isd0IsQ0FDeEIsTSxDbEZ1bFBSLE0sQ2tGcmxQVSw0QixDQUVGLE0sQ2xGdWxQUixNLENrRnJsUFUsOEIsQ0FFRixNLENsRnVsUFIsTSxDa0ZybFBVLCtCLENBRUYsTSxDbEZ1bFBSLE0sQ2tGcmxQVSw2QixDQWZGLEssQ0FBd0Isc0IsQ0FDeEIsTSxDbEYwbVBSLE0sQ2tGeG1QVSwwQixDQUVGLE0sQ2xGMG1QUixNLENrRnhtUFUsNEIsQ0FFRixNLENsRjBtUFIsTSxDa0Z4bVBVLDZCLENBRUYsTSxDbEYwbVBSLE0sQ2tGeG1QVSwyQixDQU1OLE8sQ0FBbUIscUIsQ0FDbkIsUSxDbEZ3bVBKLFEsQ2tGdG1QTSx5QixDQUVGLFEsQ2xGd21QSixRLENrRnRtUE0sMkIsQ0FFRixRLENsRndtUEosUSxDa0Z0bVBNLDRCLENBRUYsUSxDbEZ3bVBKLFEsQ2tGdG1QTSwwQixDeERURix5QndEbERJLE8sQ0FBZ0Msa0IsQ0FDaEMsUSxDbEZ1cVBOLFEsQ2tGcnFQUSxzQixDQUVGLFEsQ2xGc3FQTixRLENrRnBxUFEsd0IsQ0FFRixRLENsRnFxUE4sUSxDa0ZucVBRLHlCLENBRUYsUSxDbEZvcVBOLFEsQ2tGbHFQUSx1QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZxclBOLFEsQ2tGbnJQUSwyQixDQUVGLFEsQ2xGb3JQTixRLENrRmxyUFEsNkIsQ0FFRixRLENsRm1yUE4sUSxDa0ZqclBRLDhCLENBRUYsUSxDbEZrclBOLFEsQ2tGaHJQUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEZtc1BOLFEsQ2tGanNQUSwwQixDQUVGLFEsQ2xGa3NQTixRLENrRmhzUFEsNEIsQ0FFRixRLENsRmlzUE4sUSxDa0YvclBRLDZCLENBRUYsUSxDbEZnc1BOLFEsQ2tGOXJQUSwyQixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEZpdFBOLFEsQ2tGL3NQUSx5QixDQUVGLFEsQ2xGZ3RQTixRLENrRjlzUFEsMkIsQ0FFRixRLENsRitzUE4sUSxDa0Y3c1BRLDRCLENBRUYsUSxDbEY4c1BOLFEsQ2tGNXNQUSwwQixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEYrdFBOLFEsQ2tGN3RQUSwyQixDQUVGLFEsQ2xGOHRQTixRLENrRjV0UFEsNkIsQ0FFRixRLENsRjZ0UE4sUSxDa0YzdFBRLDhCLENBRUYsUSxDbEY0dFBOLFEsQ2tGMXRQUSw0QixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEY2dVBOLFEsQ2tGM3VQUSx5QixDQUVGLFEsQ2xGNHVQTixRLENrRjF1UFEsMkIsQ0FFRixRLENsRjJ1UE4sUSxDa0Z6dVBRLDRCLENBRUYsUSxDbEYwdVBOLFEsQ2tGeHVQUSwwQixDQWZGLE8sQ0FBZ0MsbUIsQ0FDaEMsUSxDbEYydlBOLFEsQ2tGenZQUSx1QixDQUVGLFEsQ2xGMHZQTixRLENrRnh2UFEseUIsQ0FFRixRLENsRnl2UE4sUSxDa0Z2dlBRLDBCLENBRUYsUSxDbEZ3dlBOLFEsQ2tGdHZQUSx3QixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEZ5d1BOLFEsQ2tGdndQUSw0QixDQUVGLFEsQ2xGd3dQTixRLENrRnR3UFEsOEIsQ0FFRixRLENsRnV3UE4sUSxDa0Zyd1BRLCtCLENBRUYsUSxDbEZzd1BOLFEsQ2tGcHdQUSw2QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZ1eFBOLFEsQ2tGcnhQUSwyQixDQUVGLFEsQ2xGc3hQTixRLENrRnB4UFEsNkIsQ0FFRixRLENsRnF4UE4sUSxDa0ZueFBRLDhCLENBRUYsUSxDbEZveFBOLFEsQ2tGbHhQUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEZxeVBOLFEsQ2tGbnlQUSwwQixDQUVGLFEsQ2xGb3lQTixRLENrRmx5UFEsNEIsQ0FFRixRLENsRm15UE4sUSxDa0ZqeVBRLDZCLENBRUYsUSxDbEZreVBOLFEsQ2tGaHlQUSwyQixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEZtelBOLFEsQ2tGanpQUSw0QixDQUVGLFEsQ2xGa3pQTixRLENrRmh6UFEsOEIsQ0FFRixRLENsRml6UE4sUSxDa0YveVBRLCtCLENBRUYsUSxDbEZnelBOLFEsQ2tGOXlQUSw2QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEZpMFBOLFEsQ2tGL3pQUSwwQixDQUVGLFEsQ2xGZzBQTixRLENrRjl6UFEsNEIsQ0FFRixRLENsRit6UE4sUSxDa0Y3elBRLDZCLENBRUYsUSxDbEY4elBOLFEsQ2tGNXpQUSwyQixDQVFGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEZ3elBOLFMsQ2tGdHpQUSw0QixDQUVGLFMsQ2xGdXpQTixTLENrRnJ6UFEsOEIsQ0FFRixTLENsRnN6UE4sUyxDa0ZwelBRLCtCLENBRUYsUyxDbEZxelBOLFMsQ2tGbnpQUSw2QixDQWZGLFEsQ0FBd0IsdUIsQ0FDeEIsUyxDbEZzMFBOLFMsQ2tGcDBQUSwyQixDQUVGLFMsQ2xGcTBQTixTLENrRm4wUFEsNkIsQ0FFRixTLENsRm8wUE4sUyxDa0ZsMFBRLDhCLENBRUYsUyxDbEZtMFBOLFMsQ2tGajBQUSw0QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEZvMVBOLFMsQ2tGbDFQUSwwQixDQUVGLFMsQ2xGbTFQTixTLENrRmoxUFEsNEIsQ0FFRixTLENsRmsxUE4sUyxDa0ZoMVBRLDZCLENBRUYsUyxDbEZpMVBOLFMsQ2tGLzBQUSwyQixDQWZGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEZrMlBOLFMsQ2tGaDJQUSw0QixDQUVGLFMsQ2xGaTJQTixTLENrRi8xUFEsOEIsQ0FFRixTLENsRmcyUE4sUyxDa0Y5MVBRLCtCLENBRUYsUyxDbEYrMVBOLFMsQ2tGNzFQUSw2QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEZnM1BOLFMsQ2tGOTJQUSwwQixDQUVGLFMsQ2xGKzJQTixTLENrRjcyUFEsNEIsQ0FFRixTLENsRjgyUE4sUyxDa0Y1MlBRLDZCLENBRUYsUyxDbEY2MlBOLFMsQ2tGMzJQUSwyQixDQU1OLFUsQ0FBbUIscUIsQ0FDbkIsVyxDbEZ5MlBGLFcsQ2tGdjJQSSx5QixDQUVGLFcsQ2xGdzJQRixXLENrRnQyUEksMkIsQ0FFRixXLENsRnUyUEYsVyxDa0ZyMlBJLDRCLENBRUYsVyxDbEZzMlBGLFcsQ2tGcDJQSSw0QixBeERURix5QndEbERJLE8sQ0FBZ0Msa0IsQ0FDaEMsUSxDbEZxNlBOLFEsQ2tGbjZQUSxzQixDQUVGLFEsQ2xGbzZQTixRLENrRmw2UFEsd0IsQ0FFRixRLENsRm02UE4sUSxDa0ZqNlBRLHlCLENBRUYsUSxDbEZrNlBOLFEsQ2tGaDZQUSx1QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZtN1BOLFEsQ2tGajdQUSwyQixDQUVGLFEsQ2xGazdQTixRLENrRmg3UFEsNkIsQ0FFRixRLENsRmk3UE4sUSxDa0YvNlBRLDhCLENBRUYsUSxDbEZnN1BOLFEsQ2tGOTZQUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEZpOFBOLFEsQ2tGLzdQUSwwQixDQUVGLFEsQ2xGZzhQTixRLENrRjk3UFEsNEIsQ0FFRixRLENsRis3UE4sUSxDa0Y3N1BRLDZCLENBRUYsUSxDbEY4N1BOLFEsQ2tGNTdQUSwyQixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEYrOFBOLFEsQ2tGNzhQUSx5QixDQUVGLFEsQ2xGODhQTixRLENrRjU4UFEsMkIsQ0FFRixRLENsRjY4UE4sUSxDa0YzOFBRLDRCLENBRUYsUSxDbEY0OFBOLFEsQ2tGMThQUSwwQixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEY2OVBOLFEsQ2tGMzlQUSwyQixDQUVGLFEsQ2xGNDlQTixRLENrRjE5UFEsNkIsQ0FFRixRLENsRjI5UE4sUSxDa0Z6OVBRLDhCLENBRUYsUSxDbEYwOVBOLFEsQ2tGeDlQUSw0QixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEYyK1BOLFEsQ2tGeitQUSx5QixDQUVGLFEsQ2xGMCtQTixRLENrRngrUFEsMkIsQ0FFRixRLENsRnkrUE4sUSxDa0Z2K1BRLDRCLENBRUYsUSxDbEZ3K1BOLFEsQ2tGdCtQUSwwQixDQWZGLE8sQ0FBZ0MsbUIsQ0FDaEMsUSxDbEZ5L1BOLFEsQ2tGdi9QUSx1QixDQUVGLFEsQ2xGdy9QTixRLENrRnQvUFEseUIsQ0FFRixRLENsRnUvUE4sUSxDa0ZyL1BRLDBCLENBRUYsUSxDbEZzL1BOLFEsQ2tGcC9QUSx3QixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEZ1Z1FOLFEsQ2tGcmdRUSw0QixDQUVGLFEsQ2xGc2dRTixRLENrRnBnUVEsOEIsQ0FFRixRLENsRnFnUU4sUSxDa0ZuZ1FRLCtCLENBRUYsUSxDbEZvZ1FOLFEsQ2tGbGdRUSw2QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZxaFFOLFEsQ2tGbmhRUSwyQixDQUVGLFEsQ2xGb2hRTixRLENrRmxoUVEsNkIsQ0FFRixRLENsRm1oUU4sUSxDa0ZqaFFRLDhCLENBRUYsUSxDbEZraFFOLFEsQ2tGaGhRUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEZtaVFOLFEsQ2tGamlRUSwwQixDQUVGLFEsQ2xGa2lRTixRLENrRmhpUVEsNEIsQ0FFRixRLENsRmlpUU4sUSxDa0YvaFFRLDZCLENBRUYsUSxDbEZnaVFOLFEsQ2tGOWhRUSwyQixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEZpalFOLFEsQ2tGL2lRUSw0QixDQUVGLFEsQ2xGZ2pRTixRLENrRjlpUVEsOEIsQ0FFRixRLENsRitpUU4sUSxDa0Y3aVFRLCtCLENBRUYsUSxDbEY4aVFOLFEsQ2tGNWlRUSw2QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEYralFOLFEsQ2tGN2pRUSwwQixDQUVGLFEsQ2xGOGpRTixRLENrRjVqUVEsNEIsQ0FFRixRLENsRjZqUU4sUSxDa0YzalFRLDZCLENBRUYsUSxDbEY0alFOLFEsQ2tGMWpRUSwyQixDQVFGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEZzalFOLFMsQ2tGcGpRUSw0QixDQUVGLFMsQ2xGcWpRTixTLENrRm5qUVEsOEIsQ0FFRixTLENsRm9qUU4sUyxDa0ZsalFRLCtCLENBRUYsUyxDbEZtalFOLFMsQ2tGampRUSw2QixDQWZGLFEsQ0FBd0IsdUIsQ0FDeEIsUyxDbEZva1FOLFMsQ2tGbGtRUSwyQixDQUVGLFMsQ2xGbWtRTixTLENrRmprUVEsNkIsQ0FFRixTLENsRmtrUU4sUyxDa0Zoa1FRLDhCLENBRUYsUyxDbEZpa1FOLFMsQ2tGL2pRUSw0QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEZrbFFOLFMsQ2tGaGxRUSwwQixDQUVGLFMsQ2xGaWxRTixTLENrRi9rUVEsNEIsQ0FFRixTLENsRmdsUU4sUyxDa0Y5a1FRLDZCLENBRUYsUyxDbEYra1FOLFMsQ2tGN2tRUSwyQixDQWZGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEZnbVFOLFMsQ2tGOWxRUSw0QixDQUVGLFMsQ2xGK2xRTixTLENrRjdsUVEsOEIsQ0FFRixTLENsRjhsUU4sUyxDa0Y1bFFRLCtCLENBRUYsUyxDbEY2bFFOLFMsQ2tGM2xRUSw2QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEY4bVFOLFMsQ2tGNW1RUSwwQixDQUVGLFMsQ2xGNm1RTixTLENrRjNtUVEsNEIsQ0FFRixTLENsRjRtUU4sUyxDa0YxbVFRLDZCLENBRUYsUyxDbEYybVFOLFMsQ2tGem1RUSwyQixDQU1OLFUsQ0FBbUIscUIsQ0FDbkIsVyxDbEZ1bVFGLFcsQ2tGcm1RSSx5QixDQUVGLFcsQ2xGc21RRixXLENrRnBtUUksMkIsQ0FFRixXLENsRnFtUUYsVyxDa0ZubVFJLDRCLENBRUYsVyxDbEZvbVFGLFcsQ2tGbG1RSSw0QixBeERURix5QndEbERJLE8sQ0FBZ0Msa0IsQ0FDaEMsUSxDbEZtcVFOLFEsQ2tGanFRUSxzQixDQUVGLFEsQ2xGa3FRTixRLENrRmhxUVEsd0IsQ0FFRixRLENsRmlxUU4sUSxDa0YvcFFRLHlCLENBRUYsUSxDbEZncVFOLFEsQ2tGOXBRUSx1QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZpclFOLFEsQ2tGL3FRUSwyQixDQUVGLFEsQ2xGZ3JRTixRLENrRjlxUVEsNkIsQ0FFRixRLENsRitxUU4sUSxDa0Y3cVFRLDhCLENBRUYsUSxDbEY4cVFOLFEsQ2tGNXFRUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEYrclFOLFEsQ2tGN3JRUSwwQixDQUVGLFEsQ2xGOHJRTixRLENrRjVyUVEsNEIsQ0FFRixRLENsRjZyUU4sUSxDa0YzclFRLDZCLENBRUYsUSxDbEY0clFOLFEsQ2tGMXJRUSwyQixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEY2c1FOLFEsQ2tGM3NRUSx5QixDQUVGLFEsQ2xGNHNRTixRLENrRjFzUVEsMkIsQ0FFRixRLENsRjJzUU4sUSxDa0Z6c1FRLDRCLENBRUYsUSxDbEYwc1FOLFEsQ2tGeHNRUSwwQixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEYydFFOLFEsQ2tGenRRUSwyQixDQUVGLFEsQ2xGMHRRTixRLENrRnh0UVEsNkIsQ0FFRixRLENsRnl0UU4sUSxDa0Z2dFFRLDhCLENBRUYsUSxDbEZ3dFFOLFEsQ2tGdHRRUSw0QixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEZ5dVFOLFEsQ2tGdnVRUSx5QixDQUVGLFEsQ2xGd3VRTixRLENrRnR1UVEsMkIsQ0FFRixRLENsRnV1UU4sUSxDa0ZydVFRLDRCLENBRUYsUSxDbEZzdVFOLFEsQ2tGcHVRUSwwQixDQWZGLE8sQ0FBZ0MsbUIsQ0FDaEMsUSxDbEZ1dlFOLFEsQ2tGcnZRUSx1QixDQUVGLFEsQ2xGc3ZRTixRLENrRnB2UVEseUIsQ0FFRixRLENsRnF2UU4sUSxDa0ZudlFRLDBCLENBRUYsUSxDbEZvdlFOLFEsQ2tGbHZRUSx3QixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEZxd1FOLFEsQ2tGbndRUSw0QixDQUVGLFEsQ2xGb3dRTixRLENrRmx3UVEsOEIsQ0FFRixRLENsRm13UU4sUSxDa0Zqd1FRLCtCLENBRUYsUSxDbEZrd1FOLFEsQ2tGaHdRUSw2QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZteFFOLFEsQ2tGanhRUSwyQixDQUVGLFEsQ2xGa3hRTixRLENrRmh4UVEsNkIsQ0FFRixRLENsRml4UU4sUSxDa0Yvd1FRLDhCLENBRUYsUSxDbEZneFFOLFEsQ2tGOXdRUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEZpeVFOLFEsQ2tGL3hRUSwwQixDQUVGLFEsQ2xGZ3lRTixRLENrRjl4UVEsNEIsQ0FFRixRLENsRit4UU4sUSxDa0Y3eFFRLDZCLENBRUYsUSxDbEY4eFFOLFEsQ2tGNXhRUSwyQixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEYreVFOLFEsQ2tGN3lRUSw0QixDQUVGLFEsQ2xGOHlRTixRLENrRjV5UVEsOEIsQ0FFRixRLENsRjZ5UU4sUSxDa0YzeVFRLCtCLENBRUYsUSxDbEY0eVFOLFEsQ2tGMXlRUSw2QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEY2elFOLFEsQ2tGM3pRUSwwQixDQUVGLFEsQ2xGNHpRTixRLENrRjF6UVEsNEIsQ0FFRixRLENsRjJ6UU4sUSxDa0Z6elFRLDZCLENBRUYsUSxDbEYwelFOLFEsQ2tGeHpRUSwyQixDQVFGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEZvelFOLFMsQ2tGbHpRUSw0QixDQUVGLFMsQ2xGbXpRTixTLENrRmp6UVEsOEIsQ0FFRixTLENsRmt6UU4sUyxDa0ZoelFRLCtCLENBRUYsUyxDbEZpelFOLFMsQ2tGL3lRUSw2QixDQWZGLFEsQ0FBd0IsdUIsQ0FDeEIsUyxDbEZrMFFOLFMsQ2tGaDBRUSwyQixDQUVGLFMsQ2xGaTBRTixTLENrRi96UVEsNkIsQ0FFRixTLENsRmcwUU4sUyxDa0Y5elFRLDhCLENBRUYsUyxDbEYrelFOLFMsQ2tGN3pRUSw0QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEZnMVFOLFMsQ2tGOTBRUSwwQixDQUVGLFMsQ2xGKzBRTixTLENrRjcwUVEsNEIsQ0FFRixTLENsRjgwUU4sUyxDa0Y1MFFRLDZCLENBRUYsUyxDbEY2MFFOLFMsQ2tGMzBRUSwyQixDQWZGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEY4MVFOLFMsQ2tGNTFRUSw0QixDQUVGLFMsQ2xGNjFRTixTLENrRjMxUVEsOEIsQ0FFRixTLENsRjQxUU4sUyxDa0YxMVFRLCtCLENBRUYsUyxDbEYyMVFOLFMsQ2tGejFRUSw2QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEY0MlFOLFMsQ2tGMTJRUSwwQixDQUVGLFMsQ2xGMjJRTixTLENrRnoyUVEsNEIsQ0FFRixTLENsRjAyUU4sUyxDa0Z4MlFRLDZCLENBRUYsUyxDbEZ5MlFOLFMsQ2tGdjJRUSwyQixDQU1OLFUsQ0FBbUIscUIsQ0FDbkIsVyxDbEZxMlFGLFcsQ2tGbjJRSSx5QixDQUVGLFcsQ2xGbzJRRixXLENrRmwyUUksMkIsQ0FFRixXLENsRm0yUUYsVyxDa0ZqMlFJLDRCLENBRUYsVyxDbEZrMlFGLFcsQ2tGaDJRSSw0QixBeERURiwwQndEbERJLE8sQ0FBZ0Msa0IsQ0FDaEMsUSxDbEZpNlFOLFEsQ2tGLzVRUSxzQixDQUVGLFEsQ2xGZzZRTixRLENrRjk1UVEsd0IsQ0FFRixRLENsRis1UU4sUSxDa0Y3NVFRLHlCLENBRUYsUSxDbEY4NVFOLFEsQ2tGNTVRUSx1QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEYrNlFOLFEsQ2tGNzZRUSwyQixDQUVGLFEsQ2xGODZRTixRLENrRjU2UVEsNkIsQ0FFRixRLENsRjY2UU4sUSxDa0YzNlFRLDhCLENBRUYsUSxDbEY0NlFOLFEsQ2tGMTZRUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEY2N1FOLFEsQ2tGMzdRUSwwQixDQUVGLFEsQ2xGNDdRTixRLENrRjE3UVEsNEIsQ0FFRixRLENsRjI3UU4sUSxDa0Z6N1FRLDZCLENBRUYsUSxDbEYwN1FOLFEsQ2tGeDdRUSwyQixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEYyOFFOLFEsQ2tGejhRUSx5QixDQUVGLFEsQ2xGMDhRTixRLENrRng4UVEsMkIsQ0FFRixRLENsRnk4UU4sUSxDa0Z2OFFRLDRCLENBRUYsUSxDbEZ3OFFOLFEsQ2tGdDhRUSwwQixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZ5OVFOLFEsQ2tGdjlRUSwyQixDQUVGLFEsQ2xGdzlRTixRLENrRnQ5UVEsNkIsQ0FFRixRLENsRnU5UU4sUSxDa0ZyOVFRLDhCLENBRUYsUSxDbEZzOVFOLFEsQ2tGcDlRUSw0QixDQWZGLE8sQ0FBZ0MscUIsQ0FDaEMsUSxDbEZ1K1FOLFEsQ2tGcitRUSx5QixDQUVGLFEsQ2xGcytRTixRLENrRnArUVEsMkIsQ0FFRixRLENsRnErUU4sUSxDa0ZuK1FRLDRCLENBRUYsUSxDbEZvK1FOLFEsQ2tGbCtRUSwwQixDQWZGLE8sQ0FBZ0MsbUIsQ0FDaEMsUSxDbEZxL1FOLFEsQ2tGbi9RUSx1QixDQUVGLFEsQ2xGby9RTixRLENrRmwvUVEseUIsQ0FFRixRLENsRm0vUU4sUSxDa0ZqL1FRLDBCLENBRUYsUSxDbEZrL1FOLFEsQ2tGaC9RUSx3QixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEZtZ1JOLFEsQ2tGamdSUSw0QixDQUVGLFEsQ2xGa2dSTixRLENrRmhnUlEsOEIsQ0FFRixRLENsRmlnUk4sUSxDa0YvL1FRLCtCLENBRUYsUSxDbEZnZ1JOLFEsQ2tGOS9RUSw2QixDQWZGLE8sQ0FBZ0MsdUIsQ0FDaEMsUSxDbEZpaFJOLFEsQ2tGL2dSUSwyQixDQUVGLFEsQ2xGZ2hSTixRLENrRjlnUlEsNkIsQ0FFRixRLENsRitnUk4sUSxDa0Y3Z1JRLDhCLENBRUYsUSxDbEY4Z1JOLFEsQ2tGNWdSUSw0QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEYraFJOLFEsQ2tGN2hSUSwwQixDQUVGLFEsQ2xGOGhSTixRLENrRjVoUlEsNEIsQ0FFRixRLENsRjZoUk4sUSxDa0YzaFJRLDZCLENBRUYsUSxDbEY0aFJOLFEsQ2tGMWhSUSwyQixDQWZGLE8sQ0FBZ0Msd0IsQ0FDaEMsUSxDbEY2aVJOLFEsQ2tGM2lSUSw0QixDQUVGLFEsQ2xGNGlSTixRLENrRjFpUlEsOEIsQ0FFRixRLENsRjJpUk4sUSxDa0Z6aVJRLCtCLENBRUYsUSxDbEYwaVJOLFEsQ2tGeGlSUSw2QixDQWZGLE8sQ0FBZ0Msc0IsQ0FDaEMsUSxDbEYyalJOLFEsQ2tGempSUSwwQixDQUVGLFEsQ2xGMGpSTixRLENrRnhqUlEsNEIsQ0FFRixRLENsRnlqUk4sUSxDa0Z2alJRLDZCLENBRUYsUSxDbEZ3alJOLFEsQ2tGdGpSUSwyQixDQVFGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEZralJOLFMsQ2tGaGpSUSw0QixDQUVGLFMsQ2xGaWpSTixTLENrRi9pUlEsOEIsQ0FFRixTLENsRmdqUk4sUyxDa0Y5aVJRLCtCLENBRUYsUyxDbEYraVJOLFMsQ2tGN2lSUSw2QixDQWZGLFEsQ0FBd0IsdUIsQ0FDeEIsUyxDbEZna1JOLFMsQ2tGOWpSUSwyQixDQUVGLFMsQ2xGK2pSTixTLENrRjdqUlEsNkIsQ0FFRixTLENsRjhqUk4sUyxDa0Y1alJRLDhCLENBRUYsUyxDbEY2alJOLFMsQ2tGM2pSUSw0QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEY4a1JOLFMsQ2tGNWtSUSwwQixDQUVGLFMsQ2xGNmtSTixTLENrRjNrUlEsNEIsQ0FFRixTLENsRjRrUk4sUyxDa0Yxa1JRLDZCLENBRUYsUyxDbEYya1JOLFMsQ2tGemtSUSwyQixDQWZGLFEsQ0FBd0Isd0IsQ0FDeEIsUyxDbEY0bFJOLFMsQ2tGMWxSUSw0QixDQUVGLFMsQ2xGMmxSTixTLENrRnpsUlEsOEIsQ0FFRixTLENsRjBsUk4sUyxDa0Z4bFJRLCtCLENBRUYsUyxDbEZ5bFJOLFMsQ2tGdmxSUSw2QixDQWZGLFEsQ0FBd0Isc0IsQ0FDeEIsUyxDbEYwbVJOLFMsQ2tGeG1SUSwwQixDQUVGLFMsQ2xGeW1STixTLENrRnZtUlEsNEIsQ0FFRixTLENsRndtUk4sUyxDa0Z0bVJRLDZCLENBRUYsUyxDbEZ1bVJOLFMsQ2tGcm1SUSwyQixDQU1OLFUsQ0FBbUIscUIsQ0FDbkIsVyxDbEZtbVJGLFcsQ2tGam1SSSx5QixDQUVGLFcsQ2xGa21SRixXLENrRmhtUkksMkIsQ0FFRixXLENsRmltUkYsVyxDa0YvbFJJLDRCLENBRUYsVyxDbEZnbVJGLFcsQ2tGOWxSSSw0QixBeERURiwwQndEbERJLFEsQ0FBZ0Msa0IsQ0FDaEMsUyxDbEYrcFJOLFMsQ2tGN3BSUSxzQixDQUVGLFMsQ2xGOHBSTixTLENrRjVwUlEsd0IsQ0FFRixTLENsRjZwUk4sUyxDa0YzcFJRLHlCLENBRUYsUyxDbEY0cFJOLFMsQ2tGMXBSUSx1QixDQWZGLFEsQ0FBZ0MsdUIsQ0FDaEMsUyxDbEY2cVJOLFMsQ2tGM3FSUSwyQixDQUVGLFMsQ2xGNHFSTixTLENrRjFxUlEsNkIsQ0FFRixTLENsRjJxUk4sUyxDa0Z6cVJRLDhCLENBRUYsUyxDbEYwcVJOLFMsQ2tGeHFSUSw0QixDQWZGLFEsQ0FBZ0Msc0IsQ0FDaEMsUyxDbEYyclJOLFMsQ2tGenJSUSwwQixDQUVGLFMsQ2xGMHJSTixTLENrRnhyUlEsNEIsQ0FFRixTLENsRnlyUk4sUyxDa0Z2clJRLDZCLENBRUYsUyxDbEZ3clJOLFMsQ2tGdHJSUSwyQixDQWZGLFEsQ0FBZ0MscUIsQ0FDaEMsUyxDbEZ5c1JOLFMsQ2tGdnNSUSx5QixDQUVGLFMsQ2xGd3NSTixTLENrRnRzUlEsMkIsQ0FFRixTLENsRnVzUk4sUyxDa0Zyc1JRLDRCLENBRUYsUyxDbEZzc1JOLFMsQ2tGcHNSUSwwQixDQWZGLFEsQ0FBZ0MsdUIsQ0FDaEMsUyxDbEZ1dFJOLFMsQ2tGcnRSUSwyQixDQUVGLFMsQ2xGc3RSTixTLENrRnB0UlEsNkIsQ0FFRixTLENsRnF0Uk4sUyxDa0ZudFJRLDhCLENBRUYsUyxDbEZvdFJOLFMsQ2tGbHRSUSw0QixDQWZGLFEsQ0FBZ0MscUIsQ0FDaEMsUyxDbEZxdVJOLFMsQ2tGbnVSUSx5QixDQUVGLFMsQ2xGb3VSTixTLENrRmx1UlEsMkIsQ0FFRixTLENsRm11Uk4sUyxDa0ZqdVJRLDRCLENBRUYsUyxDbEZrdVJOLFMsQ2tGaHVSUSwwQixDQWZGLFEsQ0FBZ0MsbUIsQ0FDaEMsUyxDbEZtdlJOLFMsQ2tGanZSUSx1QixDQUVGLFMsQ2xGa3ZSTixTLENrRmh2UlEseUIsQ0FFRixTLENsRml2Uk4sUyxDa0YvdVJRLDBCLENBRUYsUyxDbEZndlJOLFMsQ2tGOXVSUSx3QixDQWZGLFEsQ0FBZ0Msd0IsQ0FDaEMsUyxDbEZpd1JOLFMsQ2tGL3ZSUSw0QixDQUVGLFMsQ2xGZ3dSTixTLENrRjl2UlEsOEIsQ0FFRixTLENsRit2Uk4sUyxDa0Y3dlJRLCtCLENBRUYsUyxDbEY4dlJOLFMsQ2tGNXZSUSw2QixDQWZGLFEsQ0FBZ0MsdUIsQ0FDaEMsUyxDbEYrd1JOLFMsQ2tGN3dSUSwyQixDQUVGLFMsQ2xGOHdSTixTLENrRjV3UlEsNkIsQ0FFRixTLENsRjZ3Uk4sUyxDa0Yzd1JRLDhCLENBRUYsUyxDbEY0d1JOLFMsQ2tGMXdSUSw0QixDQWZGLFEsQ0FBZ0Msc0IsQ0FDaEMsUyxDbEY2eFJOLFMsQ2tGM3hSUSwwQixDQUVGLFMsQ2xGNHhSTixTLENrRjF4UlEsNEIsQ0FFRixTLENsRjJ4Uk4sUyxDa0Z6eFJRLDZCLENBRUYsUyxDbEYweFJOLFMsQ2tGeHhSUSwyQixDQWZGLFEsQ0FBZ0Msd0IsQ0FDaEMsUyxDbEYyeVJOLFMsQ2tGenlSUSw0QixDQUVGLFMsQ2xGMHlSTixTLENrRnh5UlEsOEIsQ0FFRixTLENsRnl5Uk4sUyxDa0Z2eVJRLCtCLENBRUYsUyxDbEZ3eVJOLFMsQ2tGdHlSUSw2QixDQWZGLFEsQ0FBZ0Msc0IsQ0FDaEMsUyxDbEZ5elJOLFMsQ2tGdnpSUSwwQixDQUVGLFMsQ2xGd3pSTixTLENrRnR6UlEsNEIsQ0FFRixTLENsRnV6Uk4sUyxDa0ZyelJRLDZCLENBRUYsUyxDbEZzelJOLFMsQ2tGcHpSUSwyQixDQVFGLFMsQ0FBd0Isd0IsQ0FDeEIsVSxDbEZnelJOLFUsQ2tGOXlSUSw0QixDQUVGLFUsQ2xGK3lSTixVLENrRjd5UlEsOEIsQ0FFRixVLENsRjh5Uk4sVSxDa0Y1eVJRLCtCLENBRUYsVSxDbEY2eVJOLFUsQ2tGM3lSUSw2QixDQWZGLFMsQ0FBd0IsdUIsQ0FDeEIsVSxDbEY4elJOLFUsQ2tGNXpSUSwyQixDQUVGLFUsQ2xGNnpSTixVLENrRjN6UlEsNkIsQ0FFRixVLENsRjR6Uk4sVSxDa0YxelJRLDhCLENBRUYsVSxDbEYyelJOLFUsQ2tGenpSUSw0QixDQWZGLFMsQ0FBd0Isc0IsQ0FDeEIsVSxDbEY0MFJOLFUsQ2tGMTBSUSwwQixDQUVGLFUsQ2xGMjBSTixVLENrRnowUlEsNEIsQ0FFRixVLENsRjAwUk4sVSxDa0Z4MFJRLDZCLENBRUYsVSxDbEZ5MFJOLFUsQ2tGdjBSUSwyQixDQWZGLFMsQ0FBd0Isd0IsQ0FDeEIsVSxDbEYwMVJOLFUsQ2tGeDFSUSw0QixDQUVGLFUsQ2xGeTFSTixVLENrRnYxUlEsOEIsQ0FFRixVLENsRncxUk4sVSxDa0Z0MVJRLCtCLENBRUYsVSxDbEZ1MVJOLFUsQ2tGcjFSUSw2QixDQWZGLFMsQ0FBd0Isc0IsQ0FDeEIsVSxDbEZ3MlJOLFUsQ2tGdDJSUSwwQixDQUVGLFUsQ2xGdTJSTixVLENrRnIyUlEsNEIsQ0FFRixVLENsRnMyUk4sVSxDa0ZwMlJRLDZCLENBRUYsVSxDbEZxMlJOLFUsQ2tGbjJSUSwyQixDQU1OLFcsQ0FBbUIscUIsQ0FDbkIsWSxDbEZpMlJGLFksQ2tGLzFSSSx5QixDQUVGLFksQ2xGZzJSRixZLENrRjkxUkksMkIsQ0FFRixZLENsRisxUkYsWSxDa0Y3MVJJLDRCLENBRUYsWSxDbEY4MVJGLFksQ2tGNTFSSSw0QixBeERURiwwQndEbERJLFEsQ0FBZ0Msa0IsQ0FDaEMsUyxDbEY2NVJOLFMsQ2tGMzVSUSxzQixDQUVGLFMsQ2xGNDVSTixTLENrRjE1UlEsd0IsQ0FFRixTLENsRjI1Uk4sUyxDa0Z6NVJRLHlCLENBRUYsUyxDbEYwNVJOLFMsQ2tGeDVSUSx1QixDQWZGLFEsQ0FBZ0MsdUIsQ0FDaEMsUyxDbEYyNlJOLFMsQ2tGejZSUSwyQixDQUVGLFMsQ2xGMDZSTixTLENrRng2UlEsNkIsQ0FFRixTLENsRnk2Uk4sUyxDa0Z2NlJRLDhCLENBRUYsUyxDbEZ3NlJOLFMsQ2tGdDZSUSw0QixDQWZGLFEsQ0FBZ0Msc0IsQ0FDaEMsUyxDbEZ5N1JOLFMsQ2tGdjdSUSwwQixDQUVGLFMsQ2xGdzdSTixTLENrRnQ3UlEsNEIsQ0FFRixTLENsRnU3Uk4sUyxDa0ZyN1JRLDZCLENBRUYsUyxDbEZzN1JOLFMsQ2tGcDdSUSwyQixDQWZGLFEsQ0FBZ0MscUIsQ0FDaEMsUyxDbEZ1OFJOLFMsQ2tGcjhSUSx5QixDQUVGLFMsQ2xGczhSTixTLENrRnA4UlEsMkIsQ0FFRixTLENsRnE4Uk4sUyxDa0ZuOFJRLDRCLENBRUYsUyxDbEZvOFJOLFMsQ2tGbDhSUSwwQixDQWZGLFEsQ0FBZ0MsdUIsQ0FDaEMsUyxDbEZxOVJOLFMsQ2tGbjlSUSwyQixDQUVGLFMsQ2xGbzlSTixTLENrRmw5UlEsNkIsQ0FFRixTLENsRm05Uk4sUyxDa0ZqOVJRLDhCLENBRUYsUyxDbEZrOVJOLFMsQ2tGaDlSUSw0QixDQWZGLFEsQ0FBZ0MscUIsQ0FDaEMsUyxDbEZtK1JOLFMsQ2tGaitSUSx5QixDQUVGLFMsQ2xGaytSTixTLENrRmgrUlEsMkIsQ0FFRixTLENsRmkrUk4sUyxDa0YvOVJRLDRCLENBRUYsUyxDbEZnK1JOLFMsQ2tGOTlSUSwwQixDQWZGLFEsQ0FBZ0MsbUIsQ0FDaEMsUyxDbEZpL1JOLFMsQ2tGLytSUSx1QixDQUVGLFMsQ2xGZy9STixTLENrRjkrUlEseUIsQ0FFRixTLENsRisrUk4sUyxDa0Y3K1JRLDBCLENBRUYsUyxDbEY4K1JOLFMsQ2tGNStSUSx3QixDQWZGLFEsQ0FBZ0Msd0IsQ0FDaEMsUyxDbEYrL1JOLFMsQ2tGNy9SUSw0QixDQUVGLFMsQ2xGOC9STixTLENrRjUvUlEsOEIsQ0FFRixTLENsRjYvUk4sUyxDa0YzL1JRLCtCLENBRUYsUyxDbEY0L1JOLFMsQ2tGMS9SUSw2QixDQWZGLFEsQ0FBZ0MsdUIsQ0FDaEMsUyxDbEY2Z1NOLFMsQ2tGM2dTUSwyQixDQUVGLFMsQ2xGNGdTTixTLENrRjFnU1EsNkIsQ0FFRixTLENsRjJnU04sUyxDa0Z6Z1NRLDhCLENBRUYsUyxDbEYwZ1NOLFMsQ2tGeGdTUSw0QixDQWZGLFEsQ0FBZ0Msc0IsQ0FDaEMsUyxDbEYyaFNOLFMsQ2tGemhTUSwwQixDQUVGLFMsQ2xGMGhTTixTLENrRnhoU1EsNEIsQ0FFRixTLENsRnloU04sUyxDa0Z2aFNRLDZCLENBRUYsUyxDbEZ3aFNOLFMsQ2tGdGhTUSwyQixDQWZGLFEsQ0FBZ0Msd0IsQ0FDaEMsUyxDbEZ5aVNOLFMsQ2tGdmlTUSw0QixDQUVGLFMsQ2xGd2lTTixTLENrRnRpU1EsOEIsQ0FFRixTLENsRnVpU04sUyxDa0ZyaVNRLCtCLENBRUYsUyxDbEZzaVNOLFMsQ2tGcGlTUSw2QixDQWZGLFEsQ0FBZ0Msc0IsQ0FDaEMsUyxDbEZ1alNOLFMsQ2tGcmpTUSwwQixDQUVGLFMsQ2xGc2pTTixTLENrRnBqU1EsNEIsQ0FFRixTLENsRnFqU04sUyxDa0ZualNRLDZCLENBRUYsUyxDbEZvalNOLFMsQ2tGbGpTUSwyQixDQVFGLFMsQ0FBd0Isd0IsQ0FDeEIsVSxDbEY4aVNOLFUsQ2tGNWlTUSw0QixDQUVGLFUsQ2xGNmlTTixVLENrRjNpU1EsOEIsQ0FFRixVLENsRjRpU04sVSxDa0YxaVNRLCtCLENBRUYsVSxDbEYyaVNOLFUsQ2tGemlTUSw2QixDQWZGLFMsQ0FBd0IsdUIsQ0FDeEIsVSxDbEY0alNOLFUsQ2tGMWpTUSwyQixDQUVGLFUsQ2xGMmpTTixVLENrRnpqU1EsNkIsQ0FFRixVLENsRjBqU04sVSxDa0Z4alNRLDhCLENBRUYsVSxDbEZ5alNOLFUsQ2tGdmpTUSw0QixDQWZGLFMsQ0FBd0Isc0IsQ0FDeEIsVSxDbEYwa1NOLFUsQ2tGeGtTUSwwQixDQUVGLFUsQ2xGeWtTTixVLENrRnZrU1EsNEIsQ0FFRixVLENsRndrU04sVSxDa0Z0a1NRLDZCLENBRUYsVSxDbEZ1a1NOLFUsQ2tGcmtTUSwyQixDQWZGLFMsQ0FBd0Isd0IsQ0FDeEIsVSxDbEZ3bFNOLFUsQ2tGdGxTUSw0QixDQUVGLFUsQ2xGdWxTTixVLENrRnJsU1EsOEIsQ0FFRixVLENsRnNsU04sVSxDa0ZwbFNRLCtCLENBRUYsVSxDbEZxbFNOLFUsQ2tGbmxTUSw2QixDQWZGLFMsQ0FBd0Isc0IsQ0FDeEIsVSxDbEZzbVNOLFUsQ2tGcG1TUSwwQixDQUVGLFUsQ2xGcW1TTixVLENrRm5tU1EsNEIsQ0FFRixVLENsRm9tU04sVSxDa0ZsbVNRLDZCLENBRUYsVSxDbEZtbVNOLFUsQ2tGam1TUSwyQixDQU1OLFcsQ0FBbUIscUIsQ0FDbkIsWSxDbEYrbFNGLFksQ2tGN2xTSSx5QixDQUVGLFksQ2xGOGxTRixZLENrRjVsU0ksMkIsQ0FFRixZLENsRjZsU0YsWSxDa0YzbFNJLDRCLENBRUYsWSxDbEY0bFNGLFksQ2tGMWxTSSw0QkNqRU4sc0IsQ0FFSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQ0FDQSxTLENBRUEsbUIsQ0FDQSxVLENBRUEsNEIsQ0NWSixlLENBQWtCLG9HLENBSWxCLGEsQ0FBaUIsNEIsQ0FDakIsVSxDQUFpQiw0QixDQUNqQixZLENBQWlCLDRCLENBU2IsVSxDQUF3Qix5QixDQUN4QixXLENBQXdCLDBCLENBQ3hCLFksQ0FBd0IsMkIsQzFEcUN4Qix5QjBEdkNBLGEsQ0FBd0IseUIsQ0FDeEIsYyxDQUF3QiwwQixDQUN4QixlLENBQXdCLDZCLEExRHFDeEIseUIwRHZDQSxhLENBQXdCLHlCLENBQ3hCLGMsQ0FBd0IsMEIsQ0FDeEIsZSxDQUF3Qiw2QixBMURxQ3hCLHlCMER2Q0EsYSxDQUF3Qix5QixDQUN4QixjLENBQXdCLDBCLENBQ3hCLGUsQ0FBd0IsNkIsQTFEcUN4QiwwQjBEdkNBLGEsQ0FBd0IseUIsQ0FDeEIsYyxDQUF3QiwwQixDQUN4QixlLENBQXdCLDZCLEExRHFDeEIsMEIwRHZDQSxjLENBQXdCLHlCLENBQ3hCLGUsQ0FBd0IsMEIsQ0FDeEIsZ0IsQ0FBd0IsNkIsQTFEcUN4QiwwQjBEdkNBLGMsQ0FBd0IseUIsQ0FDeEIsZSxDQUF3QiwwQixDQUN4QixnQixDQUF3Qiw2QkFNNUIsZSxDQUFtQixrQyxDQUNuQixlLENBQW1CLGtDLENBQ25CLGdCLENBQW1CLG1DLENBSW5CLGtCLENBQXVCLHlCLENBQ3ZCLG9CLENBQXVCLDZCLENBQ3ZCLG1CLENBQXVCLHlCLENBQ3ZCLGlCLENBQXVCLHlCLENBQ3ZCLG1CLENBQXVCLDRCLENBQ3ZCLFksQ0FBdUIsMkIsQ25FeEJyQixrQixDQUFBLGtCLENvRUxNLHVCLENwRUtOLGlCLENBQUEsaUIsQ29FTE0sdUIsQ0R1Q1IsVSxDQUFhLHVCLENBR2IsYyxDQUFpQiw4QixDQUNqQixjLENBQWlCLG9DLENBSWpCLFUsQ0V2REUsVSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSw0QixDQUNBLFEsQ0Z1REYscUIsQ0FBd0IsOEIsQ0FFeEIsVyxDQUNFLCtCLENBQ0EsOEIsQ0FLRixXLENBQWMsdUIsQ0dqRWQsUSxDQUNFLDRCLENBR0YsVSxDQUNFLDJCLENDQUEsYTVFT0YsQyxDWnkxU0UsTyxDQURBLFEsQ3dGejFTSSwwQixDQUVBLGlDLENBQUEseUIsQ0FHRixNQUFBLEssQ0FFSSx5QixDQVNKLGtCLENBQ0UsNEIsQzVFOExOLEcsQzRFL0tNLDhCLEN4RnEwU0osVSxDWXRwU0YsRyxDNEUzS00sd0IsQ0FTRixLLENBQ0UsMEIsQ3hGdXpTSixVLENBTUEsRyxDWTVwU0YsRyxDNEU5SkksRSxDQUVFLHVCLEN4RjJ6U0osRSxDQUNBLEUsQ3dGenpTRSxDLENBR0UsUyxDQUNBLFEsQ0FHRixFLEN4RnN6U0YsRSxDd0ZwelNJLHNCLENBUUYsTUFDRSxRQUtGLFUsQzVFakRKLEksQzRFK0NNLHlCLEN6QzNFTixPLEN5Q21GTSxZLENyQy9GTixNLENxQ2tHTSxxQixDM0RuR04sTSxDMkR1R00sa0MsQ0FERixTLEN4Rnl5U0EsUyxDd0ZweVNJLCtCLEN4RnV5U04sa0IsQzZCMTJTRixrQixDMkQwRVEsa0MsQzNEV1IsVyxDMkROTSxhLEN4Rmt5U0YsdUIsQ0FGQSxjLEM4QnQ1U0YsYyxDOUJ1NVNFLG9CLEN3RjN4U0ksb0IsQzNEbEJSLHFCLEMyRHVCTSxhLENBQ0Esc0I1RTFGTixJLENJMUNFLGEsQ0FFQSxjLENBQ0EsZ0IsQ3lFSkEsd0IsQzdFMkNGLEksQ0luQ0EsTSxDQUFBLEssQ0FBQSxRLENBQUEsTSxDQUFBLFEsQ0FDRSx5QyxDQUNBLGUsQ0FRRixXLENBQ0Usa0IsQ0FDQSxVLENBRUYsZ0IsQ0FDRSxrQixDQUNBLFUsQ0FJRixPLENBQUEsTyxDQU1JLGEsQ0FDQSxvQixDQUNBLFMsQ0FSSixPLENBQUEsZ0IsQ0FZSSxhLENBWkoscUIsQ0FBQSxxQixDQWtCTSxvQixDaEJrNlNOLE0sQ2dCbjVTQSxLLENBSUUsZSxDQUNBLGMsQ0FDQSxhLENoQjY0U0YsTSxDZ0JuNVNBLEssQ2hCazVTQSxJLENnQi80U0UseUMsQ2hCdTVTQSxRLENnQjE1U0YsTyxDaEJ5NVNFLE0sQ2dCaDVTRSxhLENBQ0EsZ0MsQ2hCcTVTQSxjLENnQi81U0osYSxDaEI4NVNJLFksQ2dCajVTRSxhLENBQ0EsK0IsQ0Z2RE4sSyxDRTZERSxjLENBQ0EsZSxDMEVoRkYsVSxDQUFBLGUsQzFGNC9TRSxLLENBQ0EsVSxDQUFZLEssQ0FDWixVLENBQVksSyxDQUNaLFUsQ0FBWSxLLENBQ1osVSxDQUFZLEssQ0FDWixVLENBQVksSyxDQUNaLFUsQ2dCLzZTRixTLENKdURBLEUsQ0l0Q0EsSSxDaEJrNVNFLFMsQ0FBVyxJLENBQ1gsUyxDQUFXLEksQ0FDWCxTLENBQVcsSSxDQUNYLFMsQ0FBVyxJLENBQ1gsUyxDQUFXLEksQ0FDWCxTLENBOUNGLEksQ2dCejNTRSxlLENBR0YsaUMsQ0FDRSxVLENBQ0EsVSxDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxpQixDQUNBLGdCLENoQmk1U0YsRyxDQUFLLEcsQ0FBSyxHLENBQUssRyxDYzcrU2YsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDRXFHRSxlLENoQnc0U0YsRyxDQUFLLEcsQ0FBSyxHLENBQUssRyxDQUFLLEcsQ0FBSyxHLENjNytTekIsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENFb0dFLDZCLENBRUEsYSxDQUNBLGUsQ0FDQSxtQixDaEIyNVNBLFMsQ0FBVyxTLENBQVcsUyxDQUFXLFMsQ0FBVyxTLENBQVcsUyxDZ0JqNlN6RCxRLENBQUEsUSxDQUFBLFEsQ0FBQSxRLENBQUEsUSxDQUFBLFEsQ0FjSSxhLENoQjQ1U0YsSyxDQUNBLG9CLENBQXdCLEssQ0FDeEIsb0IsQ0FBd0IsSyxDQUN4QixvQixDQUF3QixLLENBQ3hCLG9CLENBQXdCLEssQ0FDeEIsb0IsQ0FBd0IsSyxDQUN4QixvQixDMkZ6OFNGLDBDLENBQUEsMEMsQ0FBQSwwQyxDQUFBLDBDLEMzRXlCQSxJLENoQm82U0UsbUIsQ0FBdUIsSSxDQUN2QixtQixDQUF1QixJLENBQ3ZCLG1CLENBQXVCLEksQ0FDdkIsbUIsQ0FBdUIsSSxDQUN2QixtQixDQUF1QixJLENBQ3ZCLG1CLENnQnQ1U0UsYSxDRjVHSixHLENBQUEsRSxDRWlIVSxjLENGaEhWLEcsQ0FBQSxFLENFaUhVLGMsQ0ZoSFYsRyxDQUFBLEUsQ0VpSFUsYyxDRmhIVixHLENBQUEsRSxDRWlIVSxjLENGaEhWLEcsQ0FDQSxHLENBREEsRSxDQUNBLEUsQ0VnSFUsYyxDQUFpQixlLENGaEgzQixHLENBQUEsRSxDRWlIVSxjLENBRVYsUyxDQUNFLHlDLENBR0YsVSxDQUNFLGlCLENBQ0EsaUIsQ0E0QkYsMEIsQ0Q1SkEscUIsQ0M4SEEsa0IsQ0FLSSxxQixDQUlKLFMsQ0FDRSxhLENBQ0EsYyxDQVFGLFksQ0FDRSxlLENBQ0EsbUIsQ0FGRixrQixDQUtJLG1CLENBQ0EsZSxDRnJESixXLENFMkRFLGlCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGUsQ0FKRixhLENBUUksa0IsQ0FDQSxvQixDRm5FSixXLENFMERBLGEsQ0FhSSxhLENBYkosa0IsQ0FpQkksYSxDQUNBLGlCLENBUUosbUIsQ2hCazVTQSwwQixDZ0IvNFNJLFUsQ0FXSixJLENBQ0UsYyxDQUNBLGEsQzRFcktFLHlCaEZ0QkosSSxDSWlOSSxjLENGMU5KLEcsQ0FBQSxFLENFOE5ZLGMsQ0Y3TlosRyxDQUFBLEUsQ0U4TlksYyxDRjdOWixHLENBQUEsRSxDRThOWSxjLENGN05aLEcsQ0FBQSxFLENFOE5ZLGMsQ0Y3TlosRyxDQUFBLEUsQ0U4TlksYyxDRjdOWixHLENBQUEsRSxDRThOWSxjLENGbklaLFcsQ0VzSUksZ0IsQ0FDQSxtQixBNEUzTUEseUJoRm5CSixJLENJdU9JLGMsQ0ZoUEosRyxDQUFBLEUsQ0VtUFksYyxDRmxQWixHLENBQUEsRSxDRW1QWSxjLENGbFBaLEcsQ0FBQSxFLENFbVBZLGMsQ0ZsUFosRyxDQUFBLEUsQ0VtUFksYyxDRi9PWixLLENFa1BJLGMsQ0Z6SkosVyxDRTZKSSxhLENBQ0EsZ0JBbUJGLEssQ0FDRSx1QixDQURGLEssQ0FDRSx1QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDQURGLE0sQ0FBQSxNLENBQUEsTSxDQUNFLHdCLENBR0UsZSxDQUpKLE0sQ0FBQSxNLENBQ0Usd0IsQ0FERixNLENBQ0Usd0IsQ0FERixNLENBQUEsTSxDQUFBLE0sQ0FDRSx3QixDQUdFLGUsQ0FKSixNLENBQUEsTSxDQUNFLHdCLENBREYsTSxDQUNFLHdCLENBREYsTSxDQUFBLE0sQ0FBQSxNLENBQ0Usd0IsQ0FHRSxlLENBSkosTSxDQUFBLE0sQ0FDRSx3QixDQURGLE0sQ0FDRSx3QixDRHBSSixhLENBWUEsWSxDQUtFLFksQ0FDQSxxQixDQWxCRixhLENBQ0UsVSxDQUdBLGEsQ0FRRixZLENBQ0Usb0IsQ0FDQSxTLENBQ0EsVSxDQUNBLGlCLENBR0EsVSxDQUNBLHdCLENBR0YsYSxDQUNFLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLFcsQ0FDQSxTLENBQ0EsWSxDQUNBLG1DLENBS0YsUSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxVLENBQUEsTSxDQUVBLGMsQ0FDQSxtQixDQUNBLGdCLENBQ0EsVSxDQVJGLGUsQ0FBQSxnQixDQVlJLFUsQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLDRCLENBZEosZ0IsQ0FrQkksaUIsQ0FsQkosZSxDQXNCSSxnQixDQXRCSixRLENBQUEsVSxDQTBCSSxhLENBSUosaUIsQ0FDRSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFksQ0FDQSxlLENBQ0EsYyxDQUxGLHdCLENBQUEseUIsQ0FVSSxlLENBQ0EsOEIsQ0FDQSxRLENBWkoseUIsQ0FnQkksa0IsQ0FoQkosd0IsQ0FvQkksZSxDZmt2VEosVyxDZTF1VEEsTSxDQUVFLGdCLENmNHVURixXLENlenVUQSxNLENBRUUsZ0IsQ0FHRiw0QixDQUVJLGMsQ0FGSiw0QixDQU1JLGMsQzJFcEhKLFUsQ0FHSSxhLENBSEosYyxDQU9JLGMsQ0FDQSxhLENBQ0EsVSxDQVRKLFUsQ0FhSSxjLENBQ0EsZ0IsQ0FDQSxtQixDQWZKLG1CLENBdUJJLGEsQ0F2QkoscUIsQ0EwQk0sYyxDQU9OLGtCLENBQ0UsZSxDQUNBLGdCLENBQ0EsaUIsQ0VHRSx5QkZ2Q0osYyxDQUFBLHFCLENBNENNLGMsQ0E1Q04sVSxDQWdETSxjLENBQ0Esa0JHbkROLEssQ0FDRSxrQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSw2QixDQUFBLDZCLENBQUEsc0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ2pGdU5GLEcsQ1c5TkUsd0IsQ0FDQSw2QixDQUNBLFksQ0FDQSxpQixDQUNBLGEsQ0FRRixVLENBQ0UsYSxDQUNBLGUsQ0FDQSxtQixDTDJCRixlLENLbkJFLGdCLENBTUYsZSxDQUNFLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSxnQixDQUNBLFMsQ0FDQSxTLENBQ0EsOEIsQ0FBQSxzQixDQVBGLHFCLENBVUksb0IsQ0FJSix5QixDQUNFLFMsQ0FDQSxtRCxDQUFBLG1DLENBQUEsd0QsQ0FPRixLQUFBLDJCLEN2QnE0VEEscUIsQ3VCbjRURSxpQixDQUNBLHdCLENBQ0EsbUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxnQixDQUNBLHdCLENBR0YsZ0MsQ0FDRSwwQixDQUdGLHFELENBQ0UsZSxDQUNBLDRCLENBQ0EsYSxDQUNBLDZCLENBQ0EsYyxDQUNBLFUsQ0FDQSxrQixDQUNBLFMsQ0FDQSxPLENBc0RGLG1CLENBbkRBLG9CLENBQ0UsWSxDQUdGLGUsQ0FDRSw2QixDQUdGLFksQ0FDRSxjLENBQ0EsUyxDQVFGLGEsQ0FDRSx3QixDQUNBLGtCLENBQ0EsWSxDQUNBLHFCLENBSkYseUIsQ0FnQkEsdUIsQ0FUSSxlLENBU0osVyxDQUNFLHdCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQVlGLEssQ0FFRSxrQixDQUZGLFMsQ0FTSSxlLENBVEosd0MsQ0FjSSxhLENBSUosc0IsQ0FFSSx5QyxDQUZKLHdCLENBTUksUyxDQU9KLGEsQ0FDRSw0QixDQUNBLGUsQ0FDQSxnQixDQUhGLGtCLENBTUksZSxDQUNBLHdCLENBQ0EsZSxDQUNBLGEsQ0FUSixvQixDQVlNLHFCLENYNEVOLEcsQ2tGelBFLGMsQzFFV0YsYyxDMEVQRSxjLENBQ0Esb0IsQ0FDQSxpQixDQUdGLFcsQ0FDRSw4QyxDQUFBLHNDLENBR0Ysa0IsQ0FDRSxlLENBREYsc0IsQ0FJSSxVLENBQ0EsaUMsQ0FBQSx5QixDQ25CSixPLENBRUUsaUIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxhLENBQ0Esd0IsQ0FYRixXLENBY0ksVSxDQUNBLFcsQ0FDQSxrQixDQUNBLGtCLENBSUosZ0IsQ0FDRSxzQyxDQUNBLG1DLENBQ1EsMkIsQ0FHVixjLENBQ0UsZSxDQVVGLFUsQ0FFRSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZ0IsQ0FHRixVLENBRUUsVSxDQUNBLFcsQ0FDQSxnQixDQUNBLGtCLENBR0YsVSxDQUVFLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxpQixDQUdGLFcsQ0FFRSxVLENBQ0EsVyxDQUNBLGdCLENBQ0Esa0IsQ0FHRixZLENBRUUsVyxDQUNBLFksQ0FDQSxpQixDQUNBLGdCLENBVUYsWSxDQUNFLFUsQ0FDQSxrQixDQUNBLGEsQ0FDQSxtQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQVZGLGtCLENBQUEsa0IsQ0FjSSxhLENBQ0Esd0IsQ0FmSixnQixDQW1CSSxVLENBbkJKLGlCLENBdUJJLGtCLENBQ0EsZ0IsQ0F4QkosbUIsQ0E0QkksYyxDQUNBLGlCLENBQ0EsYyxDQUNBLG1CLENBL0JKLHNCLENBd0NJLG9CLENBQ0Esa0IsQ0F6Q0osMEIsQ0E0Q00sVSxDQTVDTiwyQixDQWdETSxvQixDQWhETiw2QixDQW9ETSxpQixDQUNBLGMsQ0FyRE4sc0IsQ0EyREksa0IsQ0FDQSxrQixDQTVESiwwQixDQStETSxVLENBL0ROLDJCLENBbUVNLGtCLENBbkVOLDZCLENBdUVNLGtCLENBQ0EsYyxDQXhFTixzQixDQThFSSxrQixDQUNBLGMsQ0EvRUosMEIsQ0FrRk0sVSxDQWxGTiwyQixDQXNGTSxrQixDQUNBLGlCLENBdkZOLDZCLENBMkZNLGtCLENBQ0EsYyxDQTVGTix1QixDQWtHSSxrQixDQUNBLGtCLENBbkdKLDJCLENBc0dNLFUsQ0F0R04sNEIsQ0EwR00sa0IsQ0FDQSxpQixDQTNHTiw4QixDQStHTSxrQixDQUNBLGMsQ0FoSE4sd0IsQ0FzSEksa0IsQ0FDQSxpQixDQXZISiw0QixDQTBITSxXLENBMUhOLDZCLENBOEhNLGtCLENBQ0EsaUIsQ0EvSE4sK0IsQ0FtSU0sa0IsQ0FDQSxjLENBY04sOEIsQ0FHSSxVLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLG9CLENBQ0EsVSxDQUNBLFcsQ0FDQSxrQixDQUNBLHFCLENBQ0Esd0IsQ0FaSix3QyxDQWVnQyxVLENBQWEsUyxDQUFZLFUsQ0FmekQsd0MsQ0FnQmdDLFMsQ0FoQmhDLHdDLENBaUJnQyxTLENBQVksVSxDQUFhLFcsQ0FqQnpELHlDLENBa0JnQyxVLENBQWEsVSxDQUFhLFcsQ0FsQjFELDBDLENBbUJnQyxVLENBQWEsVSxDQUFhLFcsQ0FLMUQsNkIsQ0FBZ0Msd0IsQ0FDaEMsMEIsQ0FBZ0Msd0IsQ0FDaEMsNkIsQ0FBZ0Msd0IsQ0FDaEMsNEIsQ0FBZ0Msd0IsQ0FDaEMsMEIsQ0FBZ0Msd0IsQ0FVaEMsWSxDQUNFLDBCLENBQUEsMEIsQ0FBQSxtQixDQURGLGlCQUFBLHFCLENDN09FLFcsQ0FDQSxpQkFBQSx1QixDQUNFLFUsQ0RvUEosNEIsQ0FHSSxxQixDQUNBLDBDLENBQUEsa0MsQ0FDQSw4QixDQUFBLHNCLENBTEosb0MsQ0FTSSxpQixDQVRKLHVDLENBWTJCLGlCLENBWjNCLHVDLENBYTJCLGlCLENBYjNCLHVDLENBYzJCLGlCLENBZDNCLHdDLENBZTJCLGlCLENBZjNCLHlDLENBZ0IyQixpQixDL0ZtOVQzQiwwQyxDK0ZuK1RBLHFDLENBb0JJLGEsQ0FhSixXLENBQ0UsbUIsQ0FDQSw0QixDQUNBLHlCLENBQ0EsYSxDQUNBLGlCLENBTEYsbUIsQ0FRSSxlLENBUkosaUIsQ0FZSSx3QixDQUNBLG9CLENBQ0EsVSxDQVdKLGlCLENBR0ksaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsMEIsQ0FDQSxrQixDQUNBLCtCLENBQ0EsMkIsQ0FBQSxtQixDQVhKLHVCLENBZUksVSxDQUNBLGdDLEMvRnNpUkosbUMsQytGaGlSRSxZLENBV0YsMEIsQ0FJSSxpQixDQUNBLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxlLENBQ0Esa0IsQ0FUSiw4QixDQVdNLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLHNDLENBQUEsOEIsQ0FoQk4scUUsQ0FvQkksNkIsQ0FBQSw2QixDQUFBLHNCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBdEJKLHVDLENBMEJJLHNCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLG9CLENBQ0EscUIsQ0FDQSx3QixDQWhDSiw2QyxDQWtDSSx3QixDL0ZxaFJKLGlCLENpR242UkUsZSxDakdxNlJBLHFCLENpR2o2UkUsa0MsQ0FJSixlLENBT0EsZ0IsQ2pHczVSRSxxQixDaUc1NVJBLHVCLENBQUEsZSxDQURGLHFCLEN2RFZBLGlDLEN1RGFJLFUsQ0FJSixnQixDQUNFLFUsQ0FERixzQixDckN3SEEsK0IsQ3FDcEhJLFMsQ0FLSix5QixDQU1BLG9CLENBSkksOEIsQ0FBQSxzQixDQUlKLDBCLENBR0ksMEIsQ0FBQSxrQixDQUlKLHNCLENBQ0UsbUMsQ0FBQSwyQixDQURGLDRCLENBT0EsdUIsQ0FKSSw4QixDQUFBLHNCLENBSUosdUIsQ0FDRSxtQyxDQUFBLDJCLENBREYsNkIsQ0FJSSwwQixDQUFBLGtCLENBS0osc0IsQ0FRQSx1QixDQVBFLHNDLENBQUEsOEIsQ0FDQSw0QyxDQUFBLG9DLENBRkYsNEIsQ0FJSSxnRCxDQUFBLHdDLENBSUosdUIsQ0FDRSx1QyxDQUFBLCtCLENBREYsNkIsQ0FJSSwrQyxDQUFBLHVDLENBWUosc0IsQ0FSQSxvQixDQUNFLHFDLENBQUEsNkIsQ0FDQSw0QyxDQUFBLG9DLENBRkYsMEIsQ0FJSSxnRCxDQUFBLHdDLENBSUosc0IsQ0FDRSx3QyxDQUFBLGdDLENBREYsNEIsQ0FJSSwrQyxDQUFBLHVDLENBS0osdUIsQ0FPQSx3QixDQU5FLHFDLENBQUEsNkIsQ0FERiw2QixDQUdJLDJDLENBQUEsbUMsQ0FJSiw4QixDQUdJLDBDLENBQUEsa0MsQ3JDbkdKLE8sQ0FDRSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsYyxDQUxGLGtCLENBQUEsVyxDQXVCSSwwQixDQUNBLGtDLENBeEJKLFcsQ0FRSSxpQixDQUNBLGEsQ0FDQSxlLENBQ0EsYyxDQUNBLFUsQ0FDQSxVLENBYkosa0IsQ0FtQkksVyxDQUNBLFUsQ0FDQSx3QixDQUNBLGdCLENBdEJKLGtCLEM1RDA3VUkseUJBQTJCLEssQzREejVVekIsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBckNOLG9CLENBeUNNLGdCLENBQ0Esa0IsQ0FDQSxXLENBQ0EsUyxDQTVDTixVLEM1RHM4VUUsVSxDQUNBLFUsQzREcDVVRSxVLENBQ0EseUMsQ0FDQSxlLENBQ0EsUSxDQXRESixlLEM1RDY4VUksZSxDQUNBLGUsQzREcjVVRSxlLENBekROLFMsQ0E4REksa0IsQ0FDQSxlLENBQ0EsUSxDQWdCSixpQixDQUdJLFUsQ0FDQSwrQixDQUFBLHVCLENBSkosZ0MsQ0FRSSxpQixDQUVBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EsVSxDQUNBLHVDLENBQUEsK0IsQ0FmSixnQyxDQUFBLGdCLENBMERBLHNCLENBSUksUSxDQUtBLHlDLENBQUEseUIsQ0FBQSxnRCxDQW5FSixnQixDQUFBLGtCLENBZ0NJLHdDLENBQUEsZ0MsQ0FoQ0osZ0IsQ0FtQkksaUIsQ0FFQSxNLENBQ0EsaUIsQ0FDQSxVLENBQ0EsZSxDQXhCSixrQixDQTZCSSxpQixDQUNBLFMsQ0FDQSxzRCxDQUFBLHNDLENBQUEsNkQsQ0EvQkosdUIsQ0F5Q0ksVSxDQXpDSixzQyxDNURvN1VBLHNCLENBQ0Esd0IsQzREdDRVSSxTLENBQ0Esb0MsQ0FBQSw0QixDQVVKLHNCLENBR0ksUSxDQUVBLFcsQ0FDQSxhLENBQ0EsZSxDQUNBLGEsQ0FFQSx1QyxDQUFBLCtCLENBVkosYyxDQWNJLGEsQ0FDQSxVLENBZkoseUIsQ0FtQkksVyxDQUNBLGEsQ0FDQSxlLEM1RG00VUoscUMsQzREeDVVQSxxQyxDQTBCSSxhLENBMUJKLHlCLENBOEJJLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EsbUIsQ0FDQSxhLENBQ0EsUyxDQUNBLCtCLENBQUEsdUIsQ0FDQSxrQyxDNURrNFVKLHlCLEM0RHg2VUEsYyxDQTJDSSx5QyxDQUFBLHlCLENBQUEsZ0QsQ0FDQSx1QyxDQUFBLCtCLENBNUNKLHNDLENBZ0RJLGdCLENBaERKLGMsQ0FvREksb0IsQzVEdTRVSiwrQixDNEQzN1VBLDRCLEM1RDA3VUEsb0IsQzRENTNVSSxvQyxDQUFBLDRCLENBOURKLG9CLENBa0VJLDZCLENBQUEscUIsQ0FsRUosNEMsQ0FzRUksNEIsQ0FBQSxvQixDQXRFSiw0QyxDQTBFSSw2QixDQUFBLHFCLENBMUVKLDJDLENBOEVJLDRCLENBQUEsb0IsQ0FXSix5QixDQUdJLGdCLENBSEosaUIsQzVEMDNVQSxnQixDNERsM1VJLGlCLENBQ0EsVSxDQUNBLFMsQ0FDQSxjLENBWEosZ0IsQ0FlSSxXLENBQ0EsZSxDQUNBLHVDLENBQUEsK0IsQ0E0Q0osZ0IsQ0E3REEsaUIsQ0FrR0kseUMsQ0FBQSx5QixDQUFBLGdELENBbEdKLGlCLENBcUJJLFEsQ0FFQSx1QyxDQUFBLCtCLENBdkJKLHVCLENBMkJJLG9DLENBQUEsNEIsQ0EzQkosd0IsQ0ErQkksaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FDQSxVLENBQ0EsZSxDQUNBLFUsQ0FDQSx1QyxDQUFBLCtCLENBS0EsUyxDQXVJSixrQixDNUQ2dVVBLGdCLEM0RHAzVUksUyxDQWtCSixzQixDNUQyNlVBLHFCLEM0RHgrVUEsOEIsQzVEdTZVQSxzQixDNER0eVVBLG9CLENBNElBLHlCLENBNU5JLFMsQ0FDQSxvQyxDQUFBLDRCLENBV0osaUIsQ0FHSSxVLENBQ0EsK0IsQ0FBQSx1QixDQUpKLHVCLENBUUksVSxDNURnM1VKLCtCLEM0RHgzVUEsZ0MsQ0FhSSxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsVyxDQUNBLFMsQ0FDQSxVLENBQ0EsUyxDQUNBLHNELENBQUEsc0MsQ0FBQSw2RCxDQXBCSixnQyxDQXdCSSx5QixDQUNBLDRCLENBQ0EsNEIsQ0FBQSxvQixDQTFCSiwrQixDQThCSSwyQixDQUNBLDBCLENBQ0EsNEIsQ0FBQSxvQixDQWhDSixnQixDQW9DSSxlLENBRUEsd0MsQ0FBQSxnQyxDQXRDSixlLENBcUhBLGtCLENBbExBLHdCLEM1RCs1VUEsZ0IsQzREOXhVQSxnQixDQU1JLHNELENBQUEsc0MsQ0FBQSw2RCxDQTFFSixlLENBMENJLGtCLENBQ0EsUyxDQUVBLHVDLENBQUEsK0IsQzVEdzNVSixxQyxDNERyNlVBLHNDLENBa0RJLFMsQ0FDQSwwQixDQUFBLGtCLENBaUJKLGdCLENBR0ksYyxDQUNBLFUsQ0FDQSxTLENBRUEsb0QsQ0FBQSw0QyxDQUNBLGtDLENBQUEsMEIsQ0FSSixlLENBWUksaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLGlCLENBZkosYyxDQW1CSSxrQixDQUNBLFMsQ0FDQSwyQixDQUNBLGdCLENBQ0EsUyxDQUVBLHdDLENBQUEsZ0MsQ0F6Qkosc0IsQ0ErQk0sVSxDQUNBLDZDLENBQUEscUMsQ0FpQk4sZSxDQUdJLGlCLENBSEosK0IsQ0FBQSxlLEM1RHkyVUEsYyxDNEQxNVVBLGMsQ0EwRUksc0QsQ0FBQSxzQyxDQUFBLDZELENBekJKLCtCLENBQUEsZSxDNUR5MlVBLGMsQzREeDFVSSxpQixDQUNBLE8sQ0FDQSxRLENBUUEsNEIsQ0FBQSxvQixDQTNCSixlLEM1RHkyVUEsYyxDNEQ3MVVJLDBDLENBQUEsa0MsQzVENjFVSixjLEM0RDEwVUksVSxDQUNBLG1CLENBQ0EsYyxDQUNBLGEsQ0FsQ0osK0IsQ0FvQkksVyxDQUNBLFksQ0FDQSxxQixDQUNBLFUsQ0FDQSxTLENBRUEsZ0YsQ0FBQSx3RSxDQTFCSixnQixDQXNDSSxVLEM1RDQyVUosc0IsQzREbDVVQSxzQixDQTJDSSxVLENBM0NKLDhCLENBb0RJLDRDLENBQUEsb0MsQ0FwREosK0IsQ0F3REksMkMsQ0FBQSxtQyxDQXhESiwrQixDQTRESSwyQyxDQUFBLG1DLENBNURKLCtCLENBZ0VJLDBDLENBQUEsa0MsQ0FoRUoscUMsQ0FvRUksUyxDQUNBLGdGLENBQUEsd0UsQ0FyRUoscUIsQ0F5RUksUyxDQUNBLDJELENBQUEsbUQsQ0ExRUosNEIsQ0E4RUksb0MsQ0FBQSw0QixDQUNBLFMsQ0FZSixlLENBQ0UsZSxDQURGLG1CLENBSUksK0IsQ0FBQSx1QixDQUNBLGtDLENBQUEsMEIsQ0FMSixrQyxDQVNJLGlCLENBQ0EsWSxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLHFCLENBQ0EsVSxDQUNBLHNELENBQUEsc0MsQ0FBQSw2RCxDQUNBLCtCLENBQUEsdUIsQ0FqQkosa0IsQ0FxQkkseUMsQ0FBQSx5QixDQUFBLGdELENBQ0EsdUMsQ0FBQSwrQixDQXRCSixpQixDQTBCSSxpQixDQUNBLE8sQ0FDQSxRLENBQ0Esb0IsQ0E3QkosaUIsQ0FpQ0ksYSxDQUNBLGEsQ0FDQSxjLEM1RG0yVUYsdUIsQzREdDRVRix1QixDQXdDSSxhLENBeENKLHFCLENBNENJLFMsQ0FDQSxzRCxDQUFBLHNDLENBQUEsNkQsQ0FDQSx1QyxDQUFBLCtCLENBeUNKLHVCLENBdkZBLHlCLENBa0RJLFUsQ0FsREosd0IsQ0FzREksb0MsQ0FBQSw0QixDQXRESix3QyxDQTBESSxVLENBQ0Esd0MsQ0FBQSxnQyxDQTNESix3QyxDQW9FSSw2QixDQUFBLHFCLENBcEVKLHdDLENBd0VJLDRCLENBQUEsb0IsQ0F4RUosdUMsQ0E0RUksNkIsQ0FBQSxxQixDQVdKLHdCLENBSUksVyxDNURnMVVKLCtCLEM0RHAxVUEsZ0MsQ0FBQSxnQixDQTBDSSxpQixDQUtBLHlDLENBQUEseUIsQ0FBQSxnRCxDNURxeVVKLCtCLEM0RHAxVUEsZ0MsQ0FVSSxVLENBQ0EsVyxDQUNBLGtCLENBQ0Esb0IsQ0FDQSxVLENBZEosZ0MsQ0FtQkksTyxDQUNBLFEsQ0FDQSwwQixDQUNBLDBDLENBQUEsa0MsQ0F0QkosK0IsQ0EwQkksSyxDQUNBLE0sQ0FDQSwwQixDQUNBLDRDLENBQUEsb0MsQ0E3QkosaUIsQzVEKzJVQSxpQixDNEQ3MFVJLHNELENBQUEsc0MsQ0FBQSw2RCxDQWxDSixpQixDQXNDSSxXLENBdENKLGdCLENBMkNJLFEsQ0FDQSxNLENBQ0EsaUIsQ0FDQSxTLENBRUEsdUMsQ0FBQSwrQixDQUdGLG9DQW5ERixnQixDQXFETSxrQixDQUNBLGdCQXRETixlLENBMkRJLFcsQ0FDQSxVLENBQ0EsZSxDQUNBLG1CLENBQ0EsYyxDQS9ESixpQixDQW1FSSxhLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUyxDQUNBLHVDLENBQUEsK0IsQzVEbTFVSix1QixDNEQxNVVBLHVCLENBNEVJLGEsQzVEazFVSixxQyxDNEQ5NVVBLHNDLENBQUEsc0IsQzVEczZVQSx1QixDNERyMVVJLG9DLENBQUEsNEIsQ2xCdnBCSixzQyxDQUFBLHVDLENBdUhBLGlDLENBdkhBLDhCLENrQjhyQkEsMEIsQ0F4SEEsdUIsQ0E4RkksUyxDQTlGSixtQyxDQWtHSSw4QixDQUFBLHNCLENBbEdKLG9DLENBc0dJLDZCLENBQUEscUIsQ0F0R0osb0MsQ0EwR0ksOEIsQ0FBQSxzQixDQTFHSixvQyxDQThHSSw0QixDQUFBLG9CLENBVUosYSxDQUNFLFksQ0FDQSxnQixDNUR1MFVBLHVCLEM0RHowVUYsb0IsQ0FNSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLFUsQ0FDQSwrQixDQUFBLHVCLENBZEosb0IsQ0FrQkksNEMsQ0FBQSxvQyxDQUNBLFMsQ0FrRUosdUIsQ0FyRkEsd0IsQ0F3QkksUyxDQXhCSixpQixDQTRCSSxTLENBQ0EseUMsQ0FBQSx5QixDQUFBLGdELENBQ0Esd0QsQ0FBQSxnRCxDQTlCSixnQixDNURtMlVFLGUsQzREaDBVRSxlLENBQ0EsYSxDQXBDSixnQixDQXdDSSxpQixDQUNBLGMsQ0FDQSxhLENBMUNKLHVCLENBOENJLDRDLENBQUEsb0MsQ0F1Q0osYyxDQXJGQSxlLENBeUdJLFMsQ0FDQSxzRCxDQUFBLHNDLENBQUEsNkQsQ0ExR0osZSxDQWtESSxjLENBQ0EsWSxDQUNBLGUsQ0FHQSxrQyxDQUFBLDBCLENBdkRKLHVCLENBaUVNLDJELENBQUEsbUQsQ0FqRU4scUIsQ0F5RU0sUyxDQUNBLGdDLENBQUEsd0IsQ0FzRk4sd0IsQ0EzRUEsWSxDQUNFLGUsQ0FERixnQixDQUtJLCtCLENBQUEsdUIsQ0FMSixlLENBYUksVSxDQWJKLGMsQ0FpQkksaUIsQ0FDQSxlLENBQ0EsYyxDQUdBLHdDLENBQUEsZ0MsQ0F0QkosZ0IsQ0EwQkksYSxDQUNBLGEsQ0FDQSxxQixDQTVCSixzQixDQUFBLHNCLENBZ0NNLFUsQ0EyQ04sZSxDQTNFQSwrQixDQXFHSSxzRCxDQUFBLHNDLENBQUEsNkQsQ0FyR0osK0IsQ0FxQ0ksaUIsQ0FDQSxPLENBQ0EsUyxDQUNBLFEsQ0FDQSxVLENBQ0EsWSxDQUNBLGUsQ0FDQSxVLENBRUEsd0QsQ0FBQSxnRCxDQUNBLDhCLENBQUEsc0IsQ0EvQ0osc0IsQ0FxRE0sVSxDQXJETixvQixDQXlETSxTLENBQ0Esb0MsQ0FBQSw0QixDQTFETixxQyxDQThETSxVLENBQ0EscUQsQ0FBQSw2QyxDQVlOLGlCLENBR0ksYyxDQUNBLGtELENBQUEsa0MsQ0FBQSx1RCxDQUNBLGtDLENBQUEsMEIsQ0FMSixnQixDQWFJLGlCLENBQ0EsYyxDQWRKLGUsQ0FrQkksYSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSwrQixDQUNBLGEsQ0FDQSxtQixDQUNBLGUsQ0FDQSxhLENBRUEseUMsQ0FBQSxpQyxDQTNCSiwyQixDQStCSSw2QixDQUFBLHFCLENBL0JKLDhCLENBbUNJLDRCLENBQUEsb0IsQ0FuQ0osOEIsQ0F1Q0ksNkIsQ0FBQSxxQixDQXZDSixpQyxDQTZDTSwyQixDQUFBLG1CLENBN0NOLG9DLENBaURNLDZCLENBQUEscUIsQ0FqRE4sb0MsQ0FxRE0sNEIsQ0FBQSxvQixDQXJETix1QixDQXlETSxVLENBQ0Esb0MsQ0FBQSw0QixDQTFETixxQixDQThETSxTLENBQ0Esb0MsQ0FBQSw0QixDQVlOLGMsQ0FDRSxjLENBREYsa0IsQ0FJSSxTLENBRUEsOEIsQ0FBQSxzQixDQU5KLHlCLENBWUksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxtQixDQUNBLDBCLENBQUEsa0IsQ0FDQSx1QixDQUFBLGUsQ29DdDVCRiwyQixDQUNFLGUsQ0FDQSxnQixDdERrSEosK0IsQ3NEaEhJLHNDLENBQWdCLGEsQ3REZ0hwQiw4QixDc0QvR0kscUMsQ0FBZ0IsYyxDcENnNEJwQiwyQixDQXNCTSxlLENBQ0EsWSxDQUNBLGEsQ0FDQSxrQixDQUNBLGlCLENBQ0EsUyxDQTNCTixnQ0FBQSxLLENBK0JNLFUsQ0FDQSxXLENBQ0EsYyxDQWpDTix3QixDQXVDTSxVLENBdkNOLCtCLENBMkNNLDBCLENBQUEsa0IsQ0p4OUJOLE0sQ2RLRSxpQixDQUNBLDhDLENBQUEsc0MsQ0FGRixRLENBS0ksWSxDQUxKLGFBQUEsSSxNQUFBLFEsQ0FTSSxhLEN3RFRKLGMsQ3hEQUEsb0IsQ0FjSSxRLENBZEosYSxDQXNCSSx3QixDQXRCSixlLENBMEJJLHdCLENBMUJKLG1CLENBOEJJLHdCLENBQUEscUIsQ0FBQSxrQixDQTlCSiwrQixDQUFBLGdDLENBbUNJLGMsQ0FuQ0osYSxDQXVDSSxrQixDQXZDSixZLENBMkNJLG9CLENBM0NKLGEsQ0ErQ0ksa0IsQ0FBQSxVLENBQUEsTSxDQS9DSixjLENBbURJLG1CLENBQUEsYSxDQW5ESixvQixDQXVESSwwQixDQUFBLGlCLENBdkRKLHdCLENBMkRJLFMsQ0FDQSxzQixDQUFBLGMsQ0E1REosc0IsQ0FrRkksYyxDQWxGSixXLENBc0ZJLG9CLENBQUEsZ0IsQ0FDQSxnQixDQUNBLGlCLENBeEZKLGdCLENBNEZJLGdCLENBQ0EsYSxDQUNBLGEsQ0FNSixjLENBQ0UsNkIsQ0FBQSw2QixDQUFBLDhCLENBQUEsMEIsQ0FVRixvQixDQU5BLGEsQ0FDRSx3QixDQUFBLHFCLENBQUEsa0IsQ0FLRixvQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBRUEsZSxDQUNBLHNCLENBQUEsYyxDQVNGLGtCLENBQ0Usa0IsQ0FBQSxjLENBREYsNEIsQ0FJSSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLG1CLENBQUEsYSxDQUNBLGMsQ0FLSix1QixDQUdJLGUsQ0FDQSxtQixDQUNBLG9CLENBQ0Esc0IsQ0FBQSxjLENBTkosb0JBQUEsbUIsQ0FVSSxnQyxDQUFBLHdCLENjakpKLFcsQ2R5SkUsVyxDQUZGLGEsQ0FLSSxlLENBZUosVyxDQUNFLGUsQ0FVRixnQixDQUNFLG9CLENBREYsa0IsQ0FJSSxhLENBQ0Esa0IsQ0FDQSxVLENBTkosd0IsQ0FTTSxhLENBVE4sb0IsQ0FjSSxpQixDQUtKLGEsQ0FDRSxTLENBQ0EsYSxDQU9GLG1DLENBSkEsMEIsQ0FDRSxTLENBVUYsZSxDQUdJLGdCLENBSEosZSxDQU9JLGdCLENBUEosZSxDQVdJLHFCLENBWEosZSxDQWVJLHFCLENBZkosZ0IsQ0FtQkkscUIsQ3lEL05KLGlDLEN6RHlPQSxjLENBQUEsOEIsQzFDNm9XQSxpQixDQUFtQixpQixDQUFtQixpQixDQUFtQixpQixDQUFtQixpQixDQUFtQixpQixDb0czdlcvRix3QyxDMURrSEksVSxDQUpKLHdCLENBQUEscUIsQzFDaXBXQSxvQixDQUNBLG1CLEMwQ3hvV0ksMEIsQ0FlSixVLENBQ0Usd0IsQ0FHRixrQyxDQUNFLGtDLEMxQ21vV0YsZSxDbUdyNVdBLGEsQ0FFRSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHRixlLENBQ0UsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FLRixXLENBQ0Usa0IsQ0FDQSxlLENBRkYsOEIsQ0FLSSxrQixDQUNBLGlCLENBQ0EsNkIsQ0FBQSw2QixDQUFBLDhCLENBQUEsMEIsQ0FQSix1QixDQVdJLGEsQ0FYSix5QixDQWNNLGlCLENBQ0EsZSxDQUNBLFksQ0FDQSx3QixDQUNBLGlCLENBbEJOLDhCLENBMEJRLHNDLENBQ0EsUyxDQUNBLFUsQ0E1QlIsbUMsQ0ErQlUsZSxDQS9CViw0QyxDQTBDTSxXLENBQ0EsVyxDQUNBLHdCLENBQ0EsVSxDQVFOLGUsQ0FDRSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxlLENBQ0EsYSxDQUNBLFUsQ0FDQSxlLENBTkYsc0IsQ0FBQSx1QixDQVVJLFUsQ0FDQSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsNEIsQ0FaSix1QixDQWdCSSxpQixDQWhCSixzQixDQW9CSSxnQixDUGhEQSx5Qk93REYsVSxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBREYsWSxDQUlJLGEsQ0FDQSxjLENBTEosc0IsQ0FTSSxlbkc4M1dOLG1DLENxR3IrV0EsdUJBQUEsa0IsTUFBQSxtQixDQUlJLGUsQ0FHRixhLENBQ0UsYyxDQVJKLGdDLENBY0ksaUIsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxzQixDQUFBLGMsQ0FqQkosc0MsQ0FxQkksVSxDQXJCSixpREFBQSxrQixNQUFBLG1CLENBMkJJLGMsQ3JHKzlXSiwrQyxDcUczOVdBLDZCQUFBLGtCLE1BQUEseUIsQ0FJSSx3QixDckcyOVdKLDJDLENxR3Q5V0EsK0JBQUEsa0IsTUFBQSxtQixDQUlJLDBDLENyR3E5V0Ysc0QsQ3FHejlXRiwrQkFBQSxrQixNQUFBLDhCLENBT00sa0IsQ0FNTixvQixDQUNFLHdCLENBR0YsK0JBQUEsa0IsTUFBQSxtQyxDQUdJLHdCLENBT0oscUIsQ0FDRSxpQixDQUdGLHFCLENBQ0UsaUIsQ0FHRixxQixDQUNFLGlCLENBR0YscUIsQ0FDRSxpQixDQUdGLHNCLENBQ0UsaUIsQ0FsRlEsa0IsQ0F3RlIsK0IsQ0FDQSx3QixDQXpGZ0Msa0IsQ0E2RmhDLDRCLENBQ0Esd0IsQ0FRRixXLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSxrQixDQUhGLGtCLENBTUksVSxDQUNBLGtCLENBQUEsYSxDQUFBLFMsQ0FQSixlLENBV0ksaUIsQ0FDQSxrQixDQVpKLHNCLENBZU0sa0IsQ0FmTixrQixDQW9CSSxpQixDQUNBLGtCLENBQ0EsVyxDQUlKLDJCLENBRUksd0IsQ0FJSiw4QixDQUdJLHdCLENDOUlKLFMsQ0FDRSxZLENBQ0EsZSxDQUdGLGUsQ0FDRSw0QixDekVKRixlLEN5RVFFLCtCLENBR0YsZSxDQUNFLDRCLENBQ0EsZSxDQUdGLGlCLENBQ0Usd0IsQ0FHRixxQixDQUNFLDhDLENBQUEsc0MsQ3pFZ0RGLHdDLEN5RTVDRSx3QixDckZqQkEsMkIsQ3FGcUJBLHdCLEN0RzZqWEYsWSxDNkI5alhBLFksQ3lFU0ksYSxDdEd5alhKLFksQ3NHcmpYQSxZLENBR0ksYSxDQU1KLGdCLENBUUUsd0IsQ0FDQSxvQixDQVRGLG9DQUFBLFksQ0FJTSxzQyxDdEdpalhKLDJDLENzR3JqWEYsd0QsQ0FhSSx3QixDQWJKLHlCLENBaUJJLHdCLENBQ0Esc0IsQ0FBQSxjLENBbEJKLHNDLENBcUJNLDBCLENBQ0EsNkIsQ0F0Qk4scUMsQ0EwQk0sMkIsQ0FDQSw4QixDdEd1aVhGLDRCLENzR2xrWEosNEIsQ0FnQ00sZSxDQWhDTix5QixDQXFDSSxrQixDeEV0RkYsYSxDOUIwblhGLGdCLENBREEsZ0IsQ3VHMW5YSSx3QixDRGtHSixrQyxDQUdJLG1CLENBSEosaUMsQ0FPSSxvQixDQVBKLHVCLENBV0ksa0IsQ0FYSix1QixDQWVJLHFCLENBZkosa0MsQ0FvQk0sbUIsQ0FwQk4saUMsQ0F3Qk0sb0IsQ0F4Qk4sc0IsQ0FBQSx1QixDQTZCSSxrQixDQUNBLHFCLENBOUJKLGlDLENBd0NNLG1CLENBeENOLGdDLENBNENNLG9CLENBT04sYSxDQUNFLFMsQ0FHRiw0QixDQUdJLGEsQ0FDQSxjLENBQ0EsYSxDQUxKLHdDLENBU0ksYyxDQVRKLHVDLENBYUksZ0IsQ0FiSix3QixDQWlCSSxvQixDQU1KLGdCLENBQ0Usd0IsQ0FDQSx1QyxDQUFBLCtCLENBTUYsd0IsQ0FDRSx3QixDQUNBLGEsQ0FDQSxpQixDQUdGLHNDLENBQ0Usd0IsQ0FDQSxhLENBQ0EsaUIsQ0FHRixtRSxDQUFBLG1FLENBQ0UsaUIsQ0FDQSxRLENBQ0Esa0MsQ0FBQSwwQixDQUNBLFcsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxpQixDQUNBLHVCLENBQ0Esa0MsQ0FDQSxrQixDQUNBLDZCLENBQUEscUIsQ0FDQSxpQixDQUNBLDJDLENBQ0EsZ0IsQ0FDQSxpQyxDQUFBLHlCLENBQ0EsVyxDQUNBLHdCLENBQ0EsYyxDQUlGLGdELENBQ0Usb0IsQ0FDQSwrQixDQUNBLHlCLENBQ0Esc0IsQ0FLRixpQixDQUNFLFUsQ0FDQSxpQixDQUNBLGUsQ0FIRix3QixDQU1JLFUsQ0FDQSxhLENBQ0EsYSxDQUNBLFcsQ0FDQSxXLENBQ0EsbUIsQ0FDQSw4QixDQUFBLHNCLENBQ0EsK0MsQ0FDQSwyQixDQUNBLG9CLENBTUosOEMsQ0FHTSxrRCxDQUtOLHlDLENBR00sVSxDQUNBLGtCLENBQ0EsZSxDQUNBLHNCLENBU04sYSxDekV2T0EsZSxDeUVvT0Usa0IsQ0FHRixVLENBQ0Usc0IsQ0FPRixvQixDQUNFLGtCLENBQ0EsWSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBS0Ysa0MsQ0FDRSxrQyxDQUNBLGEsQ0FNRixnRCxDQUNFLGdCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGUsQ0FDQSxvQixDQUNBLCtCLENBQ0Esa0IsQ0FHRixnQixDQUNFLDRCLENBSUYsdUIsQ0FBQSxxQyxDQU1JLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esb0IsQ0FBQSxpQixDQUFBLHdCLENBUEosdUIsQ0FFRSxtQixDQUZGLHFDLENBS0ksVSxDQUdBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBQ0EsYSxDQUNBLGEsQ0FDQSxvQixDQUNBLGUsQ0FiSix5QixDQWdCSSxjLENBQ0EsZ0IsQ0FqQkosa0MsQ0FvQkksYyxDQU9BLGdCLENwR3JWSixjLENBQ0UsMkMsQ0FDQSxtQyxDb0RBRixNLENrREZFLFEsQ0FDQSxpQixDQUZGLFMsQ0FLSSxlLENBQ0Esa0IsQ2xEWUosVyxDa0RQRSxlLENsRG9DQSxjLENrRC9CQSxhLENBQ0Esd0IsQ2xEOEJBLGdCLENrRDFCQSxhLENBQ0Esd0IsQ2xEeUJBLFcsQ2tEckJBLGEsQ0FDQSx3QixDbERvQkEsWSxDa0RoQkEsd0IsQ0M3QkYsUSxDQUNFLGlCLENBQ0Esa0IsQ0FDQSxpQyxDQUdGLGdCLENDUkUseUIsQ0FDQSx3QixDMUdxZ1lBLGtCLEMwR25nWUEsbUIsQzFHZ2dZQSxtQixDQUNBLG1CLENBQ0EsbUIsQzBHNy9YRSxhLENBR0YsbUIsQzFHOC9YQSxtQixDQUNBLG1CLENBQ0EsbUIsQzBHNS9YRSx3QixDQ2ZKLDJCLENEa0JFLDJCLENBQUEseUIsQ0FBQSw0QixDQUFBLDRCLENBQ0UsZSxDRFBKLGEsQ0NaRSx5QixDQUNBLHdCLEMxR3NoWUEsZSxDMEdwaFlBLGdCLEMxR2loWUEsZ0IsQ0FDQSxnQixDQUNBLGdCLEMwRzlnWUUsYSxDQUdGLGdCLEMxRytnWUEsZ0IsQ0FDQSxnQixDQUNBLGdCLEMwRzdnWUUsd0IsQ0RLSixlLENBSkEsZ0IsQ0NoQkUseUIsQ0FDQSx3QixDMUd1aVlBLGtCLEMwR3JpWUEsbUIsQzFHa2lZQSxtQixDQUNBLG1CLENBQ0EsbUIsQzBHL2hZRSxhLENBR0YsbUIsQzFHZ2lZQSxtQixDQUNBLG1CLENBQ0EsbUIsQzBHOWhZRSx3QixDREtKLGUsQ0NwQkUseUIsQzFHeWpZQSxpQixDMEd0allBLGtCLEMxR21qWUEsa0IsQ0FDQSxrQixDQUNBLGtCLEMwR2hqWUUsYSxDQUdGLGtCLEMxR2lqWUEsa0IsQ0FDQSxrQixDQUNBLGtCLEMwRy9pWUUsd0IsQ2QyQkEseUJheENKLFEsQ0EwQkksYzNDOEVKLGMsQzhDdEdFLHdCLENBQ0EsaUIsQ0FDQSxjLENBR0YsNEQsQ0FBQSx5QyxDQUVJLDJCLENBRkoseUQsQ0FBQSxzQyxDQU1JLHdCLENBTkosMkQsQ0FBQSx3QyxDQVVJLDBCLENBVkosMEQsQ0FBQSx1QyxDQWNJLHlCLENBUUYsaUUsQ0FBQSw4QyxDQUdJLDJCLENBSEosOEQsQ0FBQSwyQyxDQU9JLHdCLENBUEosZ0UsQ0FBQSw2QyxDQVdJLDBCLENBWEosK0QsQ0FBQSw0QyxDQWVJLHlCLENBZkosNEIsQ0FtQkksVSxDQUNBLHdCLENBcEJKLG1FLENBQUEsZ0QsQ0FHSSwyQixDQUhKLGdFLENBQUEsNkMsQ0FPSSx3QixDQVBKLGtFLENBQUEsK0MsQ0FXSSwwQixDQVhKLGlFLENBQUEsOEMsQ0FlSSx5QixDQWZKLDhCLENBbUJJLFUsQ0FDQSx3QixDQXBCSixtRSxDQUFBLGdELENBR0ksMkIsQ0FISixnRSxDQUFBLDZDLENBT0ksd0IsQ0FQSixrRSxDQUFBLCtDLENBV0ksMEIsQ0FYSixpRSxDQUFBLDhDLENBZUkseUIsQ0FmSiw4QixDQW1CSSxVLENBQ0Esd0IsQ0FwQkosaUUsQ0FBQSw4QyxDQUdJLDJCLENBSEosOEQsQ0FBQSwyQyxDQU9JLHdCLENBUEosZ0UsQ0FBQSw2QyxDQVdJLDBCLENBWEosK0QsQ0FBQSw0QyxDQWVJLHlCLENBZkosNEIsQ0FtQkksVSxDQUNBLHdCLENBcEJKLGdFLENBQUEsNkMsQ0FHSSwyQixDQUhKLDZELENBQUEsMEMsQ0FPSSx3QixDQVBKLCtELENBQUEsNEMsQ0FXSSwwQixDQVhKLDhELENBQUEsMkMsQ0FlSSx5QixDQWZKLDJCLENBbUJJLFUsQ0FDQSx3QixDQXBCSixtRSxDQUFBLGdELENBR0ksMkIsQ0FISixnRSxDQUFBLDZDLENBT0ksd0IsQ0FQSixrRSxDQUFBLCtDLENBV0ksMEIsQ0FYSixpRSxDQUFBLDhDLENBZUkseUIsQ0FmSiw4QixDQW1CSSxVLENBQ0Esd0IsQ0FwQkosbUUsQ0FBQSxnRCxDQUdJLDJCLENBSEosZ0UsQ0FBQSw2QyxDQU9JLHdCLENBUEosa0UsQ0FBQSwrQyxDQVdJLDBCLENBWEosaUUsQ0FBQSw4QyxDQWVJLHlCLENBZkosOEIsQ0FtQkksVSxDQUNBLHdCLENBcEJKLGtFLENBQUEsK0MsQ0FHSSwyQixDQUhKLCtELENBQUEsNEMsQ0FPSSx3QixDQVBKLGlFLENBQUEsOEMsQ0FXSSwwQixDQVhKLGdFLENBQUEsNkMsQ0FlSSx5QixDQWZKLDZCLENBbUJJLFUsQ0FDQSx3QixDQXBCSixpRSxDQUFBLDhDLENBR0ksMkIsQ0FISiw4RCxDQUFBLDJDLENBT0ksd0IsQ0FQSixnRSxDQUFBLDZDLENBV0ksMEIsQ0FYSiwrRCxDQUFBLDRDLENBZUkseUIsQ0FmSiw0QixDQW1CSSxVLENBQ0Esd0IsQ0FwQkosaUUsQ0FBQSw4QyxDQUdJLDJCLENBSEosOEQsQ0FBQSwyQyxDQU9JLHdCLENBUEosZ0UsQ0FBQSw2QyxDQVdJLDBCLENBWEosK0QsQ0FBQSw0QyxDQWVJLHlCLENBZkosNEIsQ0FtQkksVSxDQUNBLHdCLENBcEJKLGlFLENBQUEsOEMsQ0FHSSwyQixDQUhKLDhELENBQUEsMkMsQ0FPSSx3QixDQVBKLGdFLENBQUEsNkMsQ0FXSSwwQixDQVhKLCtELENBQUEsNEMsQ0FlSSx5QixDQWZKLDRCLENBbUJJLFUsQ0FDQSx3QixDQXBCSixzRSxDQUFBLG1ELENBR0ksMkIsQ0FISixtRSxDQUFBLGdELENBT0ksd0IsQ0FQSixxRSxDQUFBLGtELENBV0ksMEIsQ0FYSixvRSxDQUFBLGlELENBZUkseUIsQ0FmSixpQyxDQW1CSSxVLENBQ0Esd0IsQ0FwQkosb0UsQ0FBQSxpRCxDQUdJLDJCLENBSEosaUUsQ0FBQSw4QyxDQU9JLHdCLENBUEosbUUsQ0FBQSxnRCxDQVdJLDBCLENBWEosa0UsQ0FBQSwrQyxDQWVJLHlCLENBZkosK0IsQ0FtQkksVSxDQUNBLHdCLENBcEJKLHNFLENBQUEsbUQsQ0FHSSwyQixDQUhKLG1FLENBQUEsZ0QsQ0FPSSx3QixDQVBKLHFFLENBQUEsa0QsQ0FXSSwwQixDQVhKLG9FLENBQUEsaUQsQ0FlSSx5QixDQWZKLGlDLENBb0JJLHdCLENBcEJKLGtFLENBQUEsK0MsQ0FHSSwyQixDQUhKLCtELENBQUEsNEMsQ0FPSSx3QixDQVBKLGlFLENBQUEsOEMsQ0FXSSwwQixDQVhKLGdFLENBQUEsNkMsQ0FlSSx5QixDQWZKLDZCLENBbUJJLFUsQ0FDQSx3QixDQXBCSixvRSxDQUFBLGlELENBR0ksMkIsQ0FISixpRSxDQUFBLDhDLENBT0ksd0IsQ0FQSixtRSxDQUFBLGdELENBV0ksMEIsQ0FYSixrRSxDQUFBLCtDLENBZUkseUIsQ0FmSiwrQixDQW1CSSxVLENBQ0Esd0IsQ0FwQkosaUUsQ0FBQSw4QyxDQUdJLDJCLENBSEosOEQsQ0FBQSwyQyxDQU9JLHdCLENBUEosZ0UsQ0FBQSw2QyxDQVdJLDBCLENBWEosK0QsQ0FBQSw0QyxDQWVJLHlCLENBZkosNEIsQ0FtQkksVSxDQUNBLHdCLENBcEJKLG9FLENBQUEsaUQsQ0FHSSwyQixDQUhKLGlFLENBQUEsOEMsQ0FPSSx3QixDQVBKLG1FLENBQUEsZ0QsQ0FXSSwwQixDQVhKLGtFLENBQUEsK0MsQ0FlSSx5QixDQWZKLCtCLENBbUJJLFUsQ0FDQSx3QixDQXBCSixtRSxDQUFBLGdELENBR0ksMkIsQ0FISixnRSxDQUFBLDZDLENBT0ksd0IsQ0FQSixrRSxDQUFBLCtDLENBV0ksMEIsQ0FYSixpRSxDQUFBLDhDLENBZUkseUIsQ0FmSiw4QixDQW1CSSxVLENBQ0Esd0IsQ0FwQkosa0UsQ0FBQSwrQyxDQUdJLDJCLENBSEosK0QsQ0FBQSw0QyxDQU9JLHdCLENBUEosaUUsQ0FBQSw4QyxDQVdJLDBCLENBWEosZ0UsQ0FBQSw2QyxDQWVJLHlCLENBZkosNkIsQ0FtQkksVSxDQUNBLHdCLENBcEJKLGlFLENBQUEsOEMsQ0FHSSwyQixDQUhKLDhELENBQUEsMkMsQ0FPSSx3QixDQVBKLGdFLENBQUEsNkMsQ0FXSSwwQixDQVhKLCtELENBQUEsNEMsQ0FlSSx5QixDQWZKLDRCLENBbUJJLFUsQ0FDQSx3QixDQXBCSixpRSxDQUFBLDhDLENBR0ksMkIsQ0FISiw4RCxDQUFBLDJDLENBT0ksd0IsQ0FQSixnRSxDQUFBLDZDLENBV0ksMEIsQ0FYSiwrRCxDQUFBLDRDLENBZUkseUIsQ0FmSiw0QixDQW1CSSxVLENBQ0Esd0IsQ0FwQkosaUMsQ0E0QkEsYSxDQUlGLGtFLENBQUEsK0MsQ0FBQSxrRSxDQUFBLCtDLENBS0ksd0IsQ0FMSiwrRCxDQUFBLDRDLENBQUEsK0QsQ0FBQSw0QyxDQVNJLHFCLENBVEosaUUsQ0FBQSw4QyxDQUFBLGlFLENBQUEsOEMsQ0FhSSx1QixDQWJKLGdFLENBQUEsNkMsQ0FBQSxnRSxDQUFBLDZDLENBaUJJLHNCLENBakJKLDZCLEM1R3k1WUEsNkIsQzRHcDRZSSxhLENBQ0EscUIsQzVDdEZKLFEsQ0F3SkEsZSxDNkN2SEUseUMsQzdDakNGLFEsQzZDR0Usb0IsQ0FDQSxpQixDQ0FGLG1DLENESEEsNEQsQ0FBQSx5QyxDQU1JLDJCLENBTkosMkQsQ0FBQSx3QyxDQVVJLDJCLENBVkoseUQsQ0FBQSxzQyxDQWNJLHdCLENBZEosMEQsQ0FBQSx1QyxDQWtCSSx5QixDQWxCSiwyRCxDQUFBLHdDLENBc0JJLDBCLEM3Q2lJSixlLEM2QzFIRSx3QixDQUNBLGdCLENBQ0EsbUIsQ0FFQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSwyQixDeEcxQkYsb0IsQzJEMkpBLGEsQzZDN0hFLGUsQ0V4Q0YsTSxDQUNFLGlCLENBQ0EsZ0IsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGMsQ0FDQSxRLENBQ0EsUSxDQUNBLG1ELENBQUEsMkMsQ0FDQSxzQixDQUFBLGMsQ0FDQSwyQyxDQUFBLG1DLENBQ0EsWSxDQUNBLGUsQ0FDQSxhLENBQ0EsMEIsQ0FDQSwyQixDQWpCRixhLENBb0JJLGdELENBQUEsd0MsQ0FwQkosWSxDQXdCSSx5QixDQUFBLFksQ0FDQSxlLENBQ0Esa0IsQ0FDQSxpQixDQTNCSixjLENBK0JJLHdCLENBQ0EsZSxDQUNBLGlCLENBakNKLHNCLENBb0NNLG9CLENKcENOLGdCLENBR0kscUIsQ0FDQSx3QixDQUNBLGtCLENBTEosc0IsQ0FhSSx3QixDQWJKLHdCLENBaUJJLGEsQ0FDQSxrQixDQUNBLGlCLENBbkJKLGdDLENBdUJNLGUsQ0FDQSxvQixDQUNBLG1CLENBQ0EsYyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSw2QixDQUFBLHFCLENBN0JOLDBDLENBaUNNLGdDLENBQUEsd0IsQ0FPTiwwQixDQUdJLGUsQ0FDQSxRLENBQ0EsK0IsQ0FMSixxQyxDQVFNLGUsQ0FSTixnQyxDQWNJLGUsQ0FDQSxxQixDQVVKLHVDLENBR00sTyxDQUNBLFEsQ0FDQSxrQixDQUNBLHNCLENBQ0EsNEMsQ0FDQSx3QyxDQUFBLHdCLENBQUEsOEMsQ0FSTiw4QyxDQWFRLGlDLENBQUEseUIsQ0s5RVIsc0IsQ0FHUSxZLENwQmFKLHlCb0JoQkosc0IsQ0FJZ0MsbUIsQXBCZTVCLHlCb0JuQkosc0IsQ0FLZ0MsY0FHNUIsc0MsQ0FHUSxpQixDcEJLUix5Qm9CUkEsc0MsQ0FJZ0MsbUIsQXBCT2hDLHlCb0JYQSxzQyxDQUtnQyxtQkFJaEMscUMsQ0FHUSxrQixDcEJKUix5Qm9CQ0EscUMsQ0FJZ0Msb0IsQXBCRmhDLHlCb0JGQSxxQyxDQUtnQyxvQkFTcEMsYyxDaEhtbFpBLGUsQ2dIamxaSSxtQixDQUFBLG1CLENBQUEsWSxDQUZKLHdCLENoSHdsWkUseUIsQ2dIcGxaTSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUpSLDZCQUFBLHVCLENoSDhsWkksOEJBQThCLHVCLENnSHhsWnRCLGUsQ0FOWiw0QyxDaEhpbVpJLDZDLENnSHhsWlEsYSxDQVRaLGtDLENoSG9tWkksbUMsQ2dIeGxaUSxrQixDQUNBLGUsQ0FRWixtQkFBQSxpQyxDQUdZLDhCLENBSFosbUJBQUEsMkMsQ0FLZ0Isa0MsQ0FTaEIseUIsQ0FFUSwyQixDQUFBLGdCLENBQUEsTyxDQUZSLG9CQUFBLGlDLENBTVksNkIsQ0FOWixvQkFBQSwyQyxDQVFnQixpQyxDQVJoQiw0QixDQWFRLDJCLENBQUEsZ0IsQ0FBQSxPLENsRTlDUixTLENrRW1ESSwyQixDQUNBLGtCLENBRkosa0MsQ2hINGtaRSx3QyxDQUNBLHdDLENnSHRrWlUsYSxDbEV6RFosbUIsQ2tFNkRRLGlCLENBQ0EsUSxDQUNBLGMsQ0FDQSxpQixDQUNBLGEsQ0FDQSxtQyxDQUNBLGlCLENBQ0EsZSxDQUNBLHNCLENBQUEsYyxDcEI1REoseUI5Q1RKLG1CLENrRXVFWSxrQkFyQlosMEIsQ0FBQSxnQyxDQUFBLGdDLENBQUEseUIsQ0EyQlksYSxDQUNBLG9CLENBNUJaLHlCLENBK0JZLGdCLENBL0JaLDBCLENBa0NZLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLGMsQ0FDQSxTLENBQ0Esa0MsQ0FBQSwwQixDQXZDWiwrQixDQXlDZ0Isb0IsQ0FDQSxhLENBQ0EsYyxDQTNDaEIsZ0MsQ0ErQ1ksVyxDQ2pJSix3QyxDQUFBLDhDLENBQUEsOEMsQ0FBQSx1QyxDQUlJLG9CLENBSkosMEMsQ0FBQSxnRCxDQUFBLGdELENBQUEseUMsQ0FJSSxvQixDQUpKLDBDLENBQUEsZ0QsQ0FBQSxnRCxDQUFBLHlDLENBSUksb0IsQ0FKSix3QyxDQUFBLDhDLENBQUEsOEMsQ0FBQSx1QyxDQUlJLG9CLENBSkosdUMsQ0FBQSw2QyxDQUFBLDZDLENBQUEsc0MsQ0FJSSxvQixDQUpKLDBDLENBQUEsZ0QsQ0FBQSxnRCxDQUFBLHlDLENBSUksb0IsQ0FKSiwwQyxDQUFBLGdELENBQUEsZ0QsQ0FBQSx5QyxDQUlJLG9CLENBSkoseUMsQ0FBQSwrQyxDQUFBLCtDLENBQUEsd0MsQ0FJSSxvQixDQUpKLHdDLENBQUEsOEMsQ0FBQSw4QyxDQUFBLHVDLENBSUksb0IsQ0FKSix3QyxDQUFBLDhDLENBQUEsOEMsQ0FBQSx1QyxDQUlJLG9CLENBSkoseUMsQ0FBQSwrQyxDQUFBLCtDLENBQUEsd0MsQ0FJSSxpQixDQUpKLHdDLENBQUEsOEMsQ0FBQSw4QyxDQUFBLHVDLENBSUksb0IsQ0FKSiw2QyxDQUFBLG1ELENBQUEsbUQsQ0FBQSw0QyxDQUlJLG9CLENBSkosMkMsQ0FBQSxpRCxDQUFBLGlELENBQUEsMEMsQ0FJSSxvQixDQUpKLDZDLENBQUEsbUQsQ0FBQSxtRCxDQUFBLDRDLENBSUksb0IsQ0FKSix5QyxDQUFBLCtDLENBQUEsK0MsQ0FBQSx3QyxDQUlJLG9CLENBSkosMkMsQ0FBQSxpRCxDQUFBLGlELENBQUEsMEMsQ0FJSSxvQixDQUpKLHdDLENBQUEsOEMsQ0FBQSw4QyxDQUFBLHVDLENBSUksb0IsQ0FKSiwyQyxDQUFBLGlELENBQUEsaUQsQ0FBQSwwQyxDQUlJLG9CLENBSkosMEMsQ0FBQSxnRCxDQUFBLGdELENBQUEseUMsQ0FJSSxvQixDQUpKLHlDLENBQUEsK0MsQ0FBQSwrQyxDQUFBLHdDLENBSUksb0IsQ0FKSix3QyxDQUFBLDhDLENBQUEsOEMsQ0FBQSx1QyxDQUlJLG9CLENBSkosd0MsQ0FBQSw4QyxDQUFBLDhDLENBQUEsdUMsQ0FJSSxvQixDRDBJWix5QixDQUdRLHFCLENBQ0Esa0IsQ0FDQSxTLENBTFIsc0MsQ0FPWSxnQixDQUNBLGtCLENBUlosbUMsQ0FXWSxvQixDQUNBLDRCLENBQ0Esb0IsQ0NqSlIsb0QsQ0FDSSxvQixDQUVKLGlELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLHVELENBQ0ksb0IsQ0FDQSx3QixDQUVKLHdELENBQUEsOEQsQ0FFSSxxQixDQUlBLHdDLENBRUosOEQsQ0FJSSx3QyxDQUVKLGdFLENqSDh1WkosaUUsQ2lINXVaUSxvQixDQUZKLHNFLENqSGl2WkYsdUUsQ2lIN3VaVSxvQixDQUNBLHdCLENBTFIsdUUsQ0FBQSw2RSxDakhzdlpGLHdFLENBREEsOEUsQ2lINXVaVSx3QixDQUNBLDJCLENBVlIsNkUsQ2pIMHZaRiw4RSxDaUg3dVpVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLGdFLENBQ0ksMEIsQ0FESix1RSxDQUFBLDZFLENBSVEseUIsQ0FDQSw4QixDQUxSLDZFLENBUVEseUIsQ0FDQSw4QixDQUdSLGlFLENBQ0kseUIsQ0FESix3RSxDQUFBLDhFLENBSVEsMEIsQ0FDQSw2QixDQUxSLDhFLENBUVEsMEIsQ0FDQSw2QixDQWhFWixzRCxDQUNJLG9CLENBRUosbUQsQ0FDSSx3QixDQUVBLG9DLENBQ0EseUQsQ0FDSSxvQixDQUNBLHdCLENBRUosMEQsQ0FBQSxnRSxDQUVJLHFCLENBSUEsd0MsQ0FFSixnRSxDQUlJLHdDLENBRUosa0UsQ2pIbXlaSixtRSxDaUhqeVpRLG9CLENBRkosd0UsQ2pIc3laRix5RSxDaUhseVpVLG9CLENBQ0Esd0IsQ0FMUix5RSxDQUFBLCtFLENqSDJ5WkYsMEUsQ0FEQSxnRixDaUhqeVpVLHdCLENBQ0EsMkIsQ0FWUiwrRSxDakgreVpGLGdGLENpSGx5WlUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1Isa0UsQ0FDSSwwQixDQURKLHlFLENBQUEsK0UsQ0FJUSx5QixDQUNBLDhCLENBTFIsK0UsQ0FRUSx5QixDQUNBLDhCLENBR1IsbUUsQ0FDSSx5QixDQURKLDBFLENBQUEsZ0YsQ0FJUSwwQixDQUNBLDZCLENBTFIsZ0YsQ0FRUSwwQixDQUNBLDZCLENBaEVaLHNELENBQ0ksb0IsQ0FFSixtRCxDQUNJLHdCLENBRUEsb0MsQ0FDQSx5RCxDQUNJLG9CLENBQ0Esd0IsQ0FFSiwwRCxDQUFBLGdFLENBRUkscUIsQ0FJQSx3QyxDQUVKLGdFLENBSUksd0MsQ0FFSixrRSxDakh3MVpKLG1FLENpSHQxWlEsb0IsQ0FGSix3RSxDakgyMVpGLHlFLENpSHYxWlUsb0IsQ0FDQSx3QixDQUxSLHlFLENBQUEsK0UsQ2pIZzJaRiwwRSxDQURBLGdGLENpSHQxWlUsd0IsQ0FDQSwyQixDQVZSLCtFLENqSG8yWkYsZ0YsQ2lIdjFaVSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHUixrRSxDQUNJLDBCLENBREoseUUsQ0FBQSwrRSxDQUlRLHlCLENBQ0EsOEIsQ0FMUiwrRSxDQVFRLHlCLENBQ0EsOEIsQ0FHUixtRSxDQUNJLHlCLENBREosMEUsQ0FBQSxnRixDQUlRLDBCLENBQ0EsNkIsQ0FMUixnRixDQVFRLDBCLENBQ0EsNkIsQ0FoRVosb0QsQ0FDSSxvQixDQUVKLGlELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLHVELENBQ0ksb0IsQ0FDQSx3QixDQUVKLHdELENBQUEsOEQsQ0FFSSxxQixDQUlBLHdDLENBRUosOEQsQ0FJSSx3QyxDQUVKLGdFLENqSDY0WkosaUUsQ2lIMzRaUSxvQixDQUZKLHNFLENqSGc1WkYsdUUsQ2lINTRaVSxvQixDQUNBLHdCLENBTFIsdUUsQ0FBQSw2RSxDakhxNVpGLHdFLENBREEsOEUsQ2lIMzRaVSx3QixDQUNBLDJCLENBVlIsNkUsQ2pIeTVaRiw4RSxDaUg1NFpVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLGdFLENBQ0ksMEIsQ0FESix1RSxDQUFBLDZFLENBSVEseUIsQ0FDQSw4QixDQUxSLDZFLENBUVEseUIsQ0FDQSw4QixDQUdSLGlFLENBQ0kseUIsQ0FESix3RSxDQUFBLDhFLENBSVEsMEIsQ0FDQSw2QixDQUxSLDhFLENBUVEsMEIsQ0FDQSw2QixDQWhFWixtRCxDQUNJLG9CLENBRUosZ0QsQ0FDSSx3QixDQUVBLG9DLENBQ0Esc0QsQ0FDSSxvQixDQUNBLHdCLENBRUosdUQsQ0FBQSw2RCxDQUVJLHFCLENBSUEsd0MsQ0FFSiw2RCxDQUlJLHdDLENBRUosK0QsQ2pIazhaSixnRSxDaUhoOFpRLG9CLENBRkoscUUsQ2pIcThaRixzRSxDaUhqOFpVLG9CLENBQ0Esd0IsQ0FMUixzRSxDQUFBLDRFLENqSDA4WkYsdUUsQ0FEQSw2RSxDaUhoOFpVLHdCLENBQ0EsMkIsQ0FWUiw0RSxDakg4OFpGLDZFLENpSGo4WlUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1IsK0QsQ0FDSSwwQixDQURKLHNFLENBQUEsNEUsQ0FJUSx5QixDQUNBLDhCLENBTFIsNEUsQ0FRUSx5QixDQUNBLDhCLENBR1IsZ0UsQ0FDSSx5QixDQURKLHVFLENBQUEsNkUsQ0FJUSwwQixDQUNBLDZCLENBTFIsNkUsQ0FRUSwwQixDQUNBLDZCLENBaEVaLHNELENBQ0ksb0IsQ0FFSixtRCxDQUNJLHdCLENBRUEsb0MsQ0FDQSx5RCxDQUNJLG9CLENBQ0Esd0IsQ0FFSiwwRCxDQUFBLGdFLENBRUkscUIsQ0FJQSx3QyxDQUVKLGdFLENBSUksd0MsQ0FFSixrRSxDakh1L1pKLG1FLENpSHIvWlEsb0IsQ0FGSix3RSxDakgwL1pGLHlFLENpSHQvWlUsb0IsQ0FDQSx3QixDQUxSLHlFLENBQUEsK0UsQ2pIKy9aRiwwRSxDQURBLGdGLENpSHIvWlUsd0IsQ0FDQSwyQixDQVZSLCtFLENqSG1nYUYsZ0YsQ2lIdC9aVSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHUixrRSxDQUNJLDBCLENBREoseUUsQ0FBQSwrRSxDQUlRLHlCLENBQ0EsOEIsQ0FMUiwrRSxDQVFRLHlCLENBQ0EsOEIsQ0FHUixtRSxDQUNJLHlCLENBREosMEUsQ0FBQSxnRixDQUlRLDBCLENBQ0EsNkIsQ0FMUixnRixDQVFRLDBCLENBQ0EsNkIsQ0FoRVosc0QsQ0FDSSxvQixDQUVKLG1ELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLHlELENBQ0ksb0IsQ0FDQSx3QixDQUVKLDBELENBQUEsZ0UsQ0FFSSxxQixDQUlBLHdDLENBRUosZ0UsQ0FJSSx3QyxDQUVKLGtFLENqSDRpYUosbUUsQ2lIMWlhUSxvQixDQUZKLHdFLENqSCtpYUYseUUsQ2lIM2lhVSxvQixDQUNBLHdCLENBTFIseUUsQ0FBQSwrRSxDakhvamFGLDBFLENBREEsZ0YsQ2lIMWlhVSx3QixDQUNBLDJCLENBVlIsK0UsQ2pId2phRixnRixDaUgzaWFVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLGtFLENBQ0ksMEIsQ0FESix5RSxDQUFBLCtFLENBSVEseUIsQ0FDQSw4QixDQUxSLCtFLENBUVEseUIsQ0FDQSw4QixDQUdSLG1FLENBQ0kseUIsQ0FESiwwRSxDQUFBLGdGLENBSVEsMEIsQ0FDQSw2QixDQUxSLGdGLENBUVEsMEIsQ0FDQSw2QixDQWhFWixxRCxDQUNJLG9CLENBRUosa0QsQ0FDSSx3QixDQUVBLG9DLENBQ0Esd0QsQ0FDSSxvQixDQUNBLHdCLENBRUoseUQsQ0FBQSwrRCxDQUVJLHFCLENBSUEsd0MsQ0FFSiwrRCxDQUlJLHdDLENBRUosaUUsQ2pIaW1hSixrRSxDaUgvbGFRLG9CLENBRkosdUUsQ2pIb21hRix3RSxDaUhobWFVLG9CLENBQ0Esd0IsQ0FMUix3RSxDQUFBLDhFLENqSHltYUYseUUsQ0FEQSwrRSxDaUgvbGFVLHdCLENBQ0EsMkIsQ0FWUiw4RSxDakg2bWFGLCtFLENpSGhtYVUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1IsaUUsQ0FDSSwwQixDQURKLHdFLENBQUEsOEUsQ0FJUSx5QixDQUNBLDhCLENBTFIsOEUsQ0FRUSx5QixDQUNBLDhCLENBR1Isa0UsQ0FDSSx5QixDQURKLHlFLENBQUEsK0UsQ0FJUSwwQixDQUNBLDZCLENBTFIsK0UsQ0FRUSwwQixDQUNBLDZCLENBaEVaLG9ELENBQ0ksb0IsQ0FFSixpRCxDQUNJLHdCLENBRUEsb0MsQ0FDQSx1RCxDQUNJLG9CLENBQ0Esd0IsQ0FFSix3RCxDQUFBLDhELENBRUkscUIsQ0FJQSx3QyxDQUVKLDhELENBSUksd0MsQ0FFSixnRSxDakhzcGFKLGlFLENpSHBwYVEsb0IsQ0FGSixzRSxDakh5cGFGLHVFLENpSHJwYVUsb0IsQ0FDQSx3QixDQUxSLHVFLENBQUEsNkUsQ2pIOHBhRix3RSxDQURBLDhFLENpSHBwYVUsd0IsQ0FDQSwyQixDQVZSLDZFLENqSGtxYUYsOEUsQ2lIcnBhVSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHUixnRSxDQUNJLDBCLENBREosdUUsQ0FBQSw2RSxDQUlRLHlCLENBQ0EsOEIsQ0FMUiw2RSxDQVFRLHlCLENBQ0EsOEIsQ0FHUixpRSxDQUNJLHlCLENBREosd0UsQ0FBQSw4RSxDQUlRLDBCLENBQ0EsNkIsQ0FMUiw4RSxDQVFRLDBCLENBQ0EsNkIsQ0FoRVosb0QsQ0FDSSxvQixDQUVKLGlELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLHVELENBQ0ksb0IsQ0FDQSx3QixDQUVKLHdELENBQUEsOEQsQ0FFSSxxQixDQUlBLHdDLENBRUosOEQsQ0FJSSx3QyxDQUVKLGdFLENqSDJzYUosaUUsQ2lIenNhUSxvQixDQUZKLHNFLENqSDhzYUYsdUUsQ2lIMXNhVSxvQixDQUNBLHdCLENBTFIsdUUsQ0FBQSw2RSxDakhtdGFGLHdFLENBREEsOEUsQ2lIenNhVSx3QixDQUNBLDJCLENBVlIsNkUsQ2pIdXRhRiw4RSxDaUgxc2FVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLGdFLENBQ0ksMEIsQ0FESix1RSxDQUFBLDZFLENBSVEseUIsQ0FDQSw4QixDQUxSLDZFLENBUVEseUIsQ0FDQSw4QixDQUdSLGlFLENBQ0kseUIsQ0FESix3RSxDQUFBLDhFLENBSVEsMEIsQ0FDQSw2QixDQUxSLDhFLENBUVEsMEIsQ0FDQSw2QixDQWhFWixxRCxDQUNJLG9CLENBRUosa0QsQ0FDSSx3QixDQUVBLG9DLENBQ0Esd0QsQ0FDSSxvQixDQUNBLHdCLENBRUoseUQsQ0FBQSwrRCxDQUVJLHFCLENBSUEscUMsQ0FFSiwrRCxDQUlJLHdDLENBRUosaUUsQ2pIZ3dhSixrRSxDaUg5dmFRLG9CLENBRkosdUUsQ2pIbXdhRix3RSxDaUgvdmFVLG9CLENBQ0Esd0IsQ0FMUix3RSxDQUFBLDhFLENqSHd3YUYseUUsQ0FEQSwrRSxDaUg5dmFVLHdCLENBQ0EsMkIsQ0FWUiw4RSxDakg0d2FGLCtFLENpSC92YVUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1IsaUUsQ0FDSSwwQixDQURKLHdFLENBQUEsOEUsQ0FJUSxzQixDQUNBLDhCLENBTFIsOEUsQ0FRUSx5QixDQUNBLDhCLENBR1Isa0UsQ0FDSSx5QixDQURKLHlFLENBQUEsK0UsQ0FJUSx1QixDQUNBLDZCLENBTFIsK0UsQ0FRUSwwQixDQUNBLDZCLENBaEVaLG9ELENBQ0ksb0IsQ0FFSixpRCxDQUNJLHdCLENBRUEsb0MsQ0FDQSx1RCxDQUNJLG9CLENBQ0Esd0IsQ0FFSix3RCxDQUFBLDhELENBRUkscUIsQ0FJQSx3QyxDQUVKLDhELENBSUksd0MsQ0FFSixnRSxDakhxemFKLGlFLENpSG56YVEsb0IsQ0FGSixzRSxDakh3emFGLHVFLENpSHB6YVUsb0IsQ0FDQSx3QixDQUxSLHVFLENBQUEsNkUsQ2pINnphRix3RSxDQURBLDhFLENpSG56YVUsd0IsQ0FDQSwyQixDQVZSLDZFLENqSGkwYUYsOEUsQ2lIcHphVSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHUixnRSxDQUNJLDBCLENBREosdUUsQ0FBQSw2RSxDQUlRLHlCLENBQ0EsOEIsQ0FMUiw2RSxDQVFRLHlCLENBQ0EsOEIsQ0FHUixpRSxDQUNJLHlCLENBREosd0UsQ0FBQSw4RSxDQUlRLDBCLENBQ0EsNkIsQ0FMUiw4RSxDQVFRLDBCLENBQ0EsNkIsQ0FoRVoseUQsQ0FDSSxvQixDQUVKLHNELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLDRELENBQ0ksb0IsQ0FDQSx3QixDQUVKLDZELENBQUEsbUUsQ0FFSSxxQixDQUlBLHdDLENBRUosbUUsQ0FJSSx3QyxDQUVKLHFFLENqSDAyYUosc0UsQ2lIeDJhUSxvQixDQUZKLDJFLENqSDYyYUYsNEUsQ2lIejJhVSxvQixDQUNBLHdCLENBTFIsNEUsQ0FBQSxrRixDakhrM2FGLDZFLENBREEsbUYsQ2lIeDJhVSx3QixDQUNBLDJCLENBVlIsa0YsQ2pIczNhRixtRixDaUh6MmFVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLHFFLENBQ0ksMEIsQ0FESiw0RSxDQUFBLGtGLENBSVEseUIsQ0FDQSw4QixDQUxSLGtGLENBUVEseUIsQ0FDQSw4QixDQUdSLHNFLENBQ0kseUIsQ0FESiw2RSxDQUFBLG1GLENBSVEsMEIsQ0FDQSw2QixDQUxSLG1GLENBUVEsMEIsQ0FDQSw2QixDQWhFWix1RCxDQUNJLG9CLENBRUosb0QsQ0FDSSx3QixDQUVBLG9DLENBQ0EsMEQsQ0FDSSxvQixDQUNBLHdCLENBRUosMkQsQ0FBQSxpRSxDQUVJLHFCLENBSUEsd0MsQ0FFSixpRSxDQUlJLHdDLENBRUosbUUsQ2pIKzVhSixvRSxDaUg3NWFRLG9CLENBRkoseUUsQ2pIazZhRiwwRSxDaUg5NWFVLG9CLENBQ0Esd0IsQ0FMUiwwRSxDQUFBLGdGLENqSHU2YUYsMkUsQ0FEQSxpRixDaUg3NWFVLHdCLENBQ0EsMkIsQ0FWUixnRixDakgyNmFGLGlGLENpSDk1YVUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1IsbUUsQ0FDSSwwQixDQURKLDBFLENBQUEsZ0YsQ0FJUSx5QixDQUNBLDhCLENBTFIsZ0YsQ0FRUSx5QixDQUNBLDhCLENBR1Isb0UsQ0FDSSx5QixDQURKLDJFLENBQUEsaUYsQ0FJUSwwQixDQUNBLDZCLENBTFIsaUYsQ0FRUSwwQixDQUNBLDZCLENBaEVaLHlELENBQ0ksb0IsQ0FFSixzRCxDQUNJLHdCLENBRUEsb0MsQ0FDQSw0RCxDQUNJLG9CLENBQ0Esd0IsQ0FFSiw2RCxDQUFBLG1FLENBRUkscUIsQ0FJQSx3QyxDQUVKLG1FLENBSUksd0MsQ0FFSixxRSxDakhvOWFKLHNFLENpSGw5YVEsb0IsQ0FGSiwyRSxDakh1OWFGLDRFLENpSG45YVUsb0IsQ0FDQSx3QixDQUxSLDRFLENBQUEsa0YsQ2pINDlhRiw2RSxDQURBLG1GLENpSGw5YVUsd0IsQ0FDQSwyQixDQVZSLGtGLENqSGcrYUYsbUYsQ2lIbjlhVSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHUixxRSxDQUNJLDBCLENBREosNEUsQ0FBQSxrRixDQUlRLHlCLENBQ0EsOEIsQ0FMUixrRixDQVFRLHlCLENBQ0EsOEIsQ0FHUixzRSxDQUNJLHlCLENBREosNkUsQ0FBQSxtRixDQUlRLDBCLENBQ0EsNkIsQ0FMUixtRixDQVFRLDBCLENBQ0EsNkIsQ0FoRVoscUQsQ0FDSSxvQixDQUVKLGtELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLHdELENBQ0ksb0IsQ0FDQSx3QixDQUVKLHlELENBQUEsK0QsQ0FFSSxxQixDQUlBLHdDLENBRUosK0QsQ0FJSSx3QyxDQUVKLGlFLENqSHlnYkosa0UsQ2lIdmdiUSxvQixDQUZKLHVFLENqSDRnYkYsd0UsQ2lIeGdiVSxvQixDQUNBLHdCLENBTFIsd0UsQ0FBQSw4RSxDakhpaGJGLHlFLENBREEsK0UsQ2lIdmdiVSx3QixDQUNBLDJCLENBVlIsOEUsQ2pIcWhiRiwrRSxDaUh4Z2JVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLGlFLENBQ0ksMEIsQ0FESix3RSxDQUFBLDhFLENBSVEseUIsQ0FDQSw4QixDQUxSLDhFLENBUVEseUIsQ0FDQSw4QixDQUdSLGtFLENBQ0kseUIsQ0FESix5RSxDQUFBLCtFLENBSVEsMEIsQ0FDQSw2QixDQUxSLCtFLENBUVEsMEIsQ0FDQSw2QixDQWhFWix1RCxDQUNJLG9CLENBRUosb0QsQ0FDSSx3QixDQUVBLG9DLENBQ0EsMEQsQ0FDSSxvQixDQUNBLHdCLENBRUosMkQsQ0FBQSxpRSxDQUVJLHFCLENBSUEsd0MsQ0FFSixpRSxDQUlJLHdDLENBRUosbUUsQ2pIOGpiSixvRSxDaUg1amJRLG9CLENBRkoseUUsQ2pIaWtiRiwwRSxDaUg3amJVLG9CLENBQ0Esd0IsQ0FMUiwwRSxDQUFBLGdGLENqSHNrYkYsMkUsQ0FEQSxpRixDaUg1amJVLHdCLENBQ0EsMkIsQ0FWUixnRixDakgwa2JGLGlGLENpSDdqYlUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1IsbUUsQ0FDSSwwQixDQURKLDBFLENBQUEsZ0YsQ0FJUSx5QixDQUNBLDhCLENBTFIsZ0YsQ0FRUSx5QixDQUNBLDhCLENBR1Isb0UsQ0FDSSx5QixDQURKLDJFLENBQUEsaUYsQ0FJUSwwQixDQUNBLDZCLENBTFIsaUYsQ0FRUSwwQixDQUNBLDZCLENBaEVaLG9ELENBQ0ksb0IsQ0FFSixpRCxDQUNJLHdCLENBRUEsb0MsQ0FDQSx1RCxDQUNJLG9CLENBQ0Esd0IsQ0FFSix3RCxDQUFBLDhELENBRUkscUIsQ0FJQSx3QyxDQUVKLDhELENBSUksd0MsQ0FFSixnRSxDakhtbmJKLGlFLENpSGpuYlEsb0IsQ0FGSixzRSxDakhzbmJGLHVFLENpSGxuYlUsb0IsQ0FDQSx3QixDQUxSLHVFLENBQUEsNkUsQ2pIMm5iRix3RSxDQURBLDhFLENpSGpuYlUsd0IsQ0FDQSwyQixDQVZSLDZFLENqSCtuYkYsOEUsQ2lIbG5iVSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHUixnRSxDQUNJLDBCLENBREosdUUsQ0FBQSw2RSxDQUlRLHlCLENBQ0EsOEIsQ0FMUiw2RSxDQVFRLHlCLENBQ0EsOEIsQ0FHUixpRSxDQUNJLHlCLENBREosd0UsQ0FBQSw4RSxDQUlRLDBCLENBQ0EsNkIsQ0FMUiw4RSxDQVFRLDBCLENBQ0EsNkIsQ0FoRVosdUQsQ0FDSSxvQixDQUVKLG9ELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLDBELENBQ0ksb0IsQ0FDQSx3QixDQUVKLDJELENBQUEsaUUsQ0FFSSxxQixDQUlBLHdDLENBRUosaUUsQ0FJSSx3QyxDQUVKLG1FLENqSHdxYkosb0UsQ2lIdHFiUSxvQixDQUZKLHlFLENqSDJxYkYsMEUsQ2lIdnFiVSxvQixDQUNBLHdCLENBTFIsMEUsQ0FBQSxnRixDakhncmJGLDJFLENBREEsaUYsQ2lIdHFiVSx3QixDQUNBLDJCLENBVlIsZ0YsQ2pIb3JiRixpRixDaUh2cWJVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLG1FLENBQ0ksMEIsQ0FESiwwRSxDQUFBLGdGLENBSVEseUIsQ0FDQSw4QixDQUxSLGdGLENBUVEseUIsQ0FDQSw4QixDQUdSLG9FLENBQ0kseUIsQ0FESiwyRSxDQUFBLGlGLENBSVEsMEIsQ0FDQSw2QixDQUxSLGlGLENBUVEsMEIsQ0FDQSw2QixDQWhFWixzRCxDQUNJLG9CLENBRUosbUQsQ0FDSSx3QixDQUVBLG9DLENBQ0EseUQsQ0FDSSxvQixDQUNBLHdCLENBRUosMEQsQ0FBQSxnRSxDQUVJLHFCLENBSUEsd0MsQ0FFSixnRSxDQUlJLHdDLENBRUosa0UsQ2pINnRiSixtRSxDaUgzdGJRLG9CLENBRkosd0UsQ2pIZ3ViRix5RSxDaUg1dGJVLG9CLENBQ0Esd0IsQ0FMUix5RSxDQUFBLCtFLENqSHF1YkYsMEUsQ0FEQSxnRixDaUgzdGJVLHdCLENBQ0EsMkIsQ0FWUiwrRSxDakh5dWJGLGdGLENpSDV0YlUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1Isa0UsQ0FDSSwwQixDQURKLHlFLENBQUEsK0UsQ0FJUSx5QixDQUNBLDhCLENBTFIsK0UsQ0FRUSx5QixDQUNBLDhCLENBR1IsbUUsQ0FDSSx5QixDQURKLDBFLENBQUEsZ0YsQ0FJUSwwQixDQUNBLDZCLENBTFIsZ0YsQ0FRUSwwQixDQUNBLDZCLENBaEVaLHFELENBQ0ksb0IsQ0FFSixrRCxDQUNJLHdCLENBRUEsb0MsQ0FDQSx3RCxDQUNJLG9CLENBQ0Esd0IsQ0FFSix5RCxDQUFBLCtELENBRUkscUIsQ0FJQSx3QyxDQUVKLCtELENBSUksd0MsQ0FFSixpRSxDakhreGJKLGtFLENpSGh4YlEsb0IsQ0FGSix1RSxDakhxeGJGLHdFLENpSGp4YlUsb0IsQ0FDQSx3QixDQUxSLHdFLENBQUEsOEUsQ2pIMHhiRix5RSxDQURBLCtFLENpSGh4YlUsd0IsQ0FDQSwyQixDQVZSLDhFLENqSDh4YkYsK0UsQ2lIanhiVSxxQixDQUNBLHdCLENBQ0EsMkIsQ0FHUixpRSxDQUNJLDBCLENBREosd0UsQ0FBQSw4RSxDQUlRLHlCLENBQ0EsOEIsQ0FMUiw4RSxDQVFRLHlCLENBQ0EsOEIsQ0FHUixrRSxDQUNJLHlCLENBREoseUUsQ0FBQSwrRSxDQUlRLDBCLENBQ0EsNkIsQ0FMUiwrRSxDQVFRLDBCLENBQ0EsNkIsQ0FoRVosb0QsQ0FDSSxvQixDQUVKLGlELENBQ0ksd0IsQ0FFQSxvQyxDQUNBLHVELENBQ0ksb0IsQ0FDQSx3QixDQUVKLHdELENBQUEsOEQsQ0FFSSxxQixDQUlBLHdDLENBRUosOEQsQ0FJSSx3QyxDQUVKLGdFLENqSHUwYkosaUUsQ2lIcjBiUSxvQixDQUZKLHNFLENqSDAwYkYsdUUsQ2lIdDBiVSxvQixDQUNBLHdCLENBTFIsdUUsQ0FBQSw2RSxDakgrMGJGLHdFLENBREEsOEUsQ2lIcjBiVSx3QixDQUNBLDJCLENBVlIsNkUsQ2pIbTFiRiw4RSxDaUh0MGJVLHFCLENBQ0Esd0IsQ0FDQSwyQixDQUdSLGdFLENBQ0ksMEIsQ0FESix1RSxDQUFBLDZFLENBSVEseUIsQ0FDQSw4QixDQUxSLDZFLENBUVEseUIsQ0FDQSw4QixDQUdSLGlFLENBQ0kseUIsQ0FESix3RSxDQUFBLDhFLENBSVEsMEIsQ0FDQSw2QixDQUxSLDhFLENBUVEsMEIsQ0FDQSw2QixDQWhFWixvRCxDQUNJLG9CLENBRUosaUQsQ0FDSSx3QixDQUVBLG9DLENBQ0EsdUQsQ0FDSSxvQixDQUNBLHdCLENBRUosd0QsQ0FBQSw4RCxDQUVJLHFCLENBSUEsd0MsQ0FFSiw4RCxDQUlJLHdDLENBRUosZ0UsQ2pINDNiSixpRSxDaUgxM2JRLG9CLENBRkosc0UsQ2pIKzNiRix1RSxDaUgzM2JVLG9CLENBQ0Esd0IsQ0FMUix1RSxDQUFBLDZFLENqSG80YkYsd0UsQ0FEQSw4RSxDaUgxM2JVLHdCLENBQ0EsMkIsQ0FWUiw2RSxDakh3NGJGLDhFLENpSDMzYlUscUIsQ0FDQSx3QixDQUNBLDJCLENBR1IsZ0UsQ0FDSSwwQixDQURKLHVFLENBQUEsNkUsQ0FJUSx5QixDQUNBLDhCLENBTFIsNkUsQ0FRUSx5QixDQUNBLDhCLENBR1IsaUUsQ0FDSSx5QixDQURKLHdFLENBQUEsOEUsQ0FJUSwwQixDQUNBLDZCLENBTFIsOEUsQ0FRUSwwQixDQUNBLDZCLENENEZaLHdDLENoSDJ4YkoseUMsQ2dIeHhiWSxpQixDQUNBLGdCLENBSlIsa0QsQ2hIK3hiRixtRCxDZ0h6eGJjLGUsQ0FOWixrRCxDaEhreWJGLG1ELENnSHp4YmMsNEIsQ0FJWix3QyxDQUVRLGlCLENBRlIsa0QsQ0FJWSx5QixDQUNBLHFCLENBSVoseUMsQ0FFUSxnQixDQUZSLG1ELENBSVkseUIsQ0FDQSxzQixDQW5EaEIseUIsQ0EyRFEscUIsQ0EzRFIsbUMsQ0E2RFksa0IsQ0E3RFosMEMsQ0FBQSwwQyxDQStEZ0Isc0IsQ0FBQSxjLENBQ0EsaUIsQ0FDQSxXLENBQ0EsUSxDQUNBLGdELENBQUEsd0MsQ0FDQSxVLENBQ0EsYSxDQUNBLE8sQ0FDQSxRLENBQ0Esa0IsQ0FDQSw2QixDQXpFaEIsaUQsQ0FBQSx1RCxDQUFBLHVELENBQUEsZ0QsQ0FnRm9CLFksQ0M3SWhCLGlELENBQUEsa0QsQ0FBQSxpRCxDQUFBLG1ELENBQUEsaUQsQ0FBQSxpRCxDQUFBLHNELENBQUEsa0QsQ0FBQSxtRCxDQUFBLGlELENBQUEsbUQsQ0FBQSxpRCxDQUFBLG9ELENBQUEsbUQsQ0FBQSxnRCxDQUFBLHNELENBQUEsb0QsQ0FBQSxpRCxDQUFBLGlELENBQUEsa0QsQ0FBQSxvRCxDQUFBLGtELENBQUEsbUQsQ0FDSSxxQixDQUNBLG9CLENBQ0Esd0QsQ0FBQSx3RCxDQUFBLHlELENBQUEsMEQsQ0FBQSwwRCxDQUFBLHdELENBQUEsMEQsQ0FBQSx1RCxDQUFBLHdELENBQUEseUQsQ0FBQSwwRCxDQUNJLHFELENBRUosdUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSw4RCxDQUNJLHdELENBS1Isd0QsQ0FBQSw4RCxDQUFBLDhELENBTUksd0IsQ0FDQSxVLENBSkEsK0QsQ0FBQSxxRSxDQUFBLHFFLENBQ0ksd0QsQ0FYUix5RCxDQUlJLHdCLENBQ0EsVSxDQUpBLGdFLENBQ0ksd0QsQ0FLUiwwRCxDQUFBLGdFLENBQUEsZ0UsQ0FNSSx3QixDQUNBLFUsQ0FKQSxpRSxDQUFBLHVFLENBQUEsdUUsQ0FDSSx3RCxDQVhSLHlELENBSUksd0IsQ0FDQSxVLENBSkEsZ0UsQ0FDSSx3RCxDQUtSLDBELENBQUEsZ0UsQ0FBQSxnRSxDQU1JLHdCLENBQ0EsVSxDQUpBLGlFLENBQUEsdUUsQ0FBQSx1RSxDQUNJLHdELENBWFIsdUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSw4RCxDQUNJLHdELENBS1Isd0QsQ0FBQSw4RCxDQUFBLDhELENBTUksd0IsQ0FDQSxVLENBSkEsK0QsQ0FBQSxxRSxDQUFBLHFFLENBQ0ksd0QsQ0FYUixzRCxDQUlJLHdCLENBQ0EsVSxDQUpBLDZELENBQ0ksd0QsQ0FLUix1RCxDQUFBLDZELENBQUEsNkQsQ0FNSSx3QixDQUNBLFUsQ0FKQSw4RCxDQUFBLG9FLENBQUEsb0UsQ0FDSSx3RCxDQVhSLHlELENBSUksd0IsQ0FDQSxVLENBSkEsZ0UsQ0FDSSx3RCxDQUtSLDBELENBQUEsZ0UsQ0FBQSxnRSxDQU1JLHdCLENBQ0EsVSxDQUpBLGlFLENBQUEsdUUsQ0FBQSx1RSxDQUNJLHdELENBWFIseUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSxnRSxDQUNJLHdELENBS1IsMEQsQ0FBQSxnRSxDQUFBLGdFLENBTUksd0IsQ0FDQSxVLENBSkEsaUUsQ0FBQSx1RSxDQUFBLHVFLENBQ0ksd0QsQ0FYUix3RCxDQUlJLHdCLENBQ0EsVSxDQUpBLCtELENBQ0ksd0QsQ0FLUix5RCxDQUFBLCtELENBQUEsK0QsQ0FNSSx3QixDQUNBLFUsQ0FKQSxnRSxDQUFBLHNFLENBQUEsc0UsQ0FDSSx3RCxDQVhSLHVELENBSUksd0IsQ0FDQSxVLENBSkEsOEQsQ0FDSSx3RCxDQUtSLHdELENBQUEsOEQsQ0FBQSw4RCxDQU1JLHdCLENBQ0EsVSxDQUpBLCtELENBQUEscUUsQ0FBQSxxRSxDQUNJLHdELENBWFIsdUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSw4RCxDQUNJLHdELENBS1Isd0QsQ0FBQSw4RCxDQUFBLDhELENBTUksd0IsQ0FDQSxVLENBSkEsK0QsQ0FBQSxxRSxDQUFBLHFFLENBQ0ksd0QsQ0FYUix3RCxDQUlJLHFCLENBQ0EsVSxDQVJKLHlELENBQUEsMEQsQ0FBQSx3RCxDQUFBLHdELENBQUEsNkQsQ0FBQSx3RCxDQUFBLDJELENBQUEsNkQsQ0FBQSwyRCxDQUFBLHdELENBQUEseUQsQ0FBQSwyRCxDQUlJLCtELENBQ0kscUQsQ0FLUix5RCxDQUFBLCtELENBQUEsK0QsQ0FNSSxxQixDQUNBLFUsQ0FKQSxnRSxDQUFBLHNFLENBQUEsc0UsQ0FDSSxxRCxDQVhSLHVELENBSUksd0IsQ0FDQSxVLENBSkEsOEQsQ0FDSSx3RCxDQUtSLHdELENBQUEsOEQsQ0FBQSw4RCxDQU1JLHdCLENBQ0EsVSxDQUpBLCtELENBQUEscUUsQ0FBQSxxRSxDQUNJLHdELENBWFIsNEQsQ0FJSSx3QixDQUNBLFUsQ0FKQSxtRSxDQUNJLHdELENBS1IsNkQsQ0FBQSxtRSxDQUFBLG1FLENBTUksd0IsQ0FDQSxVLENBSkEsb0UsQ0FBQSwwRSxDQUFBLDBFLENBQ0ksd0QsQ0FYUiwwRCxDQUlJLHdCLENBQ0EsVSxDQUpBLGlFLENBQ0ksd0QsQ0FLUiwyRCxDQUFBLGlFLENBQUEsaUUsQ0FNSSx3QixDQUNBLFUsQ0FKQSxrRSxDQUFBLHdFLENBQUEsd0UsQ0FDSSx3RCxDQVhSLDRELENBSUksd0IsQ0FDQSxVLENBSkEsbUUsQ0FDSSx3RCxDQUtSLDZELENBQUEsbUUsQ0FBQSxtRSxDQU1JLHdCLENBQ0EsVSxDQUpBLG9FLENBQUEsMEUsQ0FBQSwwRSxDQUNJLHdELENBWFIsd0QsQ0FJSSx3QixDQUNBLFUsQ0FKQSwrRCxDQUNJLHdELENBS1IseUQsQ0FBQSwrRCxDQUFBLCtELENBTUksd0IsQ0FDQSxVLENBSkEsZ0UsQ0FBQSxzRSxDQUFBLHNFLENBQ0ksd0QsQ0FYUiwwRCxDQUlJLHdCLENBQ0EsVSxDQUpBLGlFLENBQ0ksd0QsQ0FLUiwyRCxDQUFBLGlFLENBQUEsaUUsQ0FNSSx3QixDQUNBLFUsQ0FKQSxrRSxDQUFBLHdFLENBQUEsd0UsQ0FDSSx3RCxDQVhSLHVELENBSUksd0IsQ0FDQSxVLENBSkEsOEQsQ0FDSSx3RCxDQUtSLHdELENBQUEsOEQsQ0FBQSw4RCxDQU1JLHdCLENBQ0EsVSxDQUpBLCtELENBQUEscUUsQ0FBQSxxRSxDQUNJLHdELENBWFIsMEQsQ0FJSSx3QixDQUNBLFUsQ0FKQSxpRSxDQUNJLHdELENBS1IsMkQsQ0FBQSxpRSxDQUFBLGlFLENBTUksd0IsQ0FDQSxVLENBSkEsa0UsQ0FBQSx3RSxDQUFBLHdFLENBQ0ksd0QsQ0FYUix5RCxDQUlJLHdCLENBQ0EsVSxDQUpBLGdFLENBQ0ksd0QsQ0FLUiwwRCxDQUFBLGdFLENBQUEsZ0UsQ0FNSSx3QixDQUNBLFUsQ0FKQSxpRSxDQUFBLHVFLENBQUEsdUUsQ0FDSSx3RCxDQVhSLHdELENBSUksd0IsQ0FDQSxVLENBSkEsK0QsQ0FDSSx3RCxDQUtSLHlELENBQUEsK0QsQ0FBQSwrRCxDQU1JLHdCLENBQ0EsVSxDQUpBLGdFLENBQUEsc0UsQ0FBQSxzRSxDQUNJLHdELENBWFIsdUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSw4RCxDQUNJLHdELENBS1Isd0QsQ0FBQSw4RCxDQUFBLDhELENBTUksd0IsQ0FDQSxVLENBSkEsK0QsQ0FBQSxxRSxDQUFBLHFFLENBQ0ksd0QsQ0FYUix1RCxDQUlJLHdCLENBQ0EsVSxDQUpBLDhELENBQ0ksd0QsQ0FLUix3RCxDQUFBLDhELENBQUEsOEQsQ0FNSSx3QixDQUNBLFUsQ0FKQSwrRCxDQUFBLHFFLENBQUEscUUsQ0FDSSx3RCxDRHlJWix5RCxDQUlnQixXLENBQ0EsTyxDQUNBLFUsQ0FDQSxTLENBQ0EsK0MsQ0FBQSx1QyxDQVJoQixnRSxDQUFBLHNFLENBQUEsc0UsQ0FBQSwrRCxDQWVvQixVLENBTXBCLHlDLENBRVEsZSxDQUNBLGlCLENBSFIsMEQsQ0FNZ0IsVyxDQUNBLE8sQ0FDQSxTLENBQ0EsaUQsQ0FBQSx5QyxDQVRoQixpRSxDQUFBLHVFLENBQUEsdUUsQ0FBQSxnRSxDQWdCb0IsUyxDQWxJeEIseUIsQ0E0SVEsUyxDQUNBLHFCLENBNkZSLGdDLENBWEEsOEIsQ0EvTkEsbUMsQ0ErSVksa0IsQ0EvSVosaUQsQ0FBQSx1RCxDQUFBLHVELENBQUEsZ0QsQ0FrS29CLFksQ0NsTWhCLG9ELENBQ0ksd0IsQ0FFSixpRCxDQUNJLHFCLENBQ0Esb0IsQ0FDQSx3RCxDQUFBLHdELENBQUEseUQsQ0FBQSwwRCxDQUFBLDBELENBQUEsd0QsQ0FBQSwwRCxDQUFBLHVELENBQUEsd0QsQ0FBQSx5RCxDQUFBLDBELENBQ0kscUQsQ0FFSix1RCxDQUlJLHdCLENBQ0EsVSxDQUpBLDhELENBQ0ksd0QsQ0FLUix3RCxDQUFBLDhELENBQUEsOEQsQ0FNSSx3QixDQUNBLFUsQ0FKQSwrRCxDQUFBLHFFLENBQUEscUUsQ0FDSSx3RCxDQXBCWixzRCxDQUNJLHdCLENBRUosbUQsQ0FDSSxxQixDQUNBLG9CLENBSUEseUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSxnRSxDQUNJLHdELENBS1IsMEQsQ0FBQSxnRSxDQUFBLGdFLENBTUksd0IsQ0FDQSxVLENBSkEsaUUsQ0FBQSx1RSxDQUFBLHVFLENBQ0ksd0QsQ0FwQlosc0QsQ0FDSSx3QixDQUVKLG1ELENBQ0kscUIsQ0FDQSxvQixDQUlBLHlELENBSUksd0IsQ0FDQSxVLENBSkEsZ0UsQ0FDSSx3RCxDQUtSLDBELENBQUEsZ0UsQ0FBQSxnRSxDQU1JLHdCLENBQ0EsVSxDQUpBLGlFLENBQUEsdUUsQ0FBQSx1RSxDQUNJLHdELENBcEJaLG9ELENBQ0ksd0IsQ0FFSixpRCxDQUNJLHFCLENBQ0Esb0IsQ0FJQSx1RCxDQUlJLHdCLENBQ0EsVSxDQUpBLDhELENBQ0ksd0QsQ0FLUix3RCxDQUFBLDhELENBQUEsOEQsQ0FNSSx3QixDQUNBLFUsQ0FKQSwrRCxDQUFBLHFFLENBQUEscUUsQ0FDSSx3RCxDQXBCWixtRCxDQUNJLHdCLENBRUosZ0QsQ0FDSSxxQixDQUNBLG9CLENBSUEsc0QsQ0FJSSx3QixDQUNBLFUsQ0FKQSw2RCxDQUNJLHdELENBS1IsdUQsQ0FBQSw2RCxDQUFBLDZELENBTUksd0IsQ0FDQSxVLENBSkEsOEQsQ0FBQSxvRSxDQUFBLG9FLENBQ0ksd0QsQ0FwQlosc0QsQ0FDSSx3QixDQUVKLG1ELENBQ0kscUIsQ0FDQSxvQixDQUlBLHlELENBSUksd0IsQ0FDQSxVLENBSkEsZ0UsQ0FDSSx3RCxDQUtSLDBELENBQUEsZ0UsQ0FBQSxnRSxDQU1JLHdCLENBQ0EsVSxDQUpBLGlFLENBQUEsdUUsQ0FBQSx1RSxDQUNJLHdELENBcEJaLHNELENBQ0ksd0IsQ0FFSixtRCxDQUNJLHFCLENBQ0Esb0IsQ0FJQSx5RCxDQUlJLHdCLENBQ0EsVSxDQUpBLGdFLENBQ0ksd0QsQ0FLUiwwRCxDQUFBLGdFLENBQUEsZ0UsQ0FNSSx3QixDQUNBLFUsQ0FKQSxpRSxDQUFBLHVFLENBQUEsdUUsQ0FDSSx3RCxDQXBCWixxRCxDQUNJLHdCLENBRUosa0QsQ0FDSSxxQixDQUNBLG9CLENBSUEsd0QsQ0FJSSx3QixDQUNBLFUsQ0FKQSwrRCxDQUNJLHdELENBS1IseUQsQ0FBQSwrRCxDQUFBLCtELENBTUksd0IsQ0FDQSxVLENBSkEsZ0UsQ0FBQSxzRSxDQUFBLHNFLENBQ0ksd0QsQ0FwQlosb0QsQ0FDSSx3QixDQUVKLGlELENBQ0kscUIsQ0FDQSxvQixDQUlBLHVELENBSUksd0IsQ0FDQSxVLENBSkEsOEQsQ0FDSSx3RCxDQUtSLHdELENBQUEsOEQsQ0FBQSw4RCxDQU1JLHdCLENBQ0EsVSxDQUpBLCtELENBQUEscUUsQ0FBQSxxRSxDQUNJLHdELENBcEJaLG9ELENBQ0ksd0IsQ0FFSixpRCxDQUNJLHFCLENBQ0Esb0IsQ0FJQSx1RCxDQUlJLHdCLENBQ0EsVSxDQUpBLDhELENBQ0ksd0QsQ0FLUix3RCxDQUFBLDhELENBQUEsOEQsQ0FNSSx3QixDQUNBLFUsQ0FKQSwrRCxDQUFBLHFFLENBQUEscUUsQ0FDSSx3RCxDQXBCWixxRCxDQUNJLHdCLENBRUosa0QsQ0FDSSxxQixDQUNBLG9CLENBSUEsd0QsQ0FJSSxxQixDQUNBLFUsQ0FSSix5RCxDQUFBLDBELENBQUEsd0QsQ0FBQSx3RCxDQUFBLDZELENBQUEsd0QsQ0FBQSwyRCxDQUFBLDZELENBQUEsMkQsQ0FBQSx3RCxDQUFBLHlELENBQUEsMkQsQ0FJSSwrRCxDQUNJLHFELENBS1IseUQsQ0FBQSwrRCxDQUFBLCtELENBTUkscUIsQ0FDQSxVLENBSkEsZ0UsQ0FBQSxzRSxDQUFBLHNFLENBQ0kscUQsQ0FwQlosb0QsQ0FDSSx3QixDQUVKLGlELENBQ0kscUIsQ0FDQSxvQixDQUlBLHVELENBSUksd0IsQ0FDQSxVLENBSkEsOEQsQ0FDSSx3RCxDQUtSLHdELENBQUEsOEQsQ0FBQSw4RCxDQU1JLHdCLENBQ0EsVSxDQUpBLCtELENBQUEscUUsQ0FBQSxxRSxDQUNJLHdELENBcEJaLHlELENBQ0ksd0IsQ0FFSixzRCxDQUNJLHFCLENBQ0Esb0IsQ0FJQSw0RCxDQUlJLHdCLENBQ0EsVSxDQUpBLG1FLENBQ0ksd0QsQ0FLUiw2RCxDQUFBLG1FLENBQUEsbUUsQ0FNSSx3QixDQUNBLFUsQ0FKQSxvRSxDQUFBLDBFLENBQUEsMEUsQ0FDSSx3RCxDQXBCWix1RCxDQUNJLHdCLENBRUosb0QsQ0FDSSxxQixDQUNBLG9CLENBSUEsMEQsQ0FJSSx3QixDQUNBLFUsQ0FKQSxpRSxDQUNJLHdELENBS1IsMkQsQ0FBQSxpRSxDQUFBLGlFLENBTUksd0IsQ0FDQSxVLENBSkEsa0UsQ0FBQSx3RSxDQUFBLHdFLENBQ0ksd0QsQ0FwQloseUQsQ0FDSSx3QixDQUVKLHNELENBQ0kscUIsQ0FDQSxvQixDQUlBLDRELENBSUksd0IsQ0FDQSxVLENBSkEsbUUsQ0FDSSx3RCxDQUtSLDZELENBQUEsbUUsQ0FBQSxtRSxDQU1JLHdCLENBQ0EsVSxDQUpBLG9FLENBQUEsMEUsQ0FBQSwwRSxDQUNJLHdELENBcEJaLHFELENBQ0ksd0IsQ0FFSixrRCxDQUNJLHFCLENBQ0Esb0IsQ0FJQSx3RCxDQUlJLHdCLENBQ0EsVSxDQUpBLCtELENBQ0ksd0QsQ0FLUix5RCxDQUFBLCtELENBQUEsK0QsQ0FNSSx3QixDQUNBLFUsQ0FKQSxnRSxDQUFBLHNFLENBQUEsc0UsQ0FDSSx3RCxDQXBCWix1RCxDQUNJLHdCLENBRUosb0QsQ0FDSSxxQixDQUNBLG9CLENBSUEsMEQsQ0FJSSx3QixDQUNBLFUsQ0FKQSxpRSxDQUNJLHdELENBS1IsMkQsQ0FBQSxpRSxDQUFBLGlFLENBTUksd0IsQ0FDQSxVLENBSkEsa0UsQ0FBQSx3RSxDQUFBLHdFLENBQ0ksd0QsQ0FwQlosb0QsQ0FDSSx3QixDQUVKLGlELENBQ0kscUIsQ0FDQSxvQixDQUlBLHVELENBSUksd0IsQ0FDQSxVLENBSkEsOEQsQ0FDSSx3RCxDQUtSLHdELENBQUEsOEQsQ0FBQSw4RCxDQU1JLHdCLENBQ0EsVSxDQUpBLCtELENBQUEscUUsQ0FBQSxxRSxDQUNJLHdELENBcEJaLHVELENBQ0ksd0IsQ0FFSixvRCxDQUNJLHFCLENBQ0Esb0IsQ0FJQSwwRCxDQUlJLHdCLENBQ0EsVSxDQUpBLGlFLENBQ0ksd0QsQ0FLUiwyRCxDQUFBLGlFLENBQUEsaUUsQ0FNSSx3QixDQUNBLFUsQ0FKQSxrRSxDQUFBLHdFLENBQUEsd0UsQ0FDSSx3RCxDQXBCWixzRCxDQUNJLHdCLENBRUosbUQsQ0FDSSxxQixDQUNBLG9CLENBSUEseUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSxnRSxDQUNJLHdELENBS1IsMEQsQ0FBQSxnRSxDQUFBLGdFLENBTUksd0IsQ0FDQSxVLENBSkEsaUUsQ0FBQSx1RSxDQUFBLHVFLENBQ0ksd0QsQ0FwQloscUQsQ0FDSSx3QixDQUVKLGtELENBQ0kscUIsQ0FDQSxvQixDQUlBLHdELENBSUksd0IsQ0FDQSxVLENBSkEsK0QsQ0FDSSx3RCxDQUtSLHlELENBQUEsK0QsQ0FBQSwrRCxDQU1JLHdCLENBQ0EsVSxDQUpBLGdFLENBQUEsc0UsQ0FBQSxzRSxDQUNJLHdELENBcEJaLG9ELENBQ0ksd0IsQ0FFSixpRCxDQUNJLHFCLENBQ0Esb0IsQ0FJQSx1RCxDQUlJLHdCLENBQ0EsVSxDQUpBLDhELENBQ0ksd0QsQ0FLUix3RCxDQUFBLDhELENBQUEsOEQsQ0FNSSx3QixDQUNBLFUsQ0FKQSwrRCxDQUFBLHFFLENBQUEscUUsQ0FDSSx3RCxDQXBCWixvRCxDQUNJLHdCLENBRUosaUQsQ0FDSSxxQixDQUNBLG9CLENBSUEsdUQsQ0FJSSx3QixDQUNBLFUsQ0FKQSw4RCxDQUNJLHdELENBS1Isd0QsQ0FBQSw4RCxDQUFBLDhELENBTUksd0IsQ0FDQSxVLENBSkEsK0QsQ0FBQSxxRSxDQUFBLHFFLENBQ0ksd0QsQ0QyTFoseUQsQ0FJZ0IsVyxDQUNBLE8sQ0FDQSxVLENBQ0EsUyxDQUNBLCtDLENBQUEsdUMsQ0FSaEIsZ0UsQ0FBQSxzRSxDQUFBLHNFLENBQUEsK0QsQ0Flb0IsVSxDQU1wQix5QyxDQUVRLGUsQ0FDQSxpQixDQUhSLDBELENBTWdCLFcsQ0FDQSxPLENBQ0EsUyxDQUNBLGlELENBQUEseUMsQ0FUaEIsaUUsQ0FBQSx1RSxDQUFBLHVFLENBQUEsZ0UsQ0FnQm9CLFMsQ0FXeEIsb0IsQ0FDSSxrQixDQUNBLHdCLENBNVVLLHNCLENBc1ZMLGtCLENBQ0EsNEIsQ0FDQSxlLENBSEosdUMsQ0FBQSw2QyxDQUFBLDZDLENBU1ksd0IsQ0FUWixtQyxDQWFRLHdCLENBQ0EsaUIsQ0FTUixpQixDQUVJLFEsQ0FDQSxlLENBSEosc0IsQ0FPUSxXLENablpSLFksQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUVBLGtCLENBSkYsdUIsQ0FPSSxlLENBUEosWSxDQUFBLHNCLENBV0ksd0IsQ0FBQSxxQixDQUFBLGtCLENBWEosc0IsQ0FlSSxTLENBWUosNkIsQ0FJSSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsYSxDQUNBLGMsQ0FUSiwyRCxDQVlNLFksQ0FaTixnRCxDQUFBLHdELENBQUEsa0QsQ0FBQSwwRCxDQXNCVSx3QixDQXRCVix1RCxDQUFBLHlELENBMEJVLHdCLENBMUJWLHVELENBb0NNLFUsQ0FDQSxXLENBQ0EsK0IsQ0FBQSx1QixDQUNBLFUsQ0F2Q04sd0MsQ0E2R0Esd0MsQ0FsRU0sYSxDQTNDTix5RCxDQThDUSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSxpQyxDQUFBLHlCLENBQ0EsaUIsQ0FsRFIsNkIsQ0EyREksYSxDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQUVBLHdCLENBaEVKLHFDLENBcUVNLFUsQ0FDQSxpQixDQUNBLHdCLENBQ0Esd0IsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxxQyxDQUNBLGMsQ0FDQSxzQixDQUFBLGMsQ0E3RU4sNkIsQ0FBQSxvQyxDQXdGTSxpQixDQUlBLHNCLENBQUEsYyxDQUNBLFMsQ0FFQSwwQixDQUFBLDBCLENBQUEsbUIsQ0EvRk4sb0MsQ0FpRk0sZSxDQUNBLG1CLENBQ0EsTyxDQUNBLFEsQ0FDQSxpQixDQUNBLGMsQ0FDQSxpQixDQUVBLDRCLENBQ0EsaUIsQ0FDQSwwQyxDQUFBLGtDLENBS0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBWU4sNkIsQ0FHSSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQTZFSiw2QixDQXRGQSwrQixDQVlNLGEsQ0FaTiwyRCxDQWdCTSxZLENBaEJOLGdELENBQUEsd0QsQ0FBQSwwRCxDQXVCUSx3QixDQXZCUiwwQyxDQTBDUSxhLENBMUNSLGtELENBOENRLG9CLENBQ0EscUIsQ0EvQ1IsNkIsQ0F3REksYyxDQUNBLGlDLENBQUEsOEIsQ0FBQSxnQyxDQUNBLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsNEIsQ0FDQSx3QixDQUNBLGEsQ0FsRUoscUMsQ0FxRU0sVSxDQUNBLGlCLENBQ0Esc0IsQ0FDQSxzQixDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsYyxDQVVOLDJCLENBRUksVSxDQUVBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQVdBLGlCLENBcEJKLHNDLENBQUEsd0MsQ0FZTSx1QixDQVpOLGtDLENBc0JXLGdCLENBQ0EsZSxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLGtDLENBQUEsMEIsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxTLENBL0JYLHFDLENBbUNVLFMsQ0FDQSxvQixDQXBDVix5RCxDQXlDTSxZLENBekNOLG9DLENBQUEsc0MsQ0E4Q00sUyxDQTlDTixzQyxDQXdEUSxVLENBeERSLDhDLENBQUEsMkIsQ0E2RFEsNEIsQ0E3RFIsc0MsQ0FBQSx3QyxDQWtFTSxhLENBbEVOLDZDLENBdUVRLFUsQ0FDQSxpa0IsQ0F4RVIsMkIsQ0EwRkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxVLENBQ0EsVyxDQUNBLGUsQ0FDQSxhLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsNEIsQ0FwR0osbUMsQ0F5R00sVSxDQUNBLGlCLENBRUEsUyxDQUNBLGlDLENBQUEseUIsQ0FFQSxTLENBQ0EsUSxDQUdBLGdDLENBQ0EsYyxDUnRTRiwwQlFrTEosa0MsQ0E2SFEsYyxDQTdIUiw0QyxDQUFBLHNDLENBZ0lRLFksQ0FoSVIscUMsQ0FvSVEsYyxDQUNBLGtCQWdCUixnQixDQUNFLGUsQ0FERiwwQixDQUlJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxVLENBQUEsTSxDQUNBLDhCLENBTkosaUMsQ0FTTSxlLENBQ0EsbUIsQ0FDQSxhLENBQ0EscUIsQ0FDQSxrQixDQUNBLGEsQ0FkTixxQyxDQWtCTSxpQixDQWxCTiw0QyxDQXFCUSxZLENBckJSLHdDQUFBLHVDLENBNEJRLFUsQ0FDQSx3QixDQTdCUix3Q0FBQSx5QyxDQWdDVSxVLENBaENWLHNELENBd0NRLHdCLENBQ0EsVSxDQXpDUixnRCxDQTZDUSxhLENBN0NSLDBCLENBb0RJLGlCLENBQ0EsVSxDQXJESixpQyxDQTBESSxvQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENBQ0EsYSxDQUNBLGlCLENBcEVKLG1DLENBdUVNLGMsQ0FpQk4sNEIsQ0FJSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsVSxDQUFBLE0sQ0FDQSxhLENBQ0EsZ0IsQ0FQSix1QyxDQVVNLGMsQ0FWTiwwQ0FBQSxzQixDQWNNLHdCLENBQ0EsVSxDQWZOLDBDQUFBLHVDLENBa0JRLGEsQ0FDQSxlLENBbkJSLHdELENBd0JNLHdCLENBQ0EsVSxDQXpCTiw0QixDQThCSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFUsQ0FDQSx3QixDQUNBLFksQ0FqQ0osbUMsQ0FxQ0ksYyxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsZSxDQUNBLGlCLENBQ0EscUIsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxtQixDQUFBLGEsQ0EvQ0osaUMsQ0FtREksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLG1CLENBQUEsYSxDQUNBLGtCLENBQUEsbUIsQ0FBQSxXLENBRUEsaUIsQ0FDQSxtQixDQUNBLGUsQ0FDQSxrQixDQTNESiw2QixDQStESSxrQixDQUNBLGMsQ1JyZUEseUJRcWFKLDRCLENBdUVNLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQXpFTixtQyxDQTZFTSwyQixDQUFBLG1CLENBN0VOLGlDLENBaUZNLGlCLENBQ0EsdUIsQ0FDQSxjLENBQ0EsaUJBaUJOLHNFLENBQUEsd0UsQ0FlWSxnQixDQWZaLHNFLENBcUJRLFUsQ0FDQSxXLENBdEJSLHdFLENBNEJVLFMsQ0FDQSxVLENBQ0EsYyxDQUNBLGlDLENBQUEseUIsQ0EvQlYsNEMsQ0FxQ00sYSxDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQXhDTixvRCxDQTJDUSxzQixDQUNBLHNCLENBQ0EsVyxDQUNBLGMsQ0E5Q1IsbUQsQ0FrRFEsYyxDQWxEUiwwQyxDQUFBLDRDLENBNkRNLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZSxDQWpFTixrRCxDQUFBLG9ELENBb0VRLHNCLENBQ0Esc0IsQ0FDQSxpQixDQXRFUix5QyxDQW9HTSxlLENBQ0Esa0IsQ0FyR04sZ0QsQ0EwR00sYyxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxjLENBOUdOLGtELENBaUhRLGMsQ0F5Q1Isa0QsQ0ExSkEsMEMsQ0F1SE0sYyxDQXZITiwyQyxDQWlJTSxZLENBaklOLGtELENBcUlNLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsYyxDQXpJTixnRCxDQTZJTSxnQixDQTdJTiw0QyxDQWlKTSxrQixDQVNOLHNFLENBQUEsd0UsQ0FlWSxnQixDQWZaLHNFLENBcUJRLFUsQ0FDQSxXLENBdEJSLHdFLENBNEJVLFUsQ0FDQSxXLENBQ0EsZSxDQUNBLGtDLENBQUEsMEIsQ0EvQlYsNEMsQ0FxQ00sYSxDQUNBLFUsQ0FDQSxXLENBQ0EsZSxDQXhDTixvRCxDQTJDUSxzQixDQUNBLHNCLENBQ0EsVyxDQUNBLGUsQ0E5Q1IsbUQsQ0FrRFEsYyxDQWxEUiwwQyxDQUFBLDRDLENBOERNLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZSxDQWxFTixrRCxDQUFBLG9ELENBcUVRLHNCLENBQ0Esc0IsQ0FDQSxpQixDQXZFUix5QyxDQXlHTSxnQixDQUNBLG1CLENBMUdOLGdELENBOEdNLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsYyxDQWxITiwwQyxDQTJITSxjLENBM0hOLDJDLENBc0lNLFksQ0F0SU4sa0QsQ0EwSU0sYyxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxjLENBOUlOLGdELENBa0pNLGtCLENBbEpOLDRDLENBc0pNLGtCLENjaDJCQSxzRSxDQUFBLDhFLENsSHEyZU4sd0UsQ0FDQSxnRixDa0hwMmVRLHdCLENBR0YsNkUsQ2xIcTJlTiwrRSxDa0hqMWVJLHNFLENBTEUsOEUsQ0FBQSxnRixDQWRFLHdCLENkbzNCUiw2RCxDYzMxQk0sZ0UsQ0FDRSxhLENBRUYsd0UsQ0FDRSxvQixDQW9CSixnRUFBQSxzQixDQVZBLDhEQUFBLHVDLENBQ0Usd0IsQ0FXQSxnRUFBQSx1QyxDQUNFLGEsQ0FJSiw4RSxDQUNFLHdCLENBL0RBLGlFLENBQUEseUUsQ2xIcTRlTixtRSxDQUNBLDJFLENrSHA0ZVEsd0IsQ0FHRix3RSxDbEhxNGVOLDBFLENrSGozZUksaUUsQ0FMRSx5RSxDQUFBLDJFLENBZEUsd0IsQ0F5QkYsMkQsQ0FDRSxhLENBRUYsbUUsQ0FDRSxvQixDQW9CSiwyREFBQSxzQixDQVZBLHlEQUFBLHVDLENBQ0Usd0IsQ0FXQSwyREFBQSx1QyxDQUNFLGEsQ0FJSix5RSxDQUNFLHdCLENBL0RBLGlFLENBQUEseUUsQ2xIcTZlTixtRSxDQUNBLDJFLENrSHA2ZVEsd0IsQ0FHRix3RSxDbEhxNmVOLDBFLENrSGo1ZUksaUUsQ0FMRSx5RSxDQUFBLDJFLENBZEUsd0IsQ0F5QkYsMkQsQ0FDRSxhLENBRUYsbUUsQ0FDRSxvQixDQW9CSiwyREFBQSxzQixDQVZBLHlEQUFBLHVDLENBQ0Usd0IsQ0FXQSwyREFBQSx1QyxDQUNFLGEsQ0FJSix5RSxDQUNFLHdCLENBL0RBLG9FLENBQUEsNEUsQ2xIcThlTixzRSxDQUNBLDhFLENrSHA4ZVEsd0IsQ0FHRiwyRSxDbEhxOGVOLDZFLENrSGo3ZUksb0UsQ0FMRSw0RSxDQUFBLDhFLENBZEUsd0IsQ0F5QkYsOEQsQ0FDRSxhLENBRUYsc0UsQ0FDRSxvQixDQW9CSiw4REFBQSxzQixDQVZBLDREQUFBLHVDLENBQ0Usd0IsQ0FXQSw4REFBQSx1QyxDQUNFLGEsQ0FJSiw0RSxDQUNFLHdCLENBL0RBLGlFLENBQUEseUUsQ2xIcStlTixtRSxDQUNBLDJFLENrSHArZVEsd0IsQ0FHRix3RSxDbEhxK2VOLDBFLENrSGo5ZUksaUUsQ0FMRSx5RSxDQUFBLDJFLENBZEUsd0IsQ0F5QkYsMkQsQ0FDRSxhLENBRUYsbUUsQ0FDRSxvQixDQW9CSiwyREFBQSxzQixDQVZBLHlEQUFBLHVDLENBQ0Usd0IsQ0FXQSwyREFBQSx1QyxDQUNFLGEsQ0FJSix5RSxDQUNFLHdCLENBL0RBLG9FLENBQUEsNEUsQ2xIcWdmTixzRSxDQUNBLDhFLENrSHBnZlEsd0IsQ0FHRiwyRSxDbEhxZ2ZOLDZFLENrSGovZUksb0UsQ0FMRSw0RSxDQUFBLDhFLENBZEUsd0IsQ0F5QkYsOEQsQ0FDRSxhLENBRUYsc0UsQ0FDRSxvQixDQW9CSiw4REFBQSxzQixDQVZBLDREQUFBLHVDLENBQ0Usd0IsQ0FXQSw4REFBQSx1QyxDQUNFLGEsQ0FJSiw0RSxDQUNFLHdCLENBL0RBLG1FLENBQUEsMkUsQ2xIcWlmTixxRSxDQUNBLDZFLENrSHBpZlEsd0IsQ0FHRiwwRSxDbEhxaWZOLDRFLENrSGpoZkksbUUsQ0FMRSwyRSxDQUFBLDZFLENBZEUsd0IsQ0F5QkYsNkQsQ0FDRSxhLENBRUYscUUsQ0FDRSxvQixDQW9CSiw2REFBQSxzQixDQVZBLDJEQUFBLHVDLENBQ0Usd0IsQ0FXQSw2REFBQSx1QyxDQUNFLGEsQ0FJSiwyRSxDQUNFLHdCLENBL0RBLGlFLENBQUEseUUsQ2xIcWtmTixtRSxDQUNBLDJFLENrSHBrZlEsd0IsQ0FHRix3RSxDbEhxa2ZOLDBFLENrSGpqZkksaUUsQ0FMRSx5RSxDQUFBLDJFLENBZEUsd0IsQ0F5QkYsMkQsQ0FDRSxhLENBRUYsbUUsQ0FDRSxvQixDQW9CSiwyREFBQSxzQixDQVZBLHlEQUFBLHVDLENBQ0Usd0IsQ0FXQSwyREFBQSx1QyxDQUNFLGEsQ0FJSix5RSxDQUNFLHdCLENBL0RBLG1FLENBQUEsMkUsQ2xIcW1mTixxRSxDQUNBLDZFLENrSHBtZlEsd0IsQ0FHRiwwRSxDbEhxbWZOLDRFLENrSGpsZkksbUUsQ0FMRSwyRSxDQUFBLDZFLENBZEUsd0IsQ0F5QkYsNkQsQ0FDRSxhLENBRUYscUUsQ0FDRSxvQixDQW9CSiw2REFBQSxzQixDQVZBLDJEQUFBLHVDLENBQ0Usd0IsQ0FXQSw2REFBQSx1QyxDQUNFLGEsQ0FJSiwyRSxDQUNFLHdCLENBL0RBLGtFLENBQUEsMEUsQ2xIcW9mTixvRSxDQUNBLDRFLENrSHBvZlEsd0IsQ0FHRix5RSxDbEhxb2ZOLDJFLENrSGpuZkksa0UsQ0FMRSwwRSxDQUFBLDRFLENBZEUsd0IsQ0F5QkYsNEQsQ0FDRSxhLENBRUYsb0UsQ0FDRSxvQixDQW9CSiw0REFBQSxzQixDQVZBLDBEQUFBLHVDLENBQ0Usd0IsQ0FXQSw0REFBQSx1QyxDQUNFLGEsQ0FJSiwwRSxDQUNFLHdCLENBL0RBLGlFLENBQUEseUUsQ2xIcXFmTixtRSxDQUNBLDJFLENrSHBxZlEsd0IsQ0FHRix3RSxDbEhxcWZOLDBFLENrSGpwZkksaUUsQ0FMRSx5RSxDQUFBLDJFLENBZEUsd0IsQ0F5QkYsMkQsQ0FDRSxhLENBRUYsbUUsQ0FDRSxvQixDQW9CSiwyREFBQSxzQixDQVZBLHlEQUFBLHVDLENBQ0Usd0IsQ0FXQSwyREFBQSx1QyxDQUNFLGEsQ0FJSix5RSxDQUNFLHdCLENBL0RBLG1FLENBQUEsMkUsQ2xIcXNmTixxRSxDQUNBLDZFLENrSHBzZlEsd0IsQ0FHRiwwRSxDbEhxc2ZOLDRFLENrSGpyZkksbUUsQ0FMRSwyRSxDQUFBLDZFLENBZEUsd0IsQ0F5QkYsNkQsQ0FDRSxhLENBRUYscUUsQ0FDRSxvQixDQW9CSiw2REFBQSxzQixDQVZBLDJEQUFBLHVDLENBQ0Usd0IsQ0FXQSw2REFBQSx1QyxDQUNFLGEsQ0FJSiwyRSxDQUNFLHdCLENkMnpCTiwwRCxDQUFBLHFFLENjNXpCSSw4RSxDZDR6QkosNkUsQ2NqMkJJLHNFLENkbzJCRSxhLENBSE4saUQsQ0FxQk0sVSxDbkc1NEJOLFMsQ2tITkUsVyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGlCLENsSGFGLGEsQ2tIVEUsVSxDQUNBLHdCLENBR0YsbUIsQ0FDRSxpQixDQUNBLFEsQ0FDQSxpQyxDQUFBLHlCLENBVUYsWSxDQUFlLFUsQ0FDZixZLENBQWUsVSxDQUNmLFksQ0FBZSxVLENBQ2YsWSxDQUFlLFUsQ0FFZixnQixDQUNFLGEsQ0FHRixzQyxDQUNFLHdCLENBQ0EsZSxDQUNBLHVCLENBQUEsZSxDQUdGLHdDLENBQ0Usd0IsQ0FDQSx3QixDQUNBLDJCLENBR0YsOEMsQ0FDRSx5QixDQUNBLDRCLENDakRBLDZDLENBQ0Usd0IsQ0FHRix3QyxDQUNFLHdCLENBTEYsK0MsQ0FDRSx3QixDQUdGLDBDLENBQ0Usd0IsQ0FMRiwrQyxDQUNFLHdCLENBR0YsMEMsQ0FDRSx3QixDQUxGLDZDLENBQ0Usd0IsQ0FHRix3QyxDQUNFLHdCLENBTEYsNEMsQ0FDRSx3QixDQUdGLHVDLENBQ0Usd0IsQ0FMRiwrQyxDQUNFLHdCLENBR0YsMEMsQ0FDRSx3QixDQUxGLCtDLENBQ0Usd0IsQ0FHRiwwQyxDQUNFLHdCLENBTEYsOEMsQ0FDRSx3QixDQUdGLHlDLENBQ0Usd0IsQ0FMRiw2QyxDQUNFLHdCLENBR0Ysd0MsQ0FDRSx3QixDQUxGLDZDLENBQ0Usd0IsQ0FHRix3QyxDQUNFLHdCLENBTEYsOEMsQ0FDRSxxQixDQUdGLHlDLENBQ0UscUIsQ0FMRiw2QyxDQUNFLHdCLENBR0Ysd0MsQ0FDRSx3QixDQUxGLGtELENBQ0Usd0IsQ0FHRiw2QyxDQUNFLHdCLENBTEYsZ0QsQ0FDRSx3QixDQUdGLDJDLENBQ0Usd0IsQ0FMRixrRCxDQUNFLHdCLENBR0YsNkMsQ0FDRSx3QixDQUxGLDhDLENBQ0Usd0IsQ0FHRix5QyxDQUNFLHdCLENBTEYsZ0QsQ0FDRSx3QixDQUdGLDJDLENBQ0Usd0IsQ0FMRiw2QyxDQUNFLHdCLENBR0Ysd0MsQ0FDRSx3QixDQUxGLGdELENBQ0Usd0IsQ0FHRiwyQyxDQUNFLHdCLENBTEYsK0MsQ0FDRSx3QixDQUdGLDBDLENBQ0Usd0IsQ0FMRiw4QyxDQUNFLHdCLENBR0YseUMsQ0FDRSx3QixDQUxGLDZDLENBQ0Usd0IsQ0FHRix3QyxDQUNFLHdCLENBTEYsNkMsQ0FDRSx3QixDQUdGLHdDLENBQ0Usd0IsQ2pIREosZSxDQUNFLGlCLENBQ0EsVSxDQUNBLGEsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxpQixDQUNBLDJCLENBQ0EsZSxDQVJGLHFCLENBV0ksd0IsQ0FYSiw0QixDQUFBLDZCLENBZU0sVSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSxLLENBQ0EsTSxDQUNBLFEsQ0FDQSxzQixDQXJCTiw2QixDQXlCTSwrRSxDQUFBLHVFLENBekJOLDRCLENBNkJNLGlGLENBQUEseUUsQ0FDQSw2QixDQUFBLHFCLENBd0JOLGEsQ0FDRSxVLENBQ0EsaUIsQ0FvQ0YsYSxDQXRDQSxrQixDQTBDRSxrQixDQUNBLHdCLENBM0NGLGtCLENBS0ksVSxDQUNBLFcsQ0FHQSxvQixDQUNBLDZELENBQUEscUQsQ0FWSixtQixDQWNJLDZCLENBQUEscUIsQ0FkSixtQixDQWtCSSw2QixDQUFBLHFCLENBb0JKLGEsQ0FDRSxVLENBQ0EsVyxDQUNBLGlELENBQUEseUMsQ0FxQkYsZSxDQWFBLHNCLENBRUUsVSxDQUNBLFcsQ0FDQSxxRCxDQUFBLDZDLENBR0Esa0IsQ0FwQkYsZSxDQUlFLHdCLENBQ0EsNEIsQ0FRRixzQixDQUNFLGlCLENBSUEsb0MsQ0FDQSx5QixDQWFGLDRCLENBQ0UsMEQsQ0FBQSxrRCxDQUNBLFcsQ0FDQSxVLENBSEYsb0MsQ0FNSSxtSSxDQUFBLDJILENBRUEsUyxDQUNBLGMsQ0FDQSxvQixDQUNBLGMsQ0E0Q0osd0IsQ0FDRSxXLENBQ0EsZSxDQUNBLFUsQ0FDQSxtQixDQUNBLDRCLENBQ0EsNEIsQ0FDQSw4QyxDQUFBLHNDLENINGlnQitCLDBCLENBQWpDLCtCLENxSGx3Z0JFLGtDLENBR0Usd0IsQ0FHRiw0QixDQUVFLHdDLENBR0YsbUMsQ0FDRSwrQixDQUNBLHlCLENySGl3Z0IrQiw0QixDQUFuQyxpQyxDcUg5d2dCRSxvQyxDQUdFLHdCLENBR0YsOEIsQ0FFRSx3QyxDQUdGLHFDLENBQ0UsZ0MsQ0FDQSx5QixDckg2d2dCK0IsNEIsQ0FBbkMsaUMsQ3FIMXhnQkUsb0MsQ0FHRSx3QixDQUdGLDhCLENBRUUsd0MsQ0FHRixxQyxDQUNFLGlDLENBQ0EseUIsQ3JIeXhnQjZCLDBCLENBQWpDLCtCLENxSHR5Z0JFLGtDLENBR0Usd0IsQ0FHRiw0QixDQUVFLHdDLENBR0YsbUMsQ0FDRSxnQyxDQUNBLHlCLENySHF5Z0I0Qix5QixDQUFoQyw4QixDcUhsemdCRSxpQyxDQUdFLHdCLENBR0YsMkIsQ0FFRSx3QyxDQUdGLGtDLENBQ0UsK0IsQ0FDQSx5QixDckhpemdCK0IsNEIsQ0FBbkMsaUMsQ3FIOXpnQkUsb0MsQ0FHRSx3QixDQUdGLDhCLENBRUUsd0MsQ0FHRixxQyxDQUNFLGdDLENBQ0EseUIsQ3JINnpnQitCLDRCLENBQW5DLGlDLENxSDEwZ0JFLG9DLENBR0Usd0IsQ0FHRiw4QixDQUVFLHdDLENBR0YscUMsQ0FDRSxnQyxDQUNBLHlCLENySHkwZ0I4QiwyQixDQUFsQyxnQyxDcUh0MWdCRSxtQyxDQUdFLHdCLENBR0YsNkIsQ0FFRSx3QyxDQUdGLG9DLENBQ0UsK0IsQ0FDQSx5QixDckhxMWdCNkIsMEIsQ0FBakMsK0IsQ3FIbDJnQkUsa0MsQ0FHRSx3QixDQUdGLDRCLENBRUUsd0MsQ0FHRixtQyxDQUNFLGdDLENBQ0EseUIsQ3JIaTJnQjZCLDBCLENBQWpDLCtCLENxSDkyZ0JFLGtDLENBR0Usd0IsQ0FHRiw0QixDQUVFLHdDLENBR0YsbUMsQ0FDRSxnQyxDQUNBLHlCLENySDYyZ0I4QiwyQixDQUFsQyxnQyxDcUgxM2dCRSxtQyxDQUdFLHFCLENBR0YsNkIsQ0FFRSxrQyxDQUdGLG9DLENBQ0UsaUMsQ0FDQSxzQixDckh5M2dCNkIsMEIsQ0FBakMsK0IsQ3FIdDRnQkUsa0MsQ0FHRSx3QixDQUdGLDRCLENBRUUsd0MsQ0FHRixtQyxDQUNFLGlDLENBQ0EseUIsQ3JIcTRnQmtDLCtCLENBQXRDLG9DLENxSGw1Z0JFLHVDLENBR0Usd0IsQ0FHRixpQyxDQUVFLHdDLENBR0Ysd0MsQ0FDRSw4QixDQUNBLHlCLENySGk1Z0JnQyw2QixDQUFwQyxrQyxDcUg5NWdCRSxxQyxDQUdFLHdCLENBR0YsK0IsQ0FFRSx3QyxDQUdGLHNDLENBQ0UsZ0MsQ0FDQSx5QixDckg2NWdCa0MsK0IsQ0FBdEMsb0MsQ3FIMTZnQkUsdUMsQ0FHRSx3QixDQUdGLGlDLENBRUUsd0MsQ0FHRix3QyxDQUNFLDhCLENBQ0EseUIsQ3JIeTZnQjhCLDJCLENBQWxDLGdDLENxSHQ3Z0JFLG1DLENBR0Usd0IsQ0FHRiw2QixDQUVFLHdDLENBR0Ysb0MsQ0FDRSxnQyxDQUNBLHlCLENySHE3Z0JnQyw2QixDQUFwQyxrQyxDcUhsOGdCRSxxQyxDQUdFLHdCLENBR0YsK0IsQ0FFRSx3QyxDQUdGLHNDLENBQ0UsaUMsQ0FDQSx5QixDckhpOGdCNkIsMEIsQ0FBakMsK0IsQ3FIOThnQkUsa0MsQ0FHRSx3QixDQUdGLDRCLENBRUUsd0MsQ0FHRixtQyxDQUNFLGlDLENBQ0EseUIsQ3JINjhnQmdDLDZCLENBQXBDLGtDLENxSDE5Z0JFLHFDLENBR0Usd0IsQ0FHRiwrQixDQUVFLHdDLENBR0Ysc0MsQ0FDRSxnQyxDQUNBLHlCLENySHk5Z0IrQiw0QixDQUFuQyxpQyxDcUh0K2dCRSxvQyxDQUdFLHdCLENBR0YsOEIsQ0FFRSx3QyxDQUdGLHFDLENBQ0UsK0IsQ0FDQSx5QixDckhxK2dCOEIsMkIsQ0FBbEMsZ0MsQ3FIbC9nQkUsbUMsQ0FHRSx3QixDQUdGLDZCLENBRUUsd0MsQ0FHRixvQyxDQUNFLGdDLENBQ0EseUIsQ3JIaS9nQjZCLDBCLENBQWpDLCtCLENxSDkvZ0JFLGtDLENBR0Usd0IsQ0FHRiw0QixDQUVFLHdDLENBR0YsbUMsQ0FDRSw4QixDQUNBLHlCLENySDYvZ0I2QiwwQixDQUFqQywrQixDcUgxZ2hCRSxrQyxDQUdFLHdCLENBR0YsNEIsQ0FFRSx3QyxDQUdGLG1DLENBQ0UsOEIsQ0FDQSx5QixDakhYSixVLENBQ0UsMEIsQ0FBQSwwQixDQUFBLG1CLENBQ0EsNkIsQ0FBQSw2QixDQUFBLDhCLENBQUEsMEIsQ0FDQSxxQixDQUFBLGtCLENBQUEsb0IsQ0FDQSxrQixDQUNBLFEsQ0FDQSxjLENBQ0EsTyxDQUNBLFEsQ0FDQSxXLENBQ0EsMkIsQ0FWRixtQixDQWFJLFcsQ3dGMkJBLHlCeEZ4Q0osVSxDQW1CSSxpQixDQUNBLDZCQUlKLHNCLENBQ0UsWSxDQURGLDRCLENBSUksd0IsQ0FDQSxrQyxDQUFBLDBCLENBTEosZ0MsQ0FTSSwrQixDQU1KLEssQ0FDRSx3QixDQUNBLDBCLENBQ0EsMkIsQ0FDQSw0QyxDQUFBLG9DLENBQ0EsWSxDQUNBLHNCLENBQUEsYyxDQUNBLFksQ0FDQSxjLENBUkYsVyxDQVdJLDZDLENBQUEscUMsQ0FYSixZLENBZUksYSxDSmloaEJGLGlDLENJaGloQkYsZ0JBQUEsVSxDQW9CSSxpRSxDQUFBLHlELENBQ0Esb0MsQ0FBQSw0QixDQUNBLGtDLENBQUEsMEIsQ0FDQSwwQixDQUFBLGtCLENBdkJKLHdCLENBMkJJLHdCLENBM0JKLGMsQ0FnQ0ksK0MsQ0FBQSx1QyxDQWhDSiwyQixDQW1DTSxjLENBbkNOLHlCLENBdUNNLE8sQ0FDQSxXLENBeENOLDRCLENBNkNNLGdCLENBN0NOLDhCLENBZ0RRLFksQ0FoRFIsOEMsQ0FvRFEsb0IsQ0FDQSxTLENBckRSLG9ELENBMERNLFMsQ0ExRE4sYyxDQWdFSSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLGEsQ0FDQSxjLENBQ0EsVyxDQXZFSix5QixDQTBFTSxVLENBQ0EsVyxDQU9OLFksQ0FXQSxXLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FaRixZLENBRUUsd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsZ0IsQ0FDQSxXLENBQ0Esd0IsQ0FDQSwrQixDQUNBLHNCLENBQUEsYyxDQUdGLFcsQ0FFRSxlLENBQ0EsYyxDQUNBLGtCLENBQ0EsZSxDQUNBLHNCLEM0RjVHQSxXLENBQ0EsYSxDQUNFLFUsQzVGa0hKLGEsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNkIsQ0FBQSw4QixDQUFBLDBCLENBQ0EsaUIsQ0FDQSxTLENBQ0EsYSxDNEZ6SEEsVyxDQUNBLGUsQ0FDRSxVLENoRzhuaEJGLHdDLENJNWdoQkYsbUJBQUEsVSxDQVdJLGMsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLHNCLENBQUEsYyxDSnFnaEJBLDhDLENJcmhoQkosbUJBQUEsZ0IsQ0FtQk0sUyxDSnFnaEJKLDhCLENJeGhoQkYsbUJBQUEsVSxDQTBCSSxnQixDQTFCSix1QyxDSjJoaEJFLDBDLENBQ0EsMEMsQ0kzL2dCSSxtQixDQWpDTix1QyxDQXNDSSxlLENBdENKLDBDLENBMENJLGUsQ0FDQSxvQixDQUNBLCtCLENBQUEsdUIsQ0E1Q0osMEMsQ0FnREksZSxDQUNBLGtCLENBSUosa0MsQ0FBQSwrQixDQUdJLFUsQ0FjSixVLENBQ0Usa0IsQ0FBQSxVLENBQUEsTSxDQUNBLHFCLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYyxDQUNBLFcsQ0FDQSxZLENBR0YsVyxDQUNFLFksQ0FRRixtQixDQUNFLFcsQ0FDQSxZLENBR0YsbUIsQ0FDRSxXLENBQ0EsWSxDQUdGLG1CLENBQ0UsVyxDQUNBLFksQ0FHRixtQixDQUNFLFcsQ0FDQSxZLENBUUYsWSxDQUNFLFksQ0FDQSxxQixDeUQvSkYsYyxDeUR4R0UsaUIsQ0FDQSxRLEN6RHlJRixhLEN5RHJJRSwyQixDQURGLHVCLENBSUksa0IsQ3pEa0pKLFksQ3lEN0lFLHlDLENBQ0EsZSxDQUNBLG1CLEN6RDJKRixhLEN5RHZKRSxRLENBQ0Esa0IsQ0FDQSxxQixDQUdGLGdDQUFBLDJCLENBQ0Usd0IsQ0FDQSw2QyxDQUFBLHFDLENBT0YsVSxDQUNFLFMsQ0FERiw2QixDQUlJLHlDLENBQUEsaUMsQ0FKSix3QixDQVFJLFksQ0FDQSw2QyxDQUFBLHFDLENBVEoseUIsQ0FhSSx3QixDQUNBLHlCLENBT0osYSxDQUNFLDBCLENBQUEsa0IsQ0FDQSxzQixDQUFBLGMsQ0FGRixrQixDQUtJLDBCLENBQUEsa0IsQ0FnQkosMkIsQ0FyQkEsMkIsQ0FTSSxRLENBQ0EsVSxDQUNBLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSwrQyxDQUFBLHVDLENBT0osYSxDQUNFLFMsQ0FDQSwyQixDQUZGLGdDLENBS0ksNkMsQ0FBQSxxQyxDQUxKLDJCLENBV0ksUSxDQUdBLGdELENBQUEsd0MsQ0FDQSxzQixDQUFBLGMsQ0FmSiw0QixDQW1CSSwyQixDQUNBLDRCLENBT0osVyxDQW9DQSxZLENBbkNFLFMsQ0FERiw4QixDQW9DQSwrQixDQWhDSSwwQyxDQUFBLGtDLENBSkoseUIsQ0FRSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsUSxDQUNBLFcsQ0FDQSxjLENBQ0EsUSxDQUNBLDhDLENBQUEsc0MsQ0FDQSxzQixDQUFBLGMsQ0FoQkosMEIsQ0FvQkksVyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxlLENBdkJKLHVCLENBMkJJLGtCLENBQUEsbUIsQ0FBQSxXLENBU0osMEIsQ0FRSSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQUNBLFcsQ0FDQSxjLENBQ0EsUSxDQUNBLDZDLENBQUEscUMsQ0FDQSxzQixDQUFBLGMsQ0FoQkosMkIsQ0FvQkksVyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxlLENBdkJKLHdCLENBMkJJLGtCLENBQUEsbUIsQ0FBQSxXLENBN0l5QixXLENBc0ozQixnQyxDQUNBLDRCLENBQUEsb0IsQ0FGRix5QixDQUFBLGdCLENBbUJJLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLDJCLENBQUEsNEIsQ0FBQSwyQixDQUFBLHVCLENBekt5QixXLENBcUo3QixnQixDQVVJLHNCLENBQUEsYyxDQVZKLGdCLENBTUksNkIsQ0FBQSw2QixDQUFBLHNCLENBR0EsNEIsQ0FBQSxvQixDQVRKLHlCLENBY0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxjLENBQ0EsVSxDQUNBLFcsQ0FDQSxRLENBR0EseUIsQ0FBQSxvQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQXRCSiwwQixDQTBCSSxjLENBQ0EsVSxDQUNBLGUsQ0E1QkoseUIsQ0FnQ0ksa0IsQ0FoQ0osZ0MsQ0FtQ00sYyxDQUNBLEssQ0FDQSxPLENBQ0EsWSxDQUNBLGdCLENBQ0EsZSxDMUJ6TUYseUIvQnFORixTLEN5REFFLFcsQ0FDQSxpQm5GOU5KLEksQ29GSkUsYyxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxhLENBRUEseUMsQ0FDQSxrQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxvQixDQUNBLG1CLENBQ0EsOEIsQ0FBQSxzQixDdEdEQSxVLENzR0lFLGMsQ0FmSixXLENBQUEsVSxDQUFBLFcsQ0FBQSxVLENBc0JJLHVCLENBQUEsZSxDQUtKLFMsQ0FDRSw2QixDQUNBLHdCLENBQ0EsZSxDQUNBLGMsQ0FXRixrQixDdkh1K2hCQSxPLEN1SHIraEJFLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FKRiwyQixDdkg0K2hCRSxnQixDdUhyK2hCRSxhLENBSUosa0IsQ0FBQSxPLENBRUUsYyxDQUNBLGdCLENBQ0EsZSxDdkhzK2hCQSwyQixDdUgxK2hCRiwyQixDdkh5K2hCRSxnQixDdUhuK2hCRSxjLENBSUosa0IsQ0FBQSxPLENBRUUsYyxDQUNBLGdCLENBQ0EsZSxDdkhxK2hCQSwyQixDdUh6K2hCRiwyQixDdkh3K2hCRSxnQixDdUhsK2hCRSxjLENBS0osUyxDQUFZLFUsQ0FDWixTLENBQVksVyxDQUNaLFMsQ0FBWSxXLENBQ1osUyxDQUFZLFcsQ0FDWixTLENBQVksVyxDQVNaLFUsQ0FDRSxtQixDcEZ4QkEsWSxDcUY3REEsd0IsQ0FDQSxvQixDQUNBLFUsQ3ZHTUEsa0IsQ3VHSEUsd0IsQ0FDQSxvQixDQUNBLFUsQ3BGTUYsa0IsQ0FBQSxrQixDb0ZBRSxVLENwRmNGLHFCLENBQUEscUIsQ29GVEUsd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixtQixDQUFBLG1CLEN4SGlqaUJBLGtDLEN3SDlpaUJFLHdCLENBQ0Esb0IsQ0FDQSxVLENEbUVKLFUsQ0NoR0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FFQSxnQixDQUNFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsZ0IsQ0FBQSxnQixDQUVFLFUsQ0FHRixtQixDQUFBLG1CLENBRUUsd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixpQixDQUFBLGlCLEN4SHFraUJBLGdDLEN3SGxraUJFLHdCLENBQ0Esb0IsQ0FDQSxVLENyRmdDRixZLENxRjdEQSx3QixDQUNBLG9CLENBQ0EsVSxDdkdNQSxrQixDdUdIRSx3QixDQUNBLG9CLENBQ0EsVSxDcEZNRixrQixDQUFBLGtCLENvRkFFLFUsQ3BGY0YscUIsQ0FBQSxxQixDb0ZURSx3QixDQUNBLG9CLENBQ0EsVSxDckZ5Q0YsUyxDcUZyQ0EsbUIsQ0FBQSxtQixDeEh5bGlCQSxrQyxDd0h0bGlCRSx3QixDQUNBLG9CLENBQ0EsVSxDckZnQ0YsUyxDcUY3REEsd0IsQ0FDQSxvQixDdkdPQSxlLEN1R0hFLHdCLENBQ0Esb0IsQ0FDQSxVLENwRk1GLGUsQ0FBQSxlLENvRkFFLFUsQ3BGY0Ysa0IsQ0FBQSxrQixDb0ZURSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGdCLENBQUEsZ0IsQ3hINm1pQkEsK0IsQ3dIMW1pQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ3JGZ0NGLFksQ3FGN0RBLHdCLENBQ0Esb0IsQ0FDQSxVLEN2R01BLGtCLEN1R0hFLHdCLENBQ0Esb0IsQ0FDQSxVLENwRk1GLGtCLENBQUEsa0IsQ29GQUUsVSxDcEZjRixxQixDQUFBLHFCLENvRlRFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsbUIsQ0FBQSxtQixDeEhpb2lCQSxrQyxDd0g5bmlCRSx3QixDQUNBLG9CLENBQ0EsVSxDckZnQ0YsVyxDcUY3REEsd0IsQ0FDQSxvQixDQUNBLFUsQ3ZHTUEsaUIsQ3VHSEUsd0IsQ0FDQSxvQixDQUNBLFUsQ3BGTUYsaUIsQ0FBQSxpQixDb0ZBRSxVLENwRmNGLG9CLENBQUEsb0IsQ29GVEUsd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixrQixDQUFBLGtCLENENkVGLFMsQ3ZId2tpQkUsaUMsQ3dIbHBpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0R3RUosUyxDQ3JHRSx3QixDQUNBLG9CLENBR0EsZSxDQUNFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsZSxDQUFBLGUsQ0FFRSxVLENBR0Ysa0IsQ0FBQSxrQixDQUVFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsZ0IsQ0FBQSxnQixDeEh5cWlCQSwrQixDd0h0cWlCRSx3QixDQUNBLG9CLENBQ0EsVSxDckZnQ0YsYyxDcUY3REEsd0IsQ0FDQSxvQixDQUNBLFUsQ3ZHTUEsb0IsQ3VHSEUsd0IsQ0FDQSxvQixDQUNBLFUsQ3BGTUYsb0IsQ0FBQSxvQixDb0ZBRSxVLENwRmNGLHVCLENBQUEsdUIsQ29GVEUsd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixxQixDQUFBLHFCLEN4SDhyaUJBLG9DLEN3SDNyaUJFLHdCLENBQ0Esb0IsQ0FDQSxVLENyRmlESixTLENvRmdDRSxhLENBQ0EsZSxDQUZGLGUsQ0FBQSxlLENBTUksb0IsQ0FDQSxhLENwRnZERixVLENvRjREQSx3QixDQUNBLG9CLENBQ0EsYSxDQUhGLGdCLENBQUEsZ0IsQ0FPSSx3QixDQUNBLGEsQ0FSSixpQixDQUFBLGlCLEN2SGtuaUJFLGdDLEN1SG5taUJFLHdCLENBQ0EsYSxDQVFKLFcsQ0NoSkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0FFQSxpQixDQUNFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsaUIsQ0FBQSxpQixDQUVFLFUsQ0FHRixvQixDQUFBLG9CLENBRUUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEosUyxDQ3pIRSxrQixDQUFBLGtCLEN4SHF1aUJBLGlDLEN3SGx1aUJFLHdCLENBQ0Esb0IsQ0FDQSxVLENEb0hKLFMsQ0NqSkUsd0IsQ0FDQSxvQixDQUdBLGUsQ0FDRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGUsQ0FBQSxlLENBRUUsVSxDQUdGLGtCLENBQUEsa0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDRDhISixTLENDMUhFLGdCLENBQUEsZ0IsQ3hIeXZpQkEsK0IsQ3dIdHZpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0RxSEosUyxDQ2xKRSx3QixDQUNBLG9CLENBR0EsZSxDQUNFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsZSxDQUFBLGUsQ0FFRSxVLENBR0Ysa0IsQ0FBQSxrQixDQUVFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsZ0IsQ0FBQSxnQixDeEg2d2lCQSwrQixDd0gxd2lCRSx3QixDQUNBLG9CLENBQ0EsVSxDRHNISixXLENDbkpFLHdCLENBQ0Esb0IsQ0FDQSxVLENBRUEsaUIsQ0FDRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGlCLENBQUEsaUIsQ0FFRSxVLENBR0Ysb0IsQ0FBQSxvQixDQUVFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsa0IsQ0FBQSxrQixDeEhpeWlCQSxpQyxDd0g5eGlCRSx3QixDQUNBLG9CLENBQ0EsVSxDRHVISixVLENDcEpFLHdCLENBQ0Esb0IsQ0FDQSxVLENBRUEsZ0IsQ0FDRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGdCLENBQUEsZ0IsQ0FFRSxVLENBR0YsbUIsQ0FBQSxtQixDQUVFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsaUIsQ0FBQSxpQixDckZxQ0EsUyxDbkNneGlCQSxnQyxDd0hsemlCRSx3QixDQUNBLG9CLENBQ0EsVSxDckZnQ0YsUyxDcUY3REEsd0IsQ0FDQSxvQixDdkdPQSxlLEN1R0hFLHdCLENBQ0Esb0IsQ0FDQSxVLENwRk1GLGUsQ0FBQSxlLENvRkFFLFUsQ3BGY0Ysa0IsQ0FBQSxrQixDb0ZURSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGdCLENBQUEsZ0IsQ3hIeTBpQkEsK0IsQ3dIdDBpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsYSxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLG1CLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixtQixDQUFBLG1CLENBRUUsVSxDQUdGLHNCLENBQUEsc0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLG9CLENBQUEsb0IsQ3hINjFpQkEsbUMsQ3dIMTFpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsVyxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGlCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixpQixDQUFBLGlCLENBRUUsVSxDQUdGLG9CLENBQUEsb0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGtCLENBQUEsa0IsQ3hIaTNpQkEsaUMsQ3dIOTJpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsWSxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGtCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixrQixDQUFBLGtCLENBRUUsVSxDQUdGLHFCLENBQUEscUIsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLG1CLENBQUEsbUIsQ3hIcTRpQkEsa0MsQ3dIbDRpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsYSxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLG1CLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixtQixDQUFBLG1CLENBRUUsVSxDQUdGLHNCLENBQUEsc0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLG9CLENBQUEsb0IsQ3hIeTVpQkEsbUMsQ3dIdDVpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsYyxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLG9CLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixvQixDQUFBLG9CLENBRUUsVSxDQUdGLHVCLENBQUEsdUIsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDRHNJRixRLENDbElBLHFCLENBQUEscUIsQ3hINjZpQkEsb0MsQ3dIMTZpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsUSxDQzFKQSxxQixDQUNBLGlCLENBR0EsYyxDQUNFLHdCLENBQ0Esb0IsQ0FDQSxVLENBSUYsYyxDQUFBLGMsQ0FFRSxVLENBR0YsaUIsQ0FBQSxpQixDQUVFLHFCLENBQ0EsaUIsQ0FDQSxVLENBSUYsZSxDQUFBLGUsQ3hIaThpQkEsOEIsQ3dIOTdpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsVyxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGlCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixpQixDQUFBLGlCLENBRUUsVSxDQUdGLG9CLENBQUEsb0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGtCLENBQUEsa0IsQ3hIcTlpQkEsaUMsQ3dIbDlpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsVSxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGdCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixnQixDQUFBLGdCLENBRUUsVSxDQUdGLG1CLENBQUEsbUIsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGlCLENBQUEsaUIsQ3hIeStpQkEsZ0MsQ3dIdCtpQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsWSxDQzFKQSxxQixDQUNBLGlCLENBQ0EsVSxDQUVBLGtCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixrQixDQUFBLGtCLENBRUUsVSxDQUdGLHFCLENBQUEscUIsQ0FFRSxxQixDQUNBLGlCLENBQ0EsVSxDQUlGLG1CLENBQUEsbUIsQ3hINi9pQkEsa0MsQ3dIMS9pQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsVyxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGlCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixpQixDQUFBLGlCLENBRUUsVSxDQUdGLG9CLENBQUEsb0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGtCLENBQUEsa0IsQ3hIaWhqQkEsaUMsQ3dIOWdqQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsVyxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGlCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixpQixDQUFBLGlCLENBRUUsVSxDQUdGLG9CLENBQUEsb0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGtCLENBQUEsa0IsQ3hIcWlqQkEsaUMsQ3dIbGlqQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsYSxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLG1CLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixtQixDQUFBLG1CLENBRUUsVSxDQUdGLHNCLENBQUEsc0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLG9CLENBQUEsb0IsQ3hIeWpqQkEsbUMsQ3dIdGpqQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsVSxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGdCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixnQixDQUFBLGdCLENBRUUsVSxDQUdGLG1CLENBQUEsbUIsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGlCLENBQUEsaUIsQ3hINmtqQkEsZ0MsQ3dIMWtqQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsYyxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLG9CLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixvQixDQUFBLG9CLENBRUUsVSxDQUdGLHVCLENBQUEsdUIsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLHFCLENBQUEscUIsQ3hIaW1qQkEsb0MsQ3dIOWxqQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsVyxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGlCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixpQixDQUFBLGlCLENBRUUsVSxDQUdGLG9CLENBQUEsb0IsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLGtCLENBQUEsa0IsQ3hIcW5qQkEsaUMsQ3dIbG5qQkUsd0IsQ0FDQSxvQixDQUNBLFUsQ0Q2SEYsWSxDQzFKQSx3QixDQUNBLG9CLENBQ0EsVSxDQUVBLGtCLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixrQixDQUFBLGtCLENBRUUsVSxDQUdGLHFCLENBQUEscUIsQ0FFRSx3QixDQUNBLG9CLENBQ0EsVSxDQUlGLG1CLENBQUEsbUIsQ0RrSUEsUSxDdkh1Z2pCQSxrQyxDd0h0b2pCRSx3QixDQUNBLG9CLENBQ0EsVSxDRDZIRixRLENDMUpBLHdCLENBQ0Esb0IsQ0FHQSxjLENBQ0Usd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixjLENBQUEsYyxDQUVFLFUsQ0FHRixpQixDQUFBLGlCLENBRUUsd0IsQ0FDQSxvQixDQUNBLFUsQ0FJRixlLENBQUEsZSxDeEg2cGpCQSw4QixDd0gxcGpCRSx3QixDQUNBLG9CLENBQ0EsVSxDRHlJSixvQixDQzlIRSxhLENBQ0EsNEIsQ0FDQSxvQixDQUVBLDBCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiwyQixDQUFBLDJCLEN4SGlwakJBLDBDLEN3SDlvakJFLHdCLENBQ0Esb0IsQ0RrSEosb0IsQ0FEQSxrQixDQy9IRSxhLENBQ0EsNEIsQ0FDQSxvQixDQUVBLHdCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRix5QixDQUFBLHlCLEN4SDhwakJBLHdDLEN3SDNwakJFLHdCLENBQ0Esb0IsQ0RrSEosb0IsQ0NoSUUsYSxDQUVBLG9CLENBRUEsMEIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDJCLENBQUEsMkIsQ3hIMnFqQkEsMEMsQ3dIeHFqQkUsd0IsQ0FDQSxvQixDRG1ISixpQixDQUNBLG9CLENDbElFLGEsQ0FDQSw0QixDQUNBLG9CLENBRUEsdUIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLHdCLENBQUEsd0IsQ3hId3JqQkEsdUMsQ3dIcnJqQkUsd0IsQ0FDQSxvQixDRG9ISixvQixDQ2xJRSxhLENBRUEsb0IsQ0FFQSwwQixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsMkIsQ0FBQSwyQixDeEhxc2pCQSwwQyxDd0hsc2pCRSx3QixDQUNBLG9CLENEcUhKLG1CLENBQ0Esc0IsQ0NwSUUsYSxDQUNBLDRCLENBQ0Esb0IsQ0FFQSx5QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsMEIsQ0FBQSwwQixDeEhrdGpCQSx5QyxDd0gvc2pCRSx3QixDQUNBLG9CLENEc0hKLHNCLENDcElFLGEsQ0FFQSxvQixDQUVBLDRCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiw2QixDQUFBLDZCLEN4SCt0akJBLDRDLEN3SDV0akJFLHdCLENBQ0Esb0IsQ0QySEosd0IsQ0N6SUUsYSxDQUNBLDRCLENBQ0Esb0IsQ0FFQSw4QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsK0IsQ0FBQSwrQixDeEg0dWpCQSw4QyxDd0h6dWpCRSx3QixDQUNBLG9CLENENkhKLHdCLENBREEsc0IsQ0MxSUUsYSxDQUNBLDRCLENBQ0Esb0IsQ0FFQSw0QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsNkIsQ0FBQSw2QixDeEh5dmpCQSw0QyxDd0h0dmpCRSx3QixDQUNBLG9CLENENkhKLHdCLENDM0lFLGEsQ0FFQSxvQixDQUVBLDhCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiwrQixDQUFBLCtCLEN4SHN3akJBLDhDLEN3SG53akJFLHdCLENBQ0Esb0IsQ0Q4SEoscUIsQ0FDQSx3QixDQzdJRSxhLENBQ0EsNEIsQ0FDQSxvQixDQUVBLDJCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiw0QixDQUFBLDRCLEN4SG14akJBLDJDLEN3SGh4akJFLHdCLENBQ0Esb0IsQ0QrSEosd0IsQ0M3SUUsYSxDQUVBLG9CLENBRUEsOEIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLCtCLENBQUEsK0IsQ3hIZ3lqQkEsOEMsQ3dIN3hqQkUsd0IsQ0FDQSxvQixDRGdJSix1QixDQUNBLDBCLENDL0lFLGEsQ0FDQSw0QixDQUNBLG9CLENBRUEsNkIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDhCLENBQUEsOEIsQ3hINnlqQkEsNkMsQ3dIMXlqQkUsd0IsQ0FDQSxvQixDRGlJSiwwQixDQy9JRSxhLENBRUEsb0IsQ0FFQSxnQyxDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsaUMsQ0FBQSxpQyxDeEgwempCQSxnRCxDd0h2empCRSx3QixDQUNBLG9CLENEcUlKLHNCLENBQ0EsdUIsQ0NwSkUsVSxDQUNBLDRCLENBQ0EsaUIsQ0FFQSw0QixDQUVFLHFCLENBQ0EsaUIsQ0FHRiw2QixDQUFBLDZCLEN4SHUwakJBLDRDLEN3SHAwakJFLHdCLENBQ0Esb0IsQ0RzSUosdUIsQ0NwSkUsYSxDQUVBLG9CLENBRUEsNkIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDhCLENBQUEsOEIsQ3hIbzFqQkEsNkMsQ3dIajFqQkUsd0IsQ0FDQSxvQixDRHdJSixxQixDQURBLHFCLENDckpFLGEsQ0FDQSw0QixDQUNBLG9CLENBRUEsMkIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDRCLENBQUEsNEIsQ3hIaTJqQkEsMkMsQ3dIOTFqQkUsd0IsQ0FDQSxvQixDRHdJSixxQixDQ3RKRSxhLENBRUEsb0IsQ0FFQSwyQixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsNEIsQ0FBQSw0QixDeEg4MmpCQSwyQyxDd0gzMmpCRSx3QixDQUNBLG9CLENEMElKLHNCLENBREEsdUIsQ0N2SkUsYSxDQUNBLDRCLENBQ0Esb0IsQ0FFQSw2QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsOEIsQ0FBQSw4QixDeEgyM2pCQSw2QyxDd0h4M2pCRSx3QixDQUNBLG9CLENEMElKLHNCLENDeEpFLGEsQ0FFQSxvQixDQUVBLDRCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiw2QixDQUFBLDZCLEN4SHc0akJBLDRDLEN3SHI0akJFLHdCLENBQ0Esb0IsQ0QySUoscUIsQ0FVRSx5QixDQ25LQSxhLENBQ0EsNEIsQ0FDQSxvQixDQUVBLDJCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiw0QixDQUFBLDRCLEN4SHE1akJBLDJDLEN3SGw1akJFLHdCLENBQ0Esb0IsQ0FWRiw0QixDRHlKQSxhLENBTUEseUIsQ0NuS0EsYSxDQUVBLG9CLENBRUEsK0IsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLGdDLENBQUEsZ0MsQ3hIcTZqQkEsK0MsQ3dIbDZqQkUsd0IsQ0FDQSxvQixDRHFKRix1QixDQUFBLHdCLENDbktBLGEsQ0FDQSw0QixDQUNBLG9CLENBRUEsNkIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDhCLENBQUEsOEIsQ3hIazdqQkEsNkMsQ3dILzZqQkUsd0IsQ0FDQSxvQixDRHFKRix3QixDQ25LQSxhLENBRUEsb0IsQ0FFQSw4QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsK0IsQ0FBQSwrQixDeEgrN2pCQSw4QyxDd0g1N2pCRSx3QixDQUNBLG9CLENEcUpGLHlCLENBQUEsMEIsQ0NuS0EsYSxDQUNBLDRCLENBQ0Esb0IsQ0FFQSwrQixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsZ0MsQ0FBQSxnQyxDeEg0OGpCQSwrQyxDd0h6OGpCRSx3QixDQUNBLG9CLENEcUpGLDBCLENDbktBLGEsQ0FFQSxvQixDQUVBLGdDLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRixpQyxDQUFBLGlDLEN4SHk5akJBLGdELEN3SHQ5akJFLHdCLENBQ0Esb0IsQ0RxSkYsb0IsQ0FBQSx1QixDQ25LQSxVLENBQ0EsNEIsQ0FDQSxpQixDQUVBLDBCLENBQ0UsVSxDQUNBLHFCLENBQ0EsaUIsQ0FHRiwyQixDQUFBLDJCLEN4SHMrakJBLDBDLEN3SG4rakJFLHdCLENBQ0Esb0IsQ0RxSkYsdUIsQ0NuS0EsYSxDQUVBLG9CLENBRUEsNkIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDhCLENBQUEsOEIsQ3hIbS9qQkEsNkMsQ3dIaC9qQkUsd0IsQ0FDQSxvQixDRHFKRixzQixDQUFBLHdCLENDbktBLGEsQ0FDQSw0QixDQUNBLG9CLENBRUEsNEIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDZCLENBQUEsNkIsQ3hIZ2drQkEsNEMsQ3dINy9qQkUsd0IsQ0FDQSxvQixDRHFKRix3QixDQ25LQSxVLENBRUEsaUIsQ0FFQSw4QixDQUNFLFUsQ0FDQSxxQixDQUNBLGlCLENBR0YsK0IsQ0FBQSwrQixDeEg2Z2tCQSw4QyxDd0gxZ2tCRSx3QixDQUNBLG9CLENEcUpGLHVCLENBQUEsdUIsQ0NuS0EsYSxDQUNBLDRCLENBQ0Esb0IsQ0FFQSw2QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsOEIsQ0FBQSw4QixDeEgwaGtCQSw2QyxDd0h2aGtCRSx3QixDQUNBLG9CLENEcUpGLHVCLENDbktBLGEsQ0FFQSxvQixDQUVBLDZCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiw4QixDQUFBLDhCLEN4SHVpa0JBLDZDLEN3SHBpa0JFLHdCLENBQ0Esb0IsQ0RxSkYseUIsQ0FBQSxzQixDQ25LQSxhLENBQ0EsNEIsQ0FDQSxvQixDQUVBLCtCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRixnQyxDQUFBLGdDLEN4SG9qa0JBLCtDLEN3SGpqa0JFLHdCLENBQ0Esb0IsQ0RxSkYsc0IsQ0NuS0EsYSxDQUVBLG9CLENBRUEsNEIsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLDZCLENBQUEsNkIsQ3hIaWtrQkEsNEMsQ3dIOWprQkUsd0IsQ0FDQSxvQixDRHFKRiwwQixDQUFBLHVCLENDbktBLGEsQ0FDQSw0QixDQUNBLG9CLENBRUEsZ0MsQ0FDRSxVLENBQ0Esd0IsQ0FDQSxvQixDQUdGLGlDLENBQUEsaUMsQ3hIOGtrQkEsZ0QsQ3dIM2trQkUsd0IsQ0FDQSxvQixDRHFKRix1QixDQ25LQSxhLENBRUEsb0IsQ0FFQSw2QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsOEIsQ0FBQSw4QixDeEgybGtCQSw2QyxDd0h4bGtCRSx3QixDQUNBLG9CLENEcUpGLHdCLENBQUEsb0IsQ0NuS0EsYSxDQUNBLDRCLENBQ0Esb0IsQ0FFQSw4QixDQUNFLFUsQ0FDQSx3QixDQUNBLG9CLENBR0YsK0IsQ0FBQSwrQixDeEh3bWtCQSw4QyxDd0hybWtCRSx3QixDQUNBLG9CLENEcUpGLG9CLENDbktBLGEsQ0FFQSxvQixDQUVBLDBCLENBQ0UsVSxDQUNBLHdCLENBQ0Esb0IsQ0FHRiwyQixDQUFBLDJCLEN4SHFua0JBLDBDLEN3SGxua0JFLHdCLENBQ0Esb0IsQ0Q4SkosVSxDQUNFLGlCLENBQ0EsaUIsQ0FDQSxlLENBSEYsZ0IsQ0FNSSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsUSxDQUNBLFUsQ0FDQSxtQixDQUNBLGUsQ0FDQSxrQixDQUNBLCtCLENBQ0EsYyxDQUNBLGUsQ0FoQkosaUIsQ0F5QkksaUIsQ0F6QkosdUIsQ0E0Qk0sVSxDQTVCTiw0QixDQUFBLGlCLENBaUNJLGlCLENBakNKLGtDLENBQUEsdUIsQ0FvQ00sVSxDQXBDTiw0QixDQUFBLGlCLENBeUNJLGlCLENBekNKLGtDLENBQUEsdUIsQ0E0Q00sVSxDQVlOLFUsQ0FDRSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxVLENBQ0EsVyxDQUNBLFMsQ0FDQSxRLENBQ0EsYyxDQUNBLGtCLENBQ0EsNkMsQ0FBQSxxQyxDQVhGLGlCLENBQUEsNEIsQ0FjSSxVLENBQ0EsVyxDQUNBLGMsQ0FoQkosaUIsQ0FvQkksdUIsQ0FBQSxlLENBV0osTyxDdkh3N2pCQSxXLEN1SHQ3akJFLFcsQ0FDQSxVLENBQ0EsVyxDQUpGLHlCLEN2SDg3akJFLDZCLEN1SDk3akJGLGMsQ3ZINjdqQkUsa0IsQ3VIdDdqQkUsVSxDQUNBLFcsQ0FSSix5QixDdkhtOGpCRSw2QixDdUhuOGpCRixjLEN2SGs4akJFLGtCLEN1SHQ3akJFLFUsQ0FDQSxXLENBYkosYyxDdkh1OGpCRSxrQixDdUh0N2pCRSxVLENBQ0EsVyxDQVdKLFMsQ0FDRSxzQyxDQUNBLGtDLENBRkYsa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SHlya0JFLHdDLEN3SHJya0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SGdza0JFLDBDLEN3SDVya0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SHVza0JFLDBDLEN3SG5za0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SDhza0JFLHdDLEN3SDFza0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosaUIsQ0N2UUUsYSxDQUVBLHVCLENBQUEsc0JBQUEsVSxNQUFBLGlCLENBQUEsc0JBQUEsVSxNQUFBLGlCLEN4SHF0a0JFLHVDLEN3SGp0a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SDR0a0JFLDBDLEN3SHh0a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SG11a0JFLDBDLEN3SC90a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosbUIsQ0N2UUUsYSxDQUVBLHlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLEN4SDB1a0JFLHlDLEN3SHR1a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SGl2a0JFLHdDLEN3SDd1a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SHd2a0JFLHdDLEN3SHB2a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosbUIsQ0N2UUUsVSxDQUVBLHlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLEN4SCt2a0JFLHlDLEN3SDN2a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SHN3a0JFLHdDLEN3SGx3a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosdUIsQ0N2UUUsYSxDQUVBLDZCLENBQUEsNEJBQUEsVSxNQUFBLGlCLENBQUEsNEJBQUEsVSxNQUFBLGlCLEN4SDZ3a0JFLDZDLEN3SHp3a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUoscUIsQ0N2UUUsYSxDQUVBLDJCLENBQUEsMEJBQUEsVSxNQUFBLGlCLENBQUEsMEJBQUEsVSxNQUFBLGlCLEN4SG94a0JFLDJDLEN3SGh4a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosdUIsQ0N2UUUsYSxDQUVBLDZCLENBQUEsNEJBQUEsVSxNQUFBLGlCLENBQUEsNEJBQUEsVSxNQUFBLGlCLEN4SDJ4a0JFLDZDLEN3SHZ4a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosbUIsQ0N2UUUsYSxDQUVBLHlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLEN4SGt5a0JFLHlDLEN3SDl4a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUoscUIsQ0N2UUUsYSxDQUVBLDJCLENBQUEsMEJBQUEsVSxNQUFBLGlCLENBQUEsMEJBQUEsVSxNQUFBLGlCLEN4SHl5a0JFLDJDLEN3SHJ5a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SGd6a0JFLHdDLEN3SDV5a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUoscUIsQ0N2UUUsYSxDQUVBLDJCLENBQUEsMEJBQUEsVSxNQUFBLGlCLENBQUEsMEJBQUEsVSxNQUFBLGlCLEN4SHV6a0JFLDJDLEN3SG56a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SDh6a0JFLDBDLEN3SDF6a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosbUIsQ0N2UUUsYSxDQUVBLHlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLEN4SHEwa0JFLHlDLEN3SGowa0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SDQwa0JFLHdDLEN3SHgwa0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosa0IsQ0N2UUUsYSxDQUVBLHdCLENBQUEsdUJBQUEsVSxNQUFBLGlCLENBQUEsdUJBQUEsVSxNQUFBLGlCLEN4SG0xa0JFLHdDLEN3SC8wa0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosc0IsQ0N2UUUsYSxDQUVBLDRCLENBQUEsMkJBQUEsVSxNQUFBLGlCLENBQUEsMkJBQUEsVSxNQUFBLGlCLEN4SDAxa0JFLDRDLEN3SHQxa0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SGkya0JFLDBDLEN3SDcxa0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUoscUIsQ0N2UUUsYSxDQUVBLDJCLENBQUEsMEJBQUEsVSxNQUFBLGlCLENBQUEsMEJBQUEsVSxNQUFBLGlCLEN4SHcya0JFLDJDLEN3SHAya0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosc0IsQ0N2UUUsYSxDQUVBLDRCLENBQUEsMkJBQUEsVSxNQUFBLGlCLENBQUEsMkJBQUEsVSxNQUFBLGlCLEN4SCsya0JFLDRDLEN3SDMya0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosdUIsQ0N2UUUsYSxDQUVBLDZCLENBQUEsNEJBQUEsVSxNQUFBLGlCLENBQUEsNEJBQUEsVSxNQUFBLGlCLEN4SHMza0JFLDZDLEN3SGwza0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosaUIsQ0N2UUUsVSxDQUVBLHVCLENBQUEsc0JBQUEsVSxNQUFBLGlCLENBQUEsc0JBQUEsVSxNQUFBLGlCLEN4SDYza0JFLHVDLEN3SHoza0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SG80a0JFLDBDLEN3SGg0a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosbUIsQ0N2UUUsYSxDQUVBLHlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLEN4SDI0a0JFLHlDLEN3SHY0a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUoscUIsQ0N2UUUsVSxDQUVBLDJCLENBQUEsMEJBQUEsVSxNQUFBLGlCLENBQUEsMEJBQUEsVSxNQUFBLGlCLEN4SGs1a0JFLDJDLEN3SDk0a0JBLFUsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SHk1a0JFLDBDLEN3SHI1a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SGc2a0JFLDBDLEN3SDU1a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosc0IsQ0N2UUUsYSxDQUVBLDRCLENBQUEsMkJBQUEsVSxNQUFBLGlCLENBQUEsMkJBQUEsVSxNQUFBLGlCLEN4SHU2a0JFLDRDLEN3SG42a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosbUIsQ0N2UUUsYSxDQUVBLHlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLENBQUEsd0JBQUEsVSxNQUFBLGlCLEN4SDg2a0JFLHlDLEN3SDE2a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosdUIsQ0N2UUUsYSxDQUVBLDZCLENBQUEsNEJBQUEsVSxNQUFBLGlCLENBQUEsNEJBQUEsVSxNQUFBLGlCLEN4SHE3a0JFLDZDLEN3SGo3a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosb0IsQ0N2UUUsYSxDQUVBLDBCLENBQUEseUJBQUEsVSxNQUFBLGlCLENBQUEseUJBQUEsVSxNQUFBLGlCLEN4SDQ3a0JFLDBDLEN3SHg3a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUoscUIsQ0N2UUUsYSxDQUVBLDJCLENBQUEsMEJBQUEsVSxNQUFBLGlCLENBQUEsMEJBQUEsVSxNQUFBLGlCLEN4SG04a0JFLDJDLEN3SC83a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0RnUUosaUIsQ0N2UUUsYSxDQUVBLHVCLENBQUEsc0JBQUEsVSxNQUFBLGlCLENBQUEsc0JBQUEsVSxNQUFBLGlCLEN4SDA4a0JFLHVDLEN3SHQ4a0JBLGEsQ0FDQSx1QixDQUFBLGUsQ0QwUkosUyxDQUNFLGlCLENBQ0EsYyxDQUNBLDZCLENBQ0Esd0IsQ0FDQSx3QixDQUNBLFEsQ0FDQSxrQixDQUNBLGUsQ0FSRixlLENBV0ksd0IsQ0FYSixhLENBZUksaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBbkJKLGdCLENBdUJJLHlCLENBdkJKLGtCLENBNEJNLGEsQ0E1Qk4seUIsQ0ErQlEsdUIsQ0EvQlIsb0IsQ0E0Qk0sYSxDQTVCTiwyQixDQStCUSx3QixDQS9CUixvQixDQTRCTSxhLENBNUJOLDJCLENBK0JRLHlCLENBL0JSLGtCLENBNEJNLGEsQ0E1Qk4seUIsQ0ErQlEsd0IsQ0EvQlIsaUIsQ0E0Qk0sYSxDQTVCTix3QixDQStCUSx1QixDQS9CUixvQixDQTRCTSxhLENBNUJOLDJCLENBK0JRLHdCLENBL0JSLG9CLENBNEJNLGEsQ0E1Qk4sMkIsQ0ErQlEsd0IsQ0EvQlIsbUIsQ0E0Qk0sYSxDQTVCTiwwQixDQStCUSx1QixDQS9CUixrQixDQTRCTSxhLENBNUJOLHlCLENBK0JRLHdCLENBL0JSLGtCLENBNEJNLGEsQ0E1Qk4seUIsQ0ErQlEsd0IsQ0EvQlIsbUIsQ0V0VkEsb0IsQ0FBQSxvQixDQUFBLG9CLENBQUEsb0IsQ0FBQSxvQixDQUFBLG9CLENGa1hNLFUsQ0E1Qk4sMEIsQ0ErQlEseUIsQ0EvQlIsa0IsQ0E0Qk0sYSxDQTVCTix5QixDQStCUSx5QixDQS9CUix1QixDQTRCTSxhLENBNUJOLDhCLENBK0JRLHNCLENBL0JSLHFCLENBNEJNLGEsQ0E1Qk4sNEIsQ0ErQlEsd0IsQ0EvQlIsOEIsQ0ErQlEsc0IsQ0EvQlIsbUIsQ0E0Qk0sYSxDQTVCTiwwQixDQStCUSx3QixDQS9CUixxQixDQTRCTSxhLENBNUJOLDRCLENBK0JRLHlCLENBL0JSLGtCLENBNEJNLGEsQ0E1Qk4seUIsQ0ErQlEseUIsQ0EvQlIscUIsQ0E0Qk0sYSxDQTVCTiw0QixDQStCUSx3QixDQS9CUixvQixDQTRCTSxhLENBNUJOLDJCLENBK0JRLHVCLENBL0JSLG1CLENBNEJNLGEsQ0E1Qk4sMEIsQ0ErQlEsd0IsQ0EvQlIsa0IsQ0E0Qk0sYSxDQTVCTix5QixDQStCUSxzQixDQS9CUixrQixDdERqRUEsd0IsQ2pFa3lsQkUsZ0IsQ2lFMy9sQkYsZ0IsQ3NEc1RNLGEsQ0E1Qk4seUIsQ0ErQlEsc0IsQ0EvQlIsdUIsQ0FvQ0ksYSxDQXBDSixzQixDQTBDTSxhLENBMUNOLDZCLENBNkNRLHVCLENBN0NSLG9CLENBMENNLGEsQ0ExQ04sMkIsQ0E2Q1EsdUIsQ0E3Q1IscUIsQ0EwQ00sYSxDQTFDTiw0QixDQTZDUSx1QixDQTdDUixzQixDQTBDTSxhLENBMUNOLDZCLENBNkNRLHVCLENBN0NSLHVCLENBMENNLGEsQ0ExQ04sOEIsQ0E2Q1EsdUIsQ0E3Q1IsaUIsQ0EwQ00sVSxDQTFDTix3QixDQTZDUSx5QixDQTdDUixvQixDQTBDTSxhLENBMUNOLDJCLENBNkNRLHVCLENBN0NSLG1CLENBMENNLGEsQ0ExQ04sMEIsQ0E2Q1Esd0IsQ0E3Q1IscUIsQ0EwQ00sVSxDQTFDTiw0QixDQTZDUSxxQixDQTdDUixvQixDQTBDTSxhLENBMUNOLDJCLENBNkNRLHVCLENBN0NSLG9CLENBMENNLGEsQ0ExQ04sMkIsQ0E2Q1Esc0IsQ0E3Q1Isc0IsQ0EwQ00sYSxDQTFDTiw2QixDQTZDUSx3QixDQTdDUixtQixDQTBDTSxhLENBMUNOLDBCLENBNkNRLHVCLENBN0NSLHVCLENBMENNLGEsQ0ExQ04sOEIsQ0E2Q1Esd0IsQ0E3Q1Isb0IsQ0EwQ00sYSxDQTFDTiwyQixDQTZDUSxzQixDQTdDUixxQixDQTBDTSxhLENBMUNOLDRCLENBNkNRLHdCLENBN0NSLGlCLENBMENNLGEsQ0ExQ04sd0IsQ0E2Q1Esd0IsQ0FPUixtQixDQUNFLG1CLENBVUYsYyxDQUNFLGdCLENBQ0Esa0IsQzlFcGFGLFUsQ3pDaXRsQkEsbUIsQ3VIbnlrQkUsc0IsQ0FJRixpQixDQUVJLHFCLENBS0oseUNBQUEsWSxDQUNFLDJCLENBR0Ysd0NBQUEsYSxDQUNFLDZCLENBR0YscUIsQ0FDRSxlLENBT0Ysb0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUZGLHlCLENBS0ksVSxDQVFKLGlDLENBR0ksNEIsQ0FDQSwrQixDQUpKLGdDLENBUUksNkIsQ0FDQSxnQyxDQUlKLGtDLENBRUUscUIsQ0FDQSxtQyxDQUNBLGtDLENBTUYsYSxDQUNFLGMsQ0FDQSxtQixDQUNBLFUsQ0FHRiw0QixDQUVJLGtDLENBQUEsMEIsQ0d2ZkosSSxDQUFBLFMsQ0FNSSxpQixDQU5KLEksQ0FFRSxvQixDQUNBLFMsQ0FIRixTLENBT0ksUyxDQUtKLFUsQ0FDRSxjLENBQ0EsVSxDQUNBLFcsQ0FJRixZLENBQ0UsaUIsQ0FDQSxXLENBQ0EsUyxDQUNBLGUsQ0FDQSxRLENBQ0EsUyxDQUVBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FURixlLENBWUksYSxDQUNBLGdCLENBQ0EsUyxDQUNBLHNCLENBQUEsYyxDQWZKLDRCLENBa0IyQixrQyxDQUFBLDBCLENBbEIzQiw0QixDQWtCMkIsa0MsQ0FBQSwwQixDQWxCM0IsNEIsQ0FrQjJCLGtDLENBQUEsMEIsQ0FsQjNCLDRCLENBa0IyQixrQyxDQUFBLDBCLENBbEIzQiw0QixDQWtCMkIsa0MsQ0FBQSwwQixDQWxCM0IsNEIsQ0FrQjJCLGtDLENBQUEsMEIsQ0FsQjNCLDRCLENBa0IyQixrQyxDQUFBLDBCLENBbEIzQiw0QixDQWtCMkIsa0MsQ0FBQSwwQixDQWxCM0IsNEIsQ0FrQjJCLGtDLENBQUEsMEIsQ0FNM0IsaUIsQ0FNRSxTLENBQ0EsK0MsQ0FBQSx1QyxDMUg4d2xCRixnQixDMEhyeGxCQSxpQixDQUVFLG9CLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUdBLHNCLENBQUEsYyxDMUg2d2xCRixnQixDMEhwd2xCQSxrQyxDQUxFLFMsQ0FDQSwrQyxDQUFBLHVDLENBSUYsaUMsQ0FRSSxTLENBQ0EsK0MsQ0FBQSx1QyxDQVRKLGdDLENBYUksUyxDQUNBLDhCLENBQUEsc0IsQ0FTSiw0QixDQUNFLFEsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUZGLDRDLENBTzJCLG1DLENBQUEsMkIsQ0FQM0IsNEMsQ0FPMkIsbUMsQ0FBQSwyQixDQVAzQiw0QyxDQU8yQixtQyxDQUFBLDJCLENBUDNCLDRDLENBTzJCLG1DLENBQUEsMkIsQ0FQM0IsNEMsQ0FPMkIsbUMsQ0FBQSwyQixDQVAzQiw0QyxDQU8yQixtQyxDQUFBLDJCLENBUDNCLDRDLENBTzJCLG1DLENBQUEsMkIsQ0FQM0IsNEMsQ0FPMkIsbUMsQ0FBQSwyQixDQVAzQiw0QyxDQU8yQixtQyxDQUFBLDJCLENBTTNCLDBCLENBQ0UsSyxDQUNBLFUsQ0FDQSw2QixDQUFBLDZCLENBQUEsOEIsQ0FBQSwwQixDQUhGLDZCLENBZ0JBLDhCLENBVkksZSxDQU5KLDBDLENBUzJCLGtDLENBQUEsMEIsQ0FUM0IsMEMsQ0FTMkIsa0MsQ0FBQSwwQixDQVQzQiwwQyxDQVMyQixrQyxDQUFBLDBCLENBVDNCLDBDLENBUzJCLGtDLENBQUEsMEIsQ0FUM0IsMEMsQ0FTMkIsa0MsQ0FBQSwwQixDQVQzQiwwQyxDQVMyQixrQyxDQUFBLDBCLENBVDNCLDBDLENBUzJCLGtDLENBQUEsMEIsQ0FUM0IsMEMsQ0FTMkIsa0MsQ0FBQSwwQixDQVQzQiwwQyxDQVMyQixrQyxDQUFBLDBCLENBTzNCLDJCLENBQ0UsSyxDQUNBLFMsQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUhGLDJDLENBUzJCLG1DLENBQUEsMkIsQ0FUM0IsMkMsQ0FTMkIsbUMsQ0FBQSwyQixDQVQzQiwyQyxDQVMyQixtQyxDQUFBLDJCLENBVDNCLDJDLENBUzJCLG1DLENBQUEsMkIsQ0FUM0IsMkMsQ0FTMkIsbUMsQ0FBQSwyQixDQVQzQiwyQyxDQVMyQixtQyxDQUFBLDJCLENBVDNCLDJDLENBUzJCLG1DLENBQUEsMkIsQ0FUM0IsMkMsQ0FTMkIsbUMsQ0FBQSwyQixDQVQzQiwyQyxDQVMyQixtQyxDQUFBLDJCLEN6RHpIM0IsbUIsQ2pFNDhsQkEsaUIsQ2lFeDhsQkksd0IsQ0FBQSxxQixDQUFBLGtCLENBSUosa0IsQ0FDRSxjLEMzQkZGLGdCLEMyQmFFLGMsQ0FDQSw2QixDQUFBLHFCLEMxQk9FLHVCLEMwQkpBLGdCLENBQ0Esb0IsQzFCR0EsK0IsQzBCQ0EsbUIsQ3dEcUNKLG9DLENBQUEscUMsQ3hEL0NBLGdDLENBY0ksWSxDQWRKLHNCLENBa0JJLHVCLENBQ0EsZ0IsQ0FDQSxnQixDMEQ2RkosMEMsQzNIc3JyQkEsbUQsQ0FDQSxtRCxDQUNBLHlELENBQ0EseUQsQ0FDQSwwQyxDQUNBLGdELENBQ0EsZ0QsQzRIaDByQkUsa0MsQ0FDRSx3QixDQUNBLG9CLENBRkYsd0MsQ0FBQSx3QyxDQUFBLHdDLENBT0ksd0IsQ0FDQSxvQixDQVJKLG9DLENBQ0Usd0IsQ0FDQSxvQixDQUZGLDBDLENBQUEsMEMsQ0FBQSwwQyxDQU9JLHdCLENBQ0Esb0IsQ0FSSixrQyxDQUNFLHdCLENBQ0Esb0IsQ0FGRix3QyxDQUFBLHdDLENBQUEsd0MsQ0FPSSx3QixDQUNBLG9CLENBUkosK0IsQ0FDRSx3QixDQUNBLG9CLENBRkYscUMsQ0FBQSxxQyxDQUFBLHFDLENBT0ksd0IsQ0FDQSxvQixDQVJKLGtDLENBQ0Usd0IsQ0FDQSxvQixDQUZGLHdDLENBQUEsd0MsQ0FBQSx3QyxDQU9JLHdCLENBQ0Esb0IsQ0FSSixpQyxDQUNFLHdCLENBQ0Esb0IsQ0FGRix1QyxDQUFBLHVDLENBQUEsdUMsQ0FPSSx3QixDQUNBLG9CLEMzRCtDTixjLENBQ0UsaUIsQ0FDQSxRLENBQ0EsVSxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxxQixDQUNBLDJCLENBQ0EsZ0MsQ0FVRixjLENBTUUsUyxDakUwOGxCRixjLENpRWg5bEJBLGMsQ0FFRSxhLENBQ0EsaUIsQ0FDQSxjLENBQ0Esb0IsQ0FFQSwwQyxDQUFBLGtDLENBQ0EsVyxDQWtERixvQixDQWdCSSxtQixDQUFBLG1CLENBQUEsWSxDM0I1QkosYyxDMkJzQ0UsYSxDQUNBLGUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxVLENBQ0EsOEIsQ0FBQSxzQixDaERySkEsb0IsQ0FBQSxvQixDZ0R5SkUsd0IsQzNCL0NKLHFCLENBQUEscUIsQzJCb0RJLGEsQ0FDQSx3QixDQWhCSixtQixDQUFBLHlCLENBQUEseUIsQ0FzQkksd0IsQ0FDQSxhLENBdkJKLHVCLENBMkJJLFUsQ0FDQSxrQixDQTVCSiw2QixDQStCTSw0QixDakVtN2xCSix1QixDaUVsOWxCRixzQixDQXFDSSwwQixDQUFBLHVCLENBQUEsb0IsQ0FyQ0osb0IsQ0E2Q0ksdUIsQ0FDQSxnQixDQUNBLGlCLENBdEpKLGMsQ0ErSkUsWSxDQUVBLGtCLENBQUEsYyxDQUNBLFcsQ0FKRiw2QixDQU9JLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxrQyxDQUFBLHFCLENBQ0EsZSxDQUVBLGlCLENBQ0EsWSxDQUNBLFEsQ0FDQSxlLENBQ0EsNEIsQ0FsQkosbUMsQ0FxQk0sb0IsQ0FyQk4sb0IsQ0EyQkksYyxDQTNCSixxQixDQStCSSxrQixDQS9CSix1QixDQW1DSSxrQixDQW5DSiw4QixDQXNDTSxZLENBdENOLHFCLENBNENJLGUsQ0E1Q0osb0MsQ0ErQ00sMkIsQ0FBQSxjLENBL0NOLHFCLENBb0RJLGUsQ0FwREosb0MsQ0F1RE0sMkIsQ0FBQSxjLENBS04sb0IsQ0FDRSxPLENBQ0EsUyxDM0JuR0YsZ0IsQzJCMkdFLHdCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsWSxDQUNBLG9CLENBQ0EsVSxDQUdGLGdCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUNBLDRCLENBQ0EsZ0IsQ0FMRixrQixDQVFJLG9CLENBQ0EsZ0IsQ0FDQSxhLENqRXk1bEJKLHNCLENpRXg0bEJBLHNCLENBRUUsd0IsQ0FDQSwwQixDQUhGLDhCLENBU0ksUyxDQVRKLDZCLENBQUEsOEIsQ0FPSSxVLENBQ0EsaUIsQ0FFQSxTLENBQ0EsTyxDQUNBLFEsQ0FDQSxpQyxDQUNBLGtDLENBQ0Esd0MsQ2pFNjNsQkYsOEIsQ2lFbjRsQkUsUyxDakVvNGxCRiw2QixDQURBLDhCLENpRXI0bEJFLFUsQ0FDQSxpQixDQUVBLFMsQ0FDQSxPLENBQ0EsUSxDQUNBLGlDLENBQ0Esa0MsQ0FDQSx3QyxDakV5NGxCRiw2QixDaUV4NWxCRiw2QixDQW1CSSxRLENBQ0EsMkIsQ2pFeTRsQkYsaUQsQ0FEQSxrRCxDaUU1NWxCRixpRCxDQUFBLGtELENBMEJJLFMsQ0FDQSxVLEMzQnhPSixpQixDMkJxUEUsd0IsQ0FDQSxZLENBV0YsMkIsQ0FHSSxlLENBQ0Esa0IsQ0FKSiwyQixDQVNJLGUsQ0FUSiwwQyxDQVlNLGUsQ0FDQSxrQixDQWJOLGlDLENBaUJNLGMsQ0FqQk4sa0MsQ0FxQk0sZSxDQXJCTixrQyxDQXlCTSxlLENBT04sMkIsQ0FHSSxlLENBQ0Esa0IsQ0FKSiwyQixDQVNJLGUsQ0FUSiwwQyxDQVlNLGdCLENBWk4saUMsQ0FnQk0sYyxDQWhCTixrQyxDQW9CTSxlLENBcEJOLGtDLENBd0JNLGUsQ0FRTixtQyxDQUVJLDJCLENBQ0EsOEIsQ0FISix1QyxDQU9NLDRCLENBQ0EsK0IsQ0FSTiwwQyxDQWNJLHdCLENBZEoseUQsQ0FpQk0sUyxDQUNBLGUsQ0FsQk4sK0QsQ0FvQlEsa0IsQ0FDQSxhLENqQnpjUixXLEM2RUVFLDRCLENBQ0EsUyxDQUZGLGEsQzdFVUEseUMsQzZFTEksYSxDQUxKLG1CLENBU0ksYSxDQUNBLG9CLENBVkosOEIsQ0FjSSxVLENBQ0EsZ0IsQ0FXSiwyRCxDQUNFLGUsQ0FDQSxtQixDQUNBLGUsQ0FDQSxxQixDSjVCRixtQixDekh3eW1CQSxtQixDQUNBLHFCLEN5SHR5bUJFLGEsQ3ZET0YsUyxDdURIRSxpQixDQUNBLGUsQ3ZEK0tGLGlCLEN1RHpLRSxnQixDQVdGLDJCLEN6SDZ4bUJBLDJCLEN5SDN4bUJFLG1CLENBQ0EsYyxDQUNBLGMsQ0FHRixtQyxDQUNFLGUsQ0FHRixtQyxDQUNFLGUsQ3ZEd0dGLG9CLEN1RGhHRSxXLENBQ0EsZSxDdkQrRkYsdUIsQ3VENUZJLFEsQ0FDQSxxQixDQUNBLFUsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSw2QixDQUFBLHFCLEN2RHVGSiw0QixDdURuRkksVSxDQU1KLDZCLENBRUksVSxDQUNBLFcsQ0FDQSxZLENBQ0EscUIsQ0FDQSxpQixDQUNBLDRCLENBQ0EsYyxDQUNBLFMsQ0FUSixvQyxDQVlNLHFCLENBQ0EsUyxDQTJCTiw0QixDQUNFLGUsQ0FDQSxhLENBQ0EsZ0IsQ0FIRiwrQixDQU1JLHdCLENBTkosb0MsQ0FVSSx3QixDQVNGLGlDLENBQ0Usd0IsQ0FERixtQyxDQUNFLHdCLENBREYsbUMsQ0FDRSx3QixDQURGLGlDLENBQ0Usd0IsQ0FERixnQyxDQUNFLHdCLENBREYsbUMsQ0FDRSx3QixDQURGLG1DLENBQ0Usd0IsQ0FERixrQyxDQUNFLHdCLENBREYsaUMsQ0FDRSx3QixDQURGLGlDLENBQ0Usd0IsQ0FERixrQyxDQUNFLHFCLENBREYsaUMsQ0FDRSx3QixDQURGLHNDLENBQ0Usd0IsQ0FERixvQyxDQUNFLHdCLENBREYsc0MsQ0FDRSx3QixDQURGLGtDLENBQ0Usd0IsQ0FERixvQyxDQUNFLHdCLENBREYsaUMsQ0FDRSx3QixDQURGLG9DLENBQ0Usd0IsQ0FERixtQyxDQUNFLHdCLENBREYsa0MsQ0FDRSx3QixDQURGLGlDLENBQ0Usd0IsQ0FERixpQyxDQUNFLHdCLENBUUosZSxDQUNFLFksQ0FERiwrQixDQUlJLFcsQzlEM0lKLE0sQ21FRUUsZSxDQUNBLG1CLENBQ0EsNkIsQ0FBQSxxQixDM0VDRixNLEM0RUhFLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxhLEM1RUFGLFksQzRFR0ksb0IsQ0FDQSxzQixDNUU4QkosVyxDNEV6QkUsbUIsQ0FNQSxXLENBQ0Usd0IsQ0FERix1QixDQUFBLHVCLENBS0ksd0IsQ0FMSixhLENBQ0Usd0IsQ0FERix5QixDQUFBLHlCLENBS0ksd0IsQ0FMSixhLENBQ0Usd0IsQ0FERix5QixDQUFBLHlCLENBS0ksd0IsQ0FMSixXLENBQ0Usd0IsQ0FERix1QixDQUFBLHVCLENBS0ksd0IsQ0FMSixVLENBQ0Usd0IsQ0FERixzQixDQUFBLHNCLENBS0ksd0IsQ0FMSixhLENBQ0Usd0IsQ0FERix5QixDQUFBLHlCLENBS0ksd0IsQ0FMSixhLENBQ0Usd0IsQ0FERix5QixDQUFBLHlCLENBS0ksd0IsQ0FMSixZLENBQ0Usd0IsQ0FERix3QixDQUFBLHdCLENBS0ksd0IsQ0FMSixXLENBQ0Usd0IsQ0FERix1QixDQUFBLHVCLENBS0ksd0IsQ0FMSixXLENBQ0Usd0IsQ0FERix1QixDQUFBLHVCLENBS0ksd0IsQ0FMSixZLENBQ0UscUIsQ0FERix3QixDQUFBLHdCLENBS0ksd0IsQ0FMSixXLENBQ0Usd0IsQ0FERix1QixDQUFBLHVCLENBS0ksd0IsQ0FMSixnQixDQUNFLHdCLENBREYsNEIsQ0FBQSw0QixDQUtJLHdCLEM1RXlCSixjLEM0RTdCRSx3QixDQURGLDBCLENBQUEsMEIsQ0FLSSx3QixDQUxKLFksQ0FDRSx3QixDQURGLHdCLENBQUEsd0IsQ0FLSSx3QixDNUV5QkosYyxDNEU3QkUsd0IsQ0FERiwwQixDQUFBLDBCLENBS0ksd0IsQzVFeUJKLFcsQzRFN0JFLHdCLENBREYsdUIsQ0FBQSx1QixDQUtJLHdCLEM1RXlCSixjLEM0RTdCRSx3QixDQURGLDBCLENBQUEsMEIsQ0FLSSx3QixDNUV5QkosYSxDNEU3QkUsd0IsQ0FERix5QixDQUFBLHlCLENBS0ksd0IsQ0FMSixZLENBQ0Usd0IsQ0FERix3QixDQUFBLHdCLENBS0ksd0IsQzVFeUJKLFcsQzRFN0JFLHdCLENBREYsdUIsQ0FBQSx1QixDQUtJLHdCLENBTEosVyxDQUNFLHdCLENBREYsdUIsQ0FBQSx1QixDQUtJLHdCLEM1RXlCSixjLEM0RW5CQSxVLENBR0YsYyxDQUNFLGEsQ0FDQSx3QixDQUZGLDBCLENBQUEsMEIsQ0FNSSxhLENBQ0Esd0IsQzVFU0YsZ0IsQzRFSkEsYSxDQUNBLHdCLENBM0JBLDRCLENBQUEsNEIsQ0ErQkUsYSxDQUNBLHdCLENBVUosUyxDQUNFLGUsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxhLENBR0YsUyxDQUNFLGUsQ0FDQSxlLENBQ0EsYSxDQUdGLFMsQ0FDRSxlLENBQ0EsZSxDQUNBLGMsQ0FTRixVLENBQ0UsUyxDQUNBLFUsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxxQixDQUxGLG1CLENBNkJBLGtCLENBckJJLFMsQ0FDQSxVLENBVEosbUIsQ0E2QkEsVyxDQWhCSSxVLENBQ0EsVyxDQWRKLG1CLENBa0JJLFUsQ0FDQSxXLENBVUosVyxDQUNFLGlCLENBR0EsUyxDQUNBLGtCLENBQ0EscUIsQ0FORixrQixDQVNJLFUsQ0FDQSxpQixDQUNBLE8sQ0FDQSxRLENBR0EsaUIsQ0FDQSxxQixDQUNBLDBCLENBQUEsa0IsQ0FDQSxzQixDQUFBLGMsQ0FsQkosb0IsQ0FzQkksUyxDQUNBLFUsQ0F2QkosMkIsQ0EwQk0sUyxDQUNBLFUsQ0EzQk4sb0IsQ0FnQ0ksVSxDQUNBLFcsQ0FqQ0osMkIsQ0FvQ00sUyxDQUNBLFUsQ0FyQ04sb0IsQ0EwQ0ksVSxDQUNBLFcsQ0EzQ0osMkIsQ0E4Q00sVSxDQUNBLFcsQ0EvQ04sdUIsQ0FvREksMEIsQ0FBQSxrQixDQVVKLFcsQ0FDRSw2QixDQUNBLHdCLENBQ0EsZSxDQUNBLGtCLENDckxGLHVCLENBR0ksYyxDQUhKLG9CLENBT0ksd0IsQ3ZFb0NKLGdCLEN1RTlCRSxtQixDQUNBLFEsQ0FDQSwrQixDQUNBLGUsQ0FDQSx5QixDQU5GLDhCLENBU0ksYSxDQUNBLHdCLENBQ0EsZSxDQUNBLGUsQ0FaSix1QixDQUFBLDZCLENBQUEsNkIsQ0FrQkksd0IsQ0FDQSxvQixDQW5CSiw2QyxDQUFBLG1ELENBQUEsbUQsQ0FzQk0sVSxDdkVVTiwyQixDdUVMSSxlLENBM0JKLHVCLENBK0JJLGUsQ0FLSix1QixDQUNFLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLFUsQ0FDQSxXLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsaUIsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxlLENBR0Ysd0IsQ0FDRSxlLENBR0YsdUIsQ2hJMG9uQkEsdUIsQ0FDQSw0QixDQUNBLDRCLENnSXhvbkJFLHdCLENDNURGLFcsQ0FHSSxrQixDQUNBLGlCLENuRkNKLFMsQ21GSUUsZSxDQUNBLGEsQ0FDQSxnQixDQUNBLGMsQ0FDQSxrQixDQUxGLGdCLENBQUEsZSxDQUFBLGUsQ0FVSSxhLENuRmJKLGtCLENtRmlCSSxhLENBQ0EsVSxDdkcwQ0EsNkJ1R3pESiwwQixDQW9CTSw0QixBQUtOLDJCQUFBLGdCLENBQUEsMkJBQUEsZ0IsQ0FHSSxhLENBSUosU0FBQSxzQixDQUdJLFksQ0FISixTQUFBLGlDLENBTU0sYSxDQU5OLFNBQUEsZ0MsQ0FVTSxjLENBVk4sU0FBQSxTLGlCQUFBLE8sQ0FjTSxrQixDQUFBLG1CLENBQUEsVyxDQVVOLFcsQ0FDRSxhLENBQ0EsYyxDQUNBLFMsQ0FDQSxZLENDM0VGLHlDLENEdUVBLGlCLENBOENBLDJDLENBdkNJLGEsQ0FRSixnQyxDQUpBLDJCLENBQ0UsUyxDQVdGLGlCLENBR0ksWSxDbkZ6Qkosb0IsQ21GNkJJLGlCLENBUEosbUMsQ2pJc3FuQkEsMkIsQ2lJMXBuQkksYSxDQUNBLHdCLENBVUosMEIsQ0FHSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVBLFcsQ0FDQSw2QixDQUFBLHFCLENBUkosb0MsQ0FXTSxZLENBWE4sc0MsQ0FlTSxpQixDQWZOLHFDLENBbUJNLGUsQ0FuQk4sbUMsQ0EyQk0sNEIsQ0FDQSxVLENBQ0Esa0IsQ0E3Qk4sNkMsQ0FnQ1EsYSxDQWhDUixxQyxDQW9DUSxrQixDQXBDUiwwQixDQTRDSSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsUyxDQVFKLG9DLENBR0ksYyxDQUNBLFcsQ0FDQSxpQixDQUxKLDJDLENBQUEsMEMsQ0FTTSx3QixDQVROLHNDLENBYU0sWSxDQVdOLDRCLENqSW9ubkJBLDRCLENpSWxubkJFLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBSkYsbUMsQ2pJNm5uQkUsbUMsQ2lJdG5uQkUsVyxDQUNBLHFCLENBQ0EsYSxDQUNBLFUsQ0FDQSxjLENBWEosOEMsQ2pJb29uQkUsOEMsQ2lJcm5uQkUsWSxDQWZKLHlDLENqSXVvbkJFLHlDLENpSXBubkJFLGEsQ0FJSiw0QixDQUNFLGUsQ0FERixtQyxDQUlJLG9CLENBU0oscUIsQ0FDRSxrQixDQUNBLGEsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQyxDQU1GLGlCLENBRUkscUIsQ0FGSixpQixDQUtJLGdCLENBSUosaUIsQ0FFSSxxQixDQUNBLGMsQ0FISixpQixDQU1JLGdCLENBQ0EsZSxDQVdKLG9CLENBQXVCLFMsQ0FDdkIsb0IsQ0FBdUIsYSxDQUN2QixvQixDQUF1QixhLENBQ3ZCLG9CLENBQXVCLGMsQ0FDdkIsb0IsQ0FBdUIsYyxDQUN2QixvQixDQUF1QixjLENqSXdtbkJ2QiwrQyxDaUlobW5CQSxxQyxDQUdJLGMsQ2pJaW1uQkosOEMsQ2lJcG1uQkEsb0MsQ0FRSSxlLENBVUosc0IsQ0FHSSwrQixDQUhKLHdCLENBTU0sYSxDQUNBLGlDLENBUE4sK0IsQ0FBQSxrQyxDQUFBLDhCLENBVVEsd0IsQ0FDQSx5QixDQUNBLGEsQ0FaUix5QixDQWtCSSxlLENBQ0EsWSxDQUNBLHNDLENBQUEsOEIsQ0FwQkosOEIsQ0F1Qk0sZ0IsQ0F2Qk4sMkIsQ0E4Qk0sbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxpQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxjLENBbkNOLGdDQUFBLGUsQ0FzQ1EsYSxDQXRDUixnQ0FBQSxrQyxDQUFBLGdDQUFBLHVCLENBd0NvQix3QixDQXhDcEIsa0MsQ0FBQSxxQyxDQTZDUSxhLENBN0NSLDBDLENBQUEsNkMsQ0ErQ29CLHdCLENBL0NwQixxRCxDQUFBLHdELENBaURVLHdCLENBQ0EsVSxDQWxEVix3RCxDQXlEVSxXLENBekRWLGdFLENBNERZLGUsQ0FDQSxjLENBN0RaLG9DLENBbUVRLGUsQ0FuRVIsbUMsQ0F1RVEsVSxDQUNBLFMsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsSyxDQUNBLGtDLENBQUEsMEIsQ0FDQSx3QixDQTlFUiw4QyxDQWtGUSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxTLENBQ0EsTSxDQUNBLGtDLENBQUEsMEIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLHdCLENBQ0EseUUsQ0FDQSxpRSxDQUNBLDZCLENBQ0EscUIsQ2hGdllSLFUsQ2tGREUsYSxDQUNBLGUsQ0FDQSxvQixDQUNBLGEsQ0FDQSxZLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSwyQixDQVRGLGdCLENBQUEsZ0IsQ0FhSSx3QixDQUNBLGEsQ0FkSixlLENBa0JJLGEsQ0FJSiw4QixDQUFBLG9DLENBQUEsb0MsQ0FJSSxVLENBSUosNEIsQ0FBQSxrQyxDQUFBLGtDLENBSUksd0IsQ0FDQSxvQixDQUNBLGUsQ0FNSixnQyxDQUVFLFEsQ0FGRixzQyxDQUFBLHNDLENBTUksb0IsQ0FPSixzQixDQUVFLGUsQ0FGRixpQyxDQU1JLGlCLENBQ0EseUIsQ0FPSiw2QixDQUNFLDJCLENqRnZFQSx5QixDaUY4RUEsUyxDQUNBLGMsQ0FDQSxnQixDakZoRkEseUIsQ2lGb0ZBLFMsQ0FDQSxjLENBQ0EsZ0IsQ0N0RkUsNkMsQ0FBQSxtRCxDQUFBLG1ELENBR0Usd0IsQ0FDQSxvQixDQUpGLCtDLENBQUEscUQsQ0FBQSxxRCxDQUdFLHdCLENBQ0Esb0IsQ0FKRiwrQyxDQUFBLHFELENBQUEscUQsQ0FHRSx3QixDQUNBLG9CLENBSkYsNkMsQ0FBQSxtRCxDQUFBLG1ELENBR0Usd0IsQ0FDQSxvQixDQUpGLDRDLENBQUEsa0QsQ0FBQSxrRCxDQUdFLHdCLENBQ0Esb0IsQ0FKRiwrQyxDQUFBLHFELENBQUEscUQsQ0FHRSx3QixDQUNBLG9CLENBSkYsK0MsQ0FBQSxxRCxDQUFBLHFELENBR0Usd0IsQ0FDQSxvQixDQUpGLDhDLENBQUEsb0QsQ0FBQSxvRCxDQUdFLHdCLENBQ0Esb0IsQ0FKRiw2QyxDQUFBLG1ELENBQUEsbUQsQ0FHRSx3QixDQUNBLG9CLENBSkYsNkMsQ0FBQSxtRCxDQUFBLG1ELENBR0Usd0IsQ0FDQSxvQixDQUpGLDhDLENBQUEsb0QsQ0FBQSxvRCxDQUdFLHFCLENBQ0EsaUIsQ0FKRiw2QyxDQUFBLG1ELENBQUEsbUQsQ0FHRSx3QixDQUNBLG9CLENBSkYsa0QsQ0FBQSx3RCxDQUFBLHdELENBR0Usd0IsQ0FDQSxvQixDQUpGLGdELENBQUEsc0QsQ0FBQSxzRCxDQUdFLHdCLENBQ0Esb0IsQ0FKRixrRCxDQUFBLHdELENBQUEsd0QsQ0FHRSx3QixDQUNBLG9CLENBSkYsOEMsQ0FBQSxvRCxDQUFBLG9ELENBR0Usd0IsQ0FDQSxvQixDQUpGLGdELENBQUEsc0QsQ0FBQSxzRCxDQUdFLHdCLENBQ0Esb0IsQ0FKRiw2QyxDQUFBLG1ELENBQUEsbUQsQ0FHRSx3QixDQUNBLG9CLENBSkYsZ0QsQ0FBQSxzRCxDQUFBLHNELENBR0Usd0IsQ0FDQSxvQixDQUpGLCtDLENBQUEscUQsQ0FBQSxxRCxDQUdFLHdCLENBQ0Esb0IsQ0FKRiw4QyxDQUFBLG9ELENBQUEsb0QsQ0FHRSx3QixDQUNBLG9CLENBSkYsNkMsQ0FBQSxtRCxDQUFBLG1ELENBR0Usd0IsQ0FDQSxvQixDQUpGLDZDLENBQUEsbUQsQ0FBQSxtRCxDQUdFLHdCLENBQ0Esb0IsQ0FKRixrRCxDQUFBLHdELENBQUEsd0QsQ0R1R0EsYSxDRTFHSiw4QixDQUFBLGlCLENBQUEsb0MsQ0FBQSxtQyxDQUFBLGlDLENBQUEsa0IsQ0FBQSxpQixDQUNJLGMsQ0FDQSx3QixDQUNBLGUsQ0FDQSxhLENBRUosNEIsQ0FDSSxjLENBRUoseUIsQ0FBQSx3QixDQUNJLGtCLENBRUosMEIsQ0FDSSxxQixDQ1pKLFMsQ0FDRSxpQixDQUNBLGUsQ0FDQSxrQixDQUNBLGMsQ0FDQSxTLENBQ0EsUyxDQVFGLGUsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQVNGLGdCLENBQ0Usa0IsQ0FBQSxVLENBQUEsTSxDQUNBLG1CLEMxQ2dCRSx5QjBDbEJKLGdCLENBUUksY0FTSixlLENBQ0UsaUIsQ0FDQSxtQixDQUFBLGEsQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLDJCLENBQUEsZ0IsQ0FBQSxPLENBQ0EsVSxDQUNBLG1CLENBQ0EsaUIsQ0FQRix1QixDQVVJLFUsQ0FDQSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsVyxDQUNBLFMsQ0FDQSxnQixDQUNBLFUsQ0FDQSx3QixDQUdGLDRELENBQ0UsVSxDQUNBLGlCLENBQ0EsSyxDQUNBLFEsQ0FDQSxvQixDQUNBLFMsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxpQixDQUdGLDJELENBQ0UsVSxDQUNBLGlCLENBQ0EsUSxDQUNBLFEsQ0FDQSxvQixDQUNBLFMsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxpQixDQUtGLDRCLENBQ0Usd0IsQ0FERiw4QixDQUNFLHdCLENBREYsOEIsQ0FDRSx3QixDQURGLDRCLENBQ0Usd0IsQ0FERiwyQixDQUNFLHdCLENBREYsOEIsQ0FDRSx3QixDQURGLDhCLENBQ0Usd0IsQ0FERiw2QixDQUNFLHdCLENBREYsNEIsQ0FDRSx3QixDQURGLDRCLENBQ0Usd0IsQ0FERiw2QixDQUNFLHFCLENBREYsNEIsQ0FDRSx3QixDQURGLGlDLENBQ0Usd0IsQ0FERiwrQixDQUNFLHdCLENBREYsaUMsQ0FDRSx3QixDQURGLDZCLENBQ0Usd0IsQ0FERiwrQixDQUNFLHdCLENBREYsNEIsQ0FDRSx3QixDQURGLCtCLENBQ0Usd0IsQ0FERiw4QixDQUNFLHdCLENBREYsNkIsQ0FDRSx3QixDQURGLDRCLENBQ0Usd0IsQ0FERiw0QixDQUNFLHdCLENBU0osaUIsQ0FDRSxrQixDQUFBLFUsQ0FBQSxNLENBQ0Esa0IsQ0FGRix1QixDQUtJLGUsQ0FVSixnQixDQUNFLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBTkYsdUIsQ0FTSSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsUSxDQUNBLG9CLENBQ0EsUyxDQUNBLFUsQ0FDQSxnQixDQUNBLHdCLENBQ0EsaUIsQ0FsQkoscUIsQ0FzQkksaUIsQ0FDQSxtQixDQUdGLDZDLENBQ0UsWSxDMUMvRkEseUIwQytHSiwwQyxDQU9RLDJCLENBQUEsZ0IsQ0FBQSxPLENBQ0EsZ0IsQ0FSUiwyQyxDQVlRLDJCLENBQUEsZ0IsQ0FBQSxTLEExQ3JKSix5QjBDeUlKLDBELENBc0JRLDJCLENBQUEsZ0IsQ0FBQSxPLENBQ0EsZ0IsQ0F2QlIsMkQsQ0EyQlEsMkIsQ0FBQSxnQixDQUFBLE8sQ0EzQlIseUQsQ0FrQ1EsMkIsQ0FBQSxnQixDQUFBLE8sQ0FDQSxlLENBbkNSLDBELENBdUNRLDJCLENBQUEsZ0IsQ0FBQSxTQVdSLGdFLENBR0ksMkIsQ0FBQSxnQixDQUFBLE8sQ0FDQSxlLENBSkosaUUsQ0FRSSwyQixDQUFBLGdCLENBQUEsTyxDQVFKLGlFLENBR0ksMkIsQ0FBQSxnQixDQUFBLE8sQ0FDQSxnQixDQUpKLGtFLENBUUksMkIsQ0FBQSxnQixDQUFBLE8sQ0FjSixvQyxDQUdJLGtCLENBYUosa0MsQ0FBcUMsVSxDQUNyQyxrQyxDQUFxQyxVLENBQ3JDLGtDLENBQXFDLFcsQ0FDckMsa0MsQ0FBcUMsVyxDQVFuQyxpREE3S0YsaUIsQ0E4S0ksZ0IsQ0FDQSw0QnRJdzFqQkosNkMsQ0FHQSw0RCxDdUl6bWtCSSxZLEN2STRta0JKLDJELEN1SWxta0JNLG9CLENDWU4sdUMsQ0FDRSxhLENBQ0EsVSxDQUNBLGdCLENBQ0EscUIsQ0FHRiwrQyxDQUNFLGtCLENBQ0EsNkIsQ0FtSkYsMEQsQ0FDRSxVLENBQ0EsYyxDQUNBLGdCLENBRUYseUUsQ0FDRSxjLENBekxGLFMsQ0FDRSxxQixDQUNBLFksQ0FDQSxVLENBQ0EsVyxDQUpGLFMsQ0FPQSxXLENBQ0UsNkIsQ0FBQSxxQixDQUdGLDZCLENBQ0UsVSxDQUNBLFcsQ0FDQSxpQixDQUdGLDJCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsUyxDQWVGLDJELENBK0RBLCtDLENBOURFLGdCLENBZUYsNkQsQ0FJQSw2RCxDQUpBLDZELENBSkEsNEQsQ0FJQSw0RCxDQUlBLDRELENBWkEsK0QsQ0FKQSw4RCxDQUNFLFcsQ0FtQkYsMkIsQ0FDRSxpQixDQUNBLFMsQ0FDQSxTLENBQ0EsVyxDQUdGLHlDLENBQ0UsUyxDQUNBLHdCLENBR0Ysd0IsQ0FDRSxVLENBQ0EsVyxDQUNBLG1CLENBQ0EsaUIsQ0FDQSxTLENBQ0EsZSxDQUdGLDBCLENBQ0UsYSxDQUNBLFUsQ0FHRixtQyxDQUNFLHdDLENBQ0EsYyxDQUNBLFUsQ0FDQSx3QixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxxQixDQUNBLFcsQ0FDQSxXLENBQ0EsNkIsQ0FPRixrRCxDQUNFLFcsQ0FHRixtRCxDQUNFLFcsQ0FHRixnRCxDQUNFLFcsQ0FHRixpRCxDQUFBLGlELENBQUEsZ0QsQ0FDRSxXLENBR0YsaUQsQ0FBQSxnRCxDQUNFLFcsQ0FHRix3QixDQUNFLFUsQ0FDQSxpQixDQUNBLGUsQ0FFRixzQyxDQUNFLFUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxhLENBQ0EsdUIsQ0FDQSxlLENBR0Ysc0MsQ0FDRSxVLENBQ0EsVyxDQUNBLGMsQ0FHRix1QyxDQUNFLHdCLENBQ0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxxQixDQUdGLDBDLENBQ0Usd0IsQ0FHRiwyQyxDQUNFLHdCLENBR0YsMkMsQ3hJay9vQkEsK0MsQ3dJaC9vQkUsd0IsQ0FHRiw2QyxDeElpL29CQSwrQyxDd0kvK29CRSx3QixDQUdGLDZDLENBQ0Usd0IsQ0FFRiw0QyxDQUNFLHdCLENBR0YsNkMsQ0FDRSxjLENBWUYsMkIsQ0MvTEEsSyxDRGdNRSxZLENDaE1GLEssQ0FDRSwyQixDQUNBLG1CLENBQ0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FIRixvQixDQU9JLGtCLENBQ0EsYyxDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFUsQ0FDQSxZLENkR0osK0IsQ2NLQSw4QixDQUVJLGEsQ0FOSixjLENBSUEsdUMsQ0FNSSxZLENBS0YseUIsQ0FDRSxrQixDQURGLDJCLENBQ0Usa0IsQ0FERiwyQixDQUNFLGtCLENBREYseUIsQ0FDRSxrQixDQURGLHdCLENBQ0Usa0IsQ0FERiwyQixDQUNFLGtCLENBREYsMkIsQ0FDRSxrQixDQURGLDBCLENBQ0Usa0IsQ0FERix5QixDQUNFLGtCLENBREYseUIsQ0FDRSxrQixDQURGLDBCLENBQ0UsZSxDQURGLHlCLENBQ0Usa0IsQ0FERiw4QixDQUNFLGtCLENBREYsNEIsQ0FDRSxrQixDQURGLDhCLENBQ0Usa0IsQ0FERiwwQixDQUNFLGtCLENBREYsNEIsQ0FDRSxrQixDQURGLHlCLENBQ0Usa0IsQ0FERiw0QixDQUNFLGtCLENBREYsMkIsQ0FDRSxrQixDQURGLDBCLENBQ0Usa0IsQ0FERix5QixDQUNFLGtCLENBREYseUIsQ0FDRSxrQixDQ2hDSixZLENBR0ksaUIsQ0FISixtQixDQVFJLHFCLENBQ0Esd0IsQ0FDQSxhLENBQ0EsVSxDQUNBLFcsQ0FDQSxnQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxLLENBQ0EsZSxDQUNBLFMsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUNBLDZCLENBQUEscUIsQ0F0QkoseUIsQ0F5Qk0sd0IsQ0F6Qk4sa0IsQ0ErQkksUSxDQS9CSixlLENBb0NJLFEsQ0FwQ0osZ0IsQ0F5Q0ksUSxDQXpDSixtQixDQTZDSSxpQixDQUNBLHdCLENBQ0EsVSxDQUNBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxZLENBQ0EsVSxDQUNBLFksQ0NyREosWSxDQUNFLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLDBCLENDSEYsVSxDQUNFLGUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxjLENBQ0EseUIsQ0FHRixpQixDQUNFLHdCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGEsQ0FDQSxnQixDQUNBLHVCLENBQUEsZSxDQWlCRixnQixDQXZCQSx1QixDQVNJLHdCLENBVEosaUMsQ0FhSSwyQixDQUNBLDhCLENBZEosZ0MsQ0FrQkksMEIsQ0FDQSw2QixDQVFKLHdCLENBQ0Usd0IsQ0FLRix3QixDNUlvenBCQSx3QixDQUNBLGdDLENBQ0EsMEIsQ0FDQSx3QixDQUNBLG9CLENBQ0Esa0IsQ0FDQSxlLENBQ0EsZSxDQUNBLGtCLEM0SWx6cEJFLG9CLENBSUYsTSxDQUNFLGUsQ0FDQSxRLENBQ0EsYyxDQUlGLFMsQ0FDRSxjLENBQ0EsUSxDQUNBLFUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxVLENBQ0EsdUIsQ0FBQSxlLENBUEYsZSxDQTJDQSxtRCxDQWpDSSxTLEM1SWt6cEJKLGtCQUFrQixPLEM0STl5cEJsQixjQUFBLE8sQ0FFRSx3QixDQUdGLFcsQ0NsRkEsb0gsQ0RtRkUsVSxDQUdGLDJCLENBQ0UsZSxDQUNBLGlCLENBR0Ysa0IsQ0FDRSxjLENBQ0EsaUIsQ0FHRix3QixDNUkweXBCQSxnQyxDQUNBLG1DLEM2STM0cEJBLGlHLENEbUdFLHdCLENBR0Ysc0IsQ0FDRSxlLENBR0YsNkMsQ0FDRSxhLENBQ0EsVSxDQUNBLGMsQ0FDQSxzQixDQUFBLGMsQ0FPRixjLENBQ0UseUMsQ0FDQSxjLENBQ0EsYSxDQUNBLGUsQ0FJRixrQixDQUNFLGtCLENFOUhGLHNCLENBQ0UsaUIsQ0NGRixhLENBQWMscUIsQ0FBc0IsaUIsQ0FBa0IseUIsQ0FBMEIsdUIsQ0FBMEQsV0FBQSx1QixFQUExSSxhLENBQTBKLHlCLEFBQXlCLHNFQUFuTCxhLENBQXVRLHlCQUF5Qiw4QyxDQUFBLDhDLENBQThGLGEsQ0FBYyw0QixDQUFzSCx1RSxDQUFtTSx1RSxDQUErZ0csNkUsQ0FBK00sNkUsQ0FBejFHLHFCLENBQW9PLGtDLENBQW9VLFEsQ0FBcUIsa0QsQ0FBbzZDLGtELENBQWozQyxpQixDQUFrQixxQixDQUF5Riw0SCxDQUF1ZixvSCxDQUFBLDRHLENBQTkrQixrQyxDQUFzNkMsa0MsQ0FBbUMsWSxDQUFhLGlCLENBQWtCLFMsQ0FBVSxpRSxDQUE4TCx5RCxDQUFyakUsdUQsQ0FBbU0sdUQsQ0FBeWdHLDZELENBQStNLDZELENBQTJTLDhDLENBQXFLLDhDLENBQWptQixxQixDQUFzQixVLENBQXlVLHdDLENBQUEsd0MsQ0FBa0YsVSxDQUEyRiw4RCxDQUFxSyw4RCxDQUF0RyxxQixDQUE5dkksYSxDQ09FLGlCLENEUDR5QixrQyxDQ2MxeUIsVSxDRGRtb0Msa0QsQ0NpQmpvQyxnQyxDQUNBLGUsQ0FDQSxVLENBQ0EsUSxDaEo2Z3FCMEQseUMsQ0FDOUQseUQsQ2dKdmhxQkYsd0MsQ2hKc2hxQkUsd0QsQ2dKdGdxQk0sVSxDRDNCNHNFLGtDLENDaUNodEUsUyxDQUNBLG1CLENEbEN1aUYsa0QsQ0NxQ3JpRixnQyxDQUNBLGUsQ0FDQSxTLENBQ0EsTyxDaEorZ3FCTix1RSxDZ0o1L3BCQSw2RSxDQUdFLFUsQ2hKOC9wQkYsdUUsQ2dKMy9wQkEsNkUsQ2hKNitwQmdFLHlDLENBQzlELHlELENnSnBpcUJGLHdDLENoSm1pcUJFLHdELENnSjErcEJBLFMsQ2hKOC9wQkYsdUQsQ0FDQSx1RCxDQUNBLDZELENBQ0EsNkQsQ2dKNy9wQkEsOEMsQ2hKeS9wQkEsOEMsQ2dKbi9wQkUsK0IsQ2hKNC9wQkYsdUUsQ0FDQSx1RSxDQUNBLDZFLENBQ0EsNkUsQ2dKNS9wQkEsOEQsQ2hKdy9wQkEsOEQsQ2dKbC9wQkUsK0IsQ0N0RkYseUIsQ0FHSSx5QyxDQUNBLGMsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxhLENBUEosMkIsQ0FXSSxhLENBQ0EsYyxDakora3FCSiwwQixDaUozbHFCQSwyQixDQWlCSSxjLENBakJKLDBCLENBcUJJLGdCLENKckJKLG9HLENBTU0sYyxDQU5OLGdLLEM3SXVtcUJBLDhMLENBQ0EsK0wsQzZJM2xxQkksMkIsQ0FiSix1RSxDQWlCSSxjLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsMkIsQ0FDQSxtQixDQUFBLFcsQ0FDQSx3QixDQUNBLGlCLENBQ0EsMkMsQ0FBQSxtQyxDQXhCSiwrRSxDQTJCTSxpQixDQTNCTix3RixDQW1DTSxtQixDQVFOLGMsQ0FDRSx5QyxDQUNBLFcsQ0FHRiwrQixDN0lrbHFCQSxrRCxDNkk5a3FCSSxZLENBSkosa0QsQ0FRSSxZLEM3SXExbEJKLHlDLENrSjM0bEJJLFcsQ0FJSixxQixDQUNFLHdCLENBQ0EseUIsQ0FPRixhLENBQ0Usb0IsQ0FDQSxTLENBQ0EsZSxDQUNBLHNKLENBQ0EsVyxDQUNBLDRCLENBQ0EsVSxDQ3ZCRiwyQixDQUNJLFUsQ0NBSixLLENBQ0UseUMsQ0FHRixXLENBQ0UseUMsQ0FDQSxlLENBQ0EsVSxDQUNBLHNCLENBQUEsYyxDQUpGLGtCLENBQUEsaUIsQ0FBQSxpQixDQVNJLHlDLENBQ0EsZSxDQUNBLFMsQ3RDWkosZ0IsQ0FDRSxrQixDQURGLHVCLENBSUksbUIsQ0FDQSxlLENBTEosMEIsQzlHNHFxQkksMEIsQzhHbnFxQkUsd0IsQ0FUTixpQyxDQW9CSSxrQyxDQXBCSiw2QyxDQXVCTSxlLEM5RzhwcUJKLDZCLEM4R3JycUJGLDZCLENBaUNNLHVCLEM5R3VwcUJKLDZCLEM4R3hycUJGLDZCLENBd0NNLHNCLENBTU4sc0IsQ0FDRSxRLENBQ0EsZSxDOUcrb3FCQSwrQixDOEdqcHFCRiwrQixDQU1JLGdCLENBTkosK0IsQ0FVSSxpQixDQVZKLHlDLENBYU0sK0IsQ0FDQSxTLENBZE4sZ0QsQ0FBQSxpRCxDQWtCUSxVLENBQ0EsaUIsQ0FDQSxVLENBQ0EsaUMsQ0FDQSxrQyxDQXRCUiw2QyxDQTJCTSwrQixDQUNBLFUsQ0E1Qk4sNEMsQ0ErQk0sNEIsQ0FDQSxPLENBaENOLDZDLENBb0NNLFksQ0FwQ04sNEMsQ0F1Q00sd0IsQ0F2Q04sNEMsQ0EyQ00sMkIsQ0EzQ04sMkMsQ0E4Q00sWSxDQU1OLG9DLENBR0ksa0IsQ0FISixtQyxDQU9JLGUsQ0FJSiw2QixDQUVJLG1CLENBRkosb0MsQ0FNSSxjLEN1Q3RISixtQixDQUNFLGMsQ0FDQSxlLENDRkYsc0UsQ0RBQSx1QyxDQUtJLFUsQ0FTSixvQyxDQUtNLHdCLENBQ0EsYSxDQU5OLDZDLENBQUEsZ0QsQ0FBQSxnRCxDQVdRLHdCLENBWFIsMEMsQ0FlUSx3QixDQVNSLDBDLENBSVEsc0IsQ0FKUix3QixDQVNJLHdCLENBQ0EsMEMsQ0FWSiwyQixDQVlNLHdCLENBWk4sMkIsQ0FlTSxRLENBQ0Esd0IsQ0FDQSxhLENBQ0EseUIsQ0VwRE4sWSxDQUNFLGUsQ0FHRixtQixDQUNFLGUsQ0FDQSxjLENBR0YsbUIsQ3ZKbXdxQkEsc0MsQ3VKandxQkUsd0IsQ0FJRiw2QixDdkppd3FCQSwrQixDQUNBLGlCLENBQ0EsbUIsQ0FDQSxzQyxDQUNBLCtCLEN1Si92cUJFLG9CLENBR0YsNEIsQ0FDRSxrQixDQUdGLGlDLENBQ0Usa0IsQ0FDQSxvQixDQUlGLDRDLENBQ0UsZSxDQU9GLGEsQ3ZKd3ZxQkEsYyxDQUNBLGdCLEN1SnR2cUJFLHdCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsZSxDQUNBLGMsQ0FDQSxlLENBQ0EsNkIsQ0FBQSxxQixDQVRGLG1CLEN2Sm13cUJFLG9CLENBQ0Esc0IsQ3VKeHZxQkUsb0IsQ0FDQSxhLENBQ0EsUyxDQUlKLGMsQ0FDRSxXLENBTUYsYSxDQUNFLGlCLENBREYsZSxDQUlJLGEsQ0FHSiwwQixDQUNFLGUsQ0M5RUYsaUIsQ0FDRSxVLENBQ0EsVyxDQUZGLDRCLEN4SnEwcUJFLCtCLEN3Si96cUJFLDZCLENBQUEscUIsQ0FJSiw0QixDQUdJLGdCLENBQ0EsaUIsQ0FTSixtQixDeEp1enFCQSxtQixDd0pyenFCRSxxQixDQUNBLGEsQ0FDQSxzQixDQUFBLGMsQ0FKRiwyQixDeEo2enFCRSwyQixDd0p0enFCRSxtQixDQUNBLGlCLENBQ0EsVSxDQUNBLHNCLENBQUEsYyxDQVZKLGlDLEN4Sm8wcUJFLGlDLEN3SnR6cUJFLFMsQ0FJSiwyQixDQUE4QixlLENBQzlCLDJCLENBQThCLGUsQ0F5QzlCLGlFLENBdkNBLG1CLENBQ0UsTyxDQXNDRixpRSxDQW5DQSxtQixDQUNFLE0sQ0FRRix5QyxDQUdJLFcsQ0FISix5QyxDQU9JLFUsQ0FQSiwrQyxDQVlNLFUsQ0FaTiwrQyxDQWdCTSxTLENBVU4sc0MsQ3hKb3lxQkEsc0MsQ3dKaHlxQkksVSxDQUNBLFcsQ0FDQSxnQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsK0IsQ0FDQSxVLENBQ0Esc0IsQ0FBQSxjLENBWkosOEMsQ3hKZ3pxQkUsOEMsQ3dKanlxQkksbUIsQ0FDQSxpQixDQUNBLFMsQ0FqQk4sNEMsQ3hKcXpxQkUsNEMsQ3dKaHlxQkksUyxDNUQ1REYseUI0RHVDSixzQyxDeEp5enFCSSxzQyxDd0poeXFCRSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZ0IsQ0E1Qk4sOEMsQ3hKK3pxQk0sOEMsQ3dKaHlxQkUsZ0JBL0JSLHNDLENBdUNJLDBCLENBQ0EsNkIsQ0F4Q0osc0MsQ0E0Q0ksMkIsQ0FDQSw4QixDQXFCSiwyQyxDeEord3FCQSwyQyxDd0oxd3FCSSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FDQSxhLENBQ0EsMEMsQ0FBQSxrQyxDQWJKLGlELEN4SjJ4cUJFLGlELEN3SjN3cUJJLGEsQ0FDQSwyQyxDQUFBLG1DLENBakJOLG1ELEN4Smd5cUJFLG1ELEN3SjN3cUJJLGMsQ0FyQk4sMkMsQ0F5QndCLE8sQ0F6QnhCLDJDLENBMEJ3QixRLENBMUJ4QixtRCxDQTRCZ0MsZSxDQTVCaEMsbUQsQ0E2QmdDLGUsQ0FhaEMseURBQUEsaUMsQ0FHSSwrQixDQUNBLGMsQ0FLSix5QixDQUNFLGlCLENBQ0EsZSxDQUNBLFMsQ0FDQSxTLENBQ0EsVSxDQUNBLHNCLENBQUEsYyxDQU5GLCtCLENBU0ksZSxDQVRKLGdDLENBQUEsaUMsQ0FjSSxpQixDQUNBLFMsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLGMsQ0FwQkosaUMsQ0F3QkksUyxDQXhCSixnQyxDQTRCSSxZLENBbkN1QixnQyxDQXdDekIsZSxDQUlGLGlGLENBQ0UsWSxDQUlGLDBDLENBR0ksbUIsQ0FISixpRixDQU9JLFEsQ0FVSiwwRCxDQUdJLFUsQ0FDQSw2QixDQUFBLHFCLENBSkosaUUsQ3hKOHVxQkEsMkUsQ3dKcnVxQkksUyxDNURuT0EseUI0RGxCSixtQixDeEorOXFCRSxtQixDd0o5dHFCRSxjLEFBT0osb0JBQUEsb0MsQ0FLTSx3QixDQUFBLDRCLENBTE4sb0JBQUEsa0QsQ0FRUSxVLENBUlIsbUQsQ0FlSSwyQixDQUFBLGlCLENBQUEsUSxDQWZKLDhCLENBbUJJLGMsQ3hKODhsQkosVSxDeUo1dm1CRyxtQixDQUlILGdCLENBQ0UsWSxDQUNBLFcsQ0FHRiwwQixDQUlJLFcsQ0FKSiwrQixDQVFJLGMsQ0FSSiwwQixDQVlJLFMsQ0FDQSxPLENBQ0EsUSxDQUNBLGtCLENBQ0Esd0IsQ0FDQSw0QyxDQzVCSixhLENEV0EsaUMsQ0NtRkEsYyxDRGhFZSxZLENBbkJmLHFDLENBc0JNLFMsQ0FDQSxnQyxDQUFBLHdCLENBdkJOLHFDLENBMkJNLFUsQ0FDQSwrQixDQUFBLHVCLEN2RDNDTixVLENBQ0UsaUIsQ0FHRixXLENBQ0UsaUIsQ0FDQSxRLENBQ0Esa0IsQ0FDQSxPLENBQ0EsYyxDQUNBLG1DLENBQUEsMkIsQ0FDQSxlLENBTUYsWSxDQUNFLGtCLENBQ0EsVSxDeURuQkYsNERBRUUsWSxDQUFBLGdCLENBQUEsaUIsQ0FDRSxZLENBRUYsd0MsQ0FDRSxvQixDQUNBLHFCLENBQ0EsZ0QsQ0FBQSx3QyxDQUdGLDJDLENBQ0UsdUIsQ0FHRixRLENBQ0Usd0IsQ0FDQSxLLENBQ0EsUSxDQUNBLHFCLENBQ0EsVyxDQUVGLHFCLENBQUEsa0IsQ0FDRSxlQ3ZCSiw0QixDQUNFLDBCLENDQUYsTSxDQUNFLHFCLENDSUYsVyxDQUNDLGtDLENBRUEseUIsQ0FFQSx5QixDQUNBLDJCLENBQ0Esa0IsQ0FDQSx5QixDQUNBLDBCLENBQ0EsOEIsQ0FBQSxzQixDQUdELFMsQ0FiQSxXLENBY0Msd0IsQ0FDQSxvQixDQ2RELGEsQy9KbTFtQkEsc0IsQytKNTBtQkUsMEIsQ0FBQSwwQixDQUFBLG1CLEMvSjQwbUJGLHNCLEMrSnYxbUJFLGlCLENBQ0EsaUIsQ0FHRixhLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsWSxDQUVBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENDZkYsYSxDQUNFLFcsQ0FHRixrQyxDQUNFLGlCLENBQ0EsZ0IsQ0FDQSxnQyxDQUNBLG1CLENBQ0EsZSxDQUNBLHdCLENBQ0EsMkMsQ0FBQSxtQyxDQVBGLHNELENBVUksZSxDVmZKLDRDLENBR0ksZ0IsQ0FDQSxlLENBRUEseUIsQ0FOSixtRCxDM0RHQSxpRCxDMkRNTSxVLENBVE4sa0QsQ0FhTSxtQixDQWJOLDZELENBa0JRLGdCLENBbEJSLHNDLENBMEJJLDBCLENBMUJKLHVELENBNkJNLFEsQ0FDQSxhLENBQ0EsZ0IsQ0EvQk4sa0QsQ0EyQ00sVSxDQUNBLHdCLENBQ0EsWSxDQUNBLFMsQ0E5Q04sMEQsQ0FrRE0sd0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FFQSxpQixDQUNBLG9CLENBQ0EsVSxDQXpETixnRSxDQTREUSw0QixDQTVEUixtRCxDQWlFTSxhLENBQ0Esd0IsQ3RKMm5yQk4sOEUsQ3NKN3JyQkEseUQsQ0F3RVEsNEIsQ0FDQSxrQixDQXpFUix1RixDQWdGSSxnQixDQWhGSiwwQyxDQW9GSSxhLENBQ0EsZ0IsQ0FDQSx3QixDQXRGSix1QyxDQTRGSSxRLENBQ0EsZ0IsQ0FNSixvQixDQUNFLFMsQ0hyR0YsMkIsQ0c4R0UsZSxDQUNBLGMsQ0FDQSxtQixDQUlGLGlELENBQUEsd0QsQ0FBQSx1RCxDQUFBLHVELENBS0ksYSxDM0J2SEoseUIsQ0FDRSw0QixDQUFBLG9CLENBQ0EscUIsQ0FBQSxhLENBQ0EsVyxDQUdGLDJCLENBQ0UsMkIsQ0FHRixpRCxDQUNFLHdCLENBT0YsdUIsQzNIdXRyQkEsNEIsQ0FEQSx1QixDMkhqdHJCSSxlLENBQ0EsYyxDQUNBLGEsQ0FQSix1QixDc0NnQkEsa0IsQ3RDTEksZSxDQVhKLDJCLENBQUEsMkIsQ0FrQk0sYSxDQWxCTiw2QixDQXNCTSx3QixDQUNBLG9CLENBdkJOLGlDLENBQUEsbUMsQ0E2Qk0sa0MsQ0FDQSw4QixDQUNBLGdCLENBQ0Esa0IsQ0FoQ04sbUMsQ0FvQ00sbUMsQ0FDQSxzQyxDQXJDTixpQyxDQXlDTSxrQyxDQUNBLHFDLENBMUNOLDZDLENBOENNLDRCLENBOUNOLHlCLENBb0RJLGlCLENBQ0EsbUIsQ0FDQSxjLENBSUosOEIsQ0FHSSxlLENBQ0EsYyxDQU1BLGdCLEMzSDhyckJKLGlCLENBREEsaUIsQzJIN3JyQkksZ0IsQ0FLQSxXLEMzSGdzckJGLHlCLEMySC9zckJGLHlCLENBa0JNLG1CLENBQ0EsYSxDQUNBLGMsQ0FDQSxrQixDQXJCTix5QixDQTBCSSxlLENBMUJKLHlCLENBOEJJLGUsQzNIZ3NyQkosb0MsQ0FDQSx1QixDQUNBLHVCLEMySDVyckJBLGlDLEMzSHdyckJBLCtCLENBQ0EsNkIsQzJIbnJyQkUsd0IsQ0FHRixxQyxDM0h1cnJCQSxpRCxDQUNBLGlELENBQ0EscUMsQzJIcnJyQkUsd0IsQ0FDQSxvQixDQUNBLGdCLENBQ0Esa0IsQ0FlRiwyQyxDM0hxcnJCQSwyQyxDQUNBLDJDLENBQ0EsdUQsQ0FDQSx1RCxDQUNBLHVELENBQ0EsdUQsQ0FDQSx1RCxDQUNBLHVELENBQ0EsMkMsQ0FDQSwyQyxDQUNBLDJDLEMySG5yckJFLHdCLENBQ0Esb0IsQ0FJRiw2QixDQUNFLGEsQ0FDQSx3QixDQUNBLG9CLEN1Q2xLRiwwQixDQUNFLDRCLENBQUEsb0IsQ0FDQSxXLENBQ0EsMEIsQ0FBQSxrQixDQUdGLG1CLENBQ0UsYSxDQUNBLFcsQ0FDQSxXLENBQ0EsaUIsQ0FHRixxQyxDQUNFLHdCLENBR0Ysa0IsQ0FDRSxvQixDckhuQkYsMEMsQ0FDRSw0QixDQUFBLG9CLENBQ0EscUIsQ0FBQSxhLENBQ0EsVyxDQUdGLGlELENBQ0UsMkIsQ0FHRiw0RCxDQUNFLHdCLENBR0YsMkMsQ0FDRSxpQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVSxDQUNBLGdCLENBUUYsdUMsQ0FDRSxhLENBQ0EsVyxDQUNBLFUsQ0FDQSxnQixDQUNBLFMsQ0FMRiw2QyxDQVFJLHdCLENBQ0Esb0IsQ0FDQSxpQixDQUtKLHVDLENBQ0UsbUIsQ0FHRiwwRCxDQUNFLGUsQ0FHRiw0RCxDQUNFLGUsQzZHbERGLE8sQ0FDRSwwQixDQUFBLDBCLENBQUEsbUIsQ0FDQSw2QixDQUFBLDZCLENBQUEsOEIsQ0FBQSwwQixDQUNBLGUsQ0FDQSxRLENBQ0EsUyxDQUxGLGEsQ0FZSSxhLENBQ0EsYyxDQWJKLHFCLENBZ0JNLGdCLENBQ0EsYyxDQUNBLG9CLENTckJKLGUsQ25LMjZyQkEsc0IsQ0FDQSxtQixDQUNBLHlCLENtS3o2ckJFLGEsQ1QwQkosYyxDQUNFLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBREYsb0IsQ0FJSSxjLENBSkoseUJBQUEsUSxDQVFJLHVCLENBT0osd0IsQ0FDRSxnQixDQUNBLGMsQ0FHRix3QixDQUNFLGdCLENBQ0EsYyxDQUdGLHdCLENBQ0UsYyxDQU9GLGMsQ0FDRSxnQixDQUNBLGlCLENBQ0EsYyxDQUNBLGdCLENBQ0EsUyxDQUNBLGlCLENBQ0EsNkIsQ0FBQSxxQixDMUpnbW5CQSx5QyxDMEo3bG5CRSxVLENBQ0Esa0IsQzFKK2xuQkEsK0MsQzBKN2xuQkUsUyxDUzVFSixvQixDbktxOXJCRiwyQixDQUNBLHdCLENBQ0EsOEIsQ21LbjlyQkksYSxDQUpGLHNCLENuSzI5ckJGLDZCLENBQ0EsMEIsQ0FDQSxnQyxDbUt6OXJCSSxhLENBSkYsc0IsQ25LaStyQkYsNkIsQ0FDQSwwQixDQUNBLGdDLENtSy85ckJJLGEsQ0FKRixvQixDbkt1K3JCRiwyQixDQUNBLHdCLENBQ0EsOEIsQ21LcityQkksYSxDQUpGLG1CLENuSzYrckJGLDBCLENBQ0EsdUIsQ0FDQSw2QixDbUszK3JCSSxhLENBSkYsc0IsQ25LbS9yQkYsNkIsQ0FDQSwwQixDQUNBLGdDLENtS2ovckJJLGEsQ0FKRixzQixDbkt5L3JCRiw2QixDQUNBLDBCLENBQ0EsZ0MsQzBKMTVyQkEsd0IsQ1M3RkksYSxDQUpGLHFCLENuSysvckJGLDRCLENBQ0EseUIsQ0FDQSwrQixDbUs3L3JCSSxhLENBSkYsb0IsQ25LcWdzQkYsMkIsQ0FDQSx3QixDQUNBLDhCLENtS25nc0JJLGEsQ0FKRixvQixDbksyZ3NCRiwyQixDQUNBLHdCLENBQ0EsOEIsQ21LemdzQkksYSxDQUpGLHFCLENuS2loc0JGLDRCLENBQ0EseUIsQ0FDQSwrQixDbUsvZ3NCSSxVLENBSkYsb0IsQ25LdWhzQkYsMkIsQ0FDQSx3QixDQUNBLDhCLENtS3Joc0JJLGEsQ0FKRix5QixDbks2aHNCRixnQyxDQUNBLDZCLENBQ0EsbUMsQ21LM2hzQkksYSxDQUpGLHVCLENuS21pc0JGLDhCLENBQ0EsMkIsQ0FDQSxpQyxDbUtqaXNCSSxhLENBSkYseUIsQ25LeWlzQkYsZ0MsQ0FDQSw2QixDQUNBLG1DLENtS3Zpc0JJLGEsQ0FKRixxQixDbksraXNCRiw0QixDQUNBLHlCLENBQ0EsK0IsQ21LN2lzQkksYSxDQUpGLHVCLENuS3Fqc0JGLDhCLENBQ0EsMkIsQ0FDQSxpQyxDbUtuanNCSSxhLENBSkYsb0IsQ25LMmpzQkYsMkIsQ0FDQSx3QixDQUNBLDhCLENtS3pqc0JJLGEsQ0FKRix1QixDbktpa3NCRiw4QixDQUNBLDJCLENBQ0EsaUMsQ21LL2pzQkksYSxDQUpGLHNCLENuS3Vrc0JGLDZCLENBQ0EsMEIsQ0FDQSxnQyxDbUtya3NCSSxhLENBSkYscUIsQ25LNmtzQkYsNEIsQ0FDQSx5QixDQUNBLCtCLENtSzNrc0JJLGEsQ0FKRixvQixDbkttbHNCRiwyQixDQUNBLHdCLENBQ0EsOEIsQ21LamxzQkksYSxDQUpGLG9CLENuS3lsc0JGLDJCLENBQ0Esd0IsQ0FDQSw4QixDbUt2bHNCSSxhLENUNkZKLFEsQ0FDRSxhLENBQ0EsYyxDQUNBLGMsQ0FDQSxlLENBQ0EsYSxDQUxGLFUsQ0FRSSxtQyxDQUFBLDJCLENBZUYsNkIsQ0FDRSxhLENBREYsK0IsQ0FDRSxhLENBREYsK0IsQ0FDRSxhLENBREYsNkIsQ0FDRSxhLENBREYsNEIsQ0FDRSxhLENBREYsK0IsQ0FDRSxhLENBREYsK0IsQ0FDRSxhLENBREYsOEIsQ0FDRSxhLENBREYsNkIsQ0FDRSxhLENBREYsNkIsQ0FDRSxhLENBREYsOEIsQ0FDRSxVLENBREYsNkIsQ0FDRSxhLENBREYsa0MsQ0FDRSxhLENBREYsZ0MsQ0FDRSxhLENBREYsa0MsQ0FDRSxhLENBREYsOEIsQ0FDRSxhLENBREYsZ0MsQ0FDRSxhLENBREYsNkIsQ0FDRSxhLENBREYsZ0MsQ0FDRSxhLENBREYsK0IsQ0FDRSxhLENBREYsOEIsQ0FDRSxhLENBREYsNkIsQ0FDRSxhLENBREYsNkIsQ0FDRSxhLENVekhKLGlCLENBQ0Usb0IsQ0FDQSw2QyxDQUFBLHFDLENBR0Ysb0QsQ0FDRSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsUSxDQUNBLE8sQ0FDQSxTLENBQ0Esa0MsQ0FBQSwwQixDQUdGLG1FLENBQ0UsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLG9CLENBR0YsdUMsQ0FDRSxnQixDQUdGLGlELENBQ0UsVSxDQUNBLCtCLENBQUEsdUIsQ0FHRiw2QyxDQUNFLDJCLENBTUYsb0UsQ3BLNHFzQkEsd0UsQ29LeHFzQkksTSxDQUpKLDZELENwS2dyc0JBLGlFLENvS3hxc0JJLDJCLENsQzlDSixlLENBRUUsb0IsQ0FGRixxQixDQUtJLGlCLENBQ0Esb0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FaSiw2QixDQWVNLHdCLENBZk4sb0IsQ0F1QkksaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsaUIsQ0E1QkosMkIsQ0ErQk0sZSxDQUNBLG1CLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsVSxDQUNBLFUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsTyxDQUNBLDZDLENBQUEscUMsQ0FDQSxzQixDQUFBLGMsQ0ExQ04scUIsQ0ErQ0ksUyxDQS9DSix5QyxDQWtETSw2QyxDQUFBLHFDLENBT04sd0IsQ0FHSSxVLENBQ0EsVyxDQUpKLDhCLENBUUksaUIsQ0FLSix3QixDQUdJLFUsQ0FDQSxXLENBSkosOEIsQ0FRSSxrQixDbElxNW5CSixvQixDcUtsK25CRSxtQixDQ0dGLFksQ0FFRSxhLENBRkYsMEIsQ0FLSSxvQixDQUNBLGEsQ3RLaXhzQkYsMEIsQ3NLdnhzQkYseUIsQ0FXSSx3QixDQUNBLHVCLENBQUEsZSxDQUlKLGdCLENBQ0Usa0IsQ0FJRixZLENBQ0UscUIsQ0FDQSxpQixDQUNBLGMsQ0FDQSwwQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxlLENBQ0EsUyxDQUNBLHdCLENBQ0Esa0MsQ0FBQSwwQixDQVJGLG1CLENBQUEsb0IsQ0FZSSxZLENBWkosa0IsQ0FnQkksNEIsQ0FBQSxvQixDQWhCSixnQyxDQW1CTSxhLENBbkJOLG1CLENBd0JJLDRCLENBQUEsb0IsQ0FJSixnQixDQWlCQSxjLENBZkUsVSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxRLENBQ0EsdUIsQ0FBQSxlLENBTkYsNkIsQ0FTSSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSxRLENBS0osYyxDQUNFLFMsQ0FDQSxZLENBRkYsMkIsQ0FTSSxVLENBQ0EsVyxDQUNBLFMsQ0FDQSxTLENBS0osYSxDQUNFLHdCLENBQ0EsZ0IsQ0FDQSxRLENBQ0EsVSxDQUNBLGEsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxZLENBR0YsOEIsQ0FDRSxrQyxDQUFBLDBCLENBR0YsaUQsQ0FDRSxXLENBQ0EsUyxDdEtnd3NCRiwwQixDdUt4MnNCRSx5QixDQUVFLHdCLEN2SzAyc0JKLDRCLEN1SzUyc0JFLDJCLENBRUUsd0IsQ3ZLODJzQkosNEIsQ3VLaDNzQkUsMkIsQ0FFRSx3QixDdktrM3NCSiwwQixDdUtwM3NCRSx5QixDQUVFLHdCLEN2S3Mzc0JKLHlCLEN1S3gzc0JFLHdCLENBRUUsd0IsQ3ZLMDNzQkosNEIsQ3VLNTNzQkUsMkIsQ0FFRSx3QixDdks4M3NCSiw0QixDdUtoNHNCRSwyQixDQUVFLHdCLEN2S2s0c0JKLDJCLEN1S3A0c0JFLDBCLENBRUUsd0IsQ3ZLczRzQkosMEIsQ3VLeDRzQkUseUIsQ0FFRSx3QixDdkswNHNCSiwwQixDdUs1NHNCRSx5QixDQUVFLHdCLEN2Szg0c0JKLDJCLEN1S2g1c0JFLDBCLENBRUUscUIsQ3ZLazVzQkosMEIsQ3VLcDVzQkUseUIsQ0FFRSx3QixDdktzNXNCSiwrQixDdUt4NXNCRSw4QixDQUVFLHdCLEN2SzA1c0JKLDZCLEN1SzU1c0JFLDRCLENBRUUsd0IsQ3ZLODVzQkosK0IsQ3VLaDZzQkUsOEIsQ0FFRSx3QixDdktrNnNCSiwyQixDdUtwNnNCRSwwQixDQUVFLHdCLEN2S3M2c0JKLDZCLEN1S3g2c0JFLDRCLENBRUUsd0IsQ3ZLMDZzQkosMEIsQ3VLNTZzQkUseUIsQ0FFRSx3QixDdks4NnNCSiw2QixDdUtoN3NCRSw0QixDQUVFLHdCLEN2S2s3c0JKLDRCLEN1S3A3c0JFLDJCLENBRUUsd0IsQ3ZLczdzQkosMkIsQ3VLeDdzQkUsMEIsQ0FFRSx3QixDdkswN3NCSiwwQixDdUs1N3NCRSx5QixDQUVFLHdCLEN2Szg3c0JKLDBCLEN1S2g4c0JFLHlCLENBRUUsd0IsQ0NGSixvQixDQUNFLGEsQ0FDQSx3QixDQUNBLHVCLENBQUEsZSxDQUNBLG1CLENBQ0EsZSxDQUxGLDBCLENBUUksaUIsQ0FDQSxlLENBQ0EsYSxDQVZKLDJCLENBY0ksVyxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxnQixDQUNBLGlCLENBQ0EsbUIsQ0FDQSxvQixDQXBCSix5QyxDQUFBLDJDLENBd0JNLGEsQ0F4Qk4sOEMsQ0E0Qk0sZSxDQUNBLFUsQ0FDQSw2QixDQUFBLHFCLENBOUJOLG9ELENBaUNRLHVCLENBQUEsZSxDQUNBLFMsQ0FsQ1IsZ0NBQUEsZ0IsQ0F5Q0ksYSxDQUNBLHdCLENBMUNKLHVDLENBaURJLDhCLENBakRKLGdELENBb0RNLGUsQ0FDQSxlLENDckROLGtCLENBQ0UsdUIsQ0FHRixRLENBQ0UscUIsQ0FDQSxPLENBQ0EsYyxDQUNBLGlCLENBQ0Esd0IsQ0FDQSw0QyxDQUFBLG9DLENBR0YsYyxDQUNFLGEsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsOEIsQ0FBQSxzQixDQUxGLHdCLENBQUEsb0IsQ0FBQSxvQixDQVVJLHdCLENBS0osOEIsQ0FDRSxnQixDQUNBLGUsQ0M3QkYsb0IsQ0FDRSxlLENBQ0EsWSxDQ0hGLFcsQ0FFRSxpQixDQUZGLHFCLENBS0ksVSxDQUxKLHFDLENBU0ksaUIsQ0FDQSxVLENBQ0EsZSxDQUNBLGdDLENBQUEsd0IsQ3RLWkosNkMsQ0xvaHRCQSw2QyxDS2xodEJFLHVCLENBQ0EsUSxDQUdGLG1CLENBQ0UsaUMsQ0FBQSw4QixDQUFBLHlCLEMwQkZGLGEsQzFCTUUsb0IsQ0FDQSxpQixDQUNBLGEsQ0FDQSxnQixDQUNBLGMsQ0FDQSxtQixDQUNBLDZCLENBQUEscUIsQ0FDQSxjLEMwQmJGLHNCLENBQUEsdUIsQzFCaUJJLGEsQ0FaSix1QixDQWdCSSxxQixDNEJkRixtQixDNUJrQkUsb0IsQ0FDQSxhLENBQ0EsbUQsQ0FBQSwyQyxDQXRCSiw2QixDQTBCSSxvQixDQUNBLHVCLENBQUEsZSxDMkZ2QkYsd0MsQ0FDRSxhLENBRUYsK0IsQ0FDRSxhLENBRUYsbUMsQ0FDRSxhLENBRUYsOEIsQ0FDRSxhLEMzRmRKLHdCLENBcUNJLFcsQ0FJSixvQixDQUFBLHFCLENBSUksVyxDQUNBLGEsQ0FDQSxlLENBQ0EsZSxDQUdKLGtCLENBQ0UsaUIsQ0FERixzQyxDQU9NLG9CLENBQ0EsaUIsQ0FDQSxTLENBQ0EsTyxDQUNBLGtDLENBQUEsMEIsQ0FDQSx1QixDQUNBLGEsQ0FDQSxlLENBQ0EsZSxDQUNBLG1CLENBQ0EsMEMsQ0FBQSwwQixDQUFBLGtELENBakJOLG1ELENBdUJRLGtELENBQUEsMEMsQ0FnQlIsd0JBQUEsTSxNQUFBLFcsQ0FDRSxXLENBR0YsaUIsQ0FDRSxhLENBQ0EsZSxDQUNBLGEsQ0FDQSxlLENBSkYsMkIsQ0FPSSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBSUosdUIsQ0FDRSxpQixDTG1ndEJGLDZDLENLaGd0QkEsK0IsQ0FJSSxTLENBQ0Esc0IsQ0FBQSxjLENBTEoseUIsQ0FTSSxTLENBQ0Esc0IsQ0FBQSxjLENBS0osZSxDTDQvc0JBLFksQ0sxL3NCRSxlLENBQ0EsZ0IsQ0FHRiw4QixDTDIvc0JBLHFDLENBQ0Esd0IsQ0FDQSwrQixDS3ovc0JFLGMsQ0FDQSxrQixDQUlGLG9GLENBR0ksb0IsQ0FDQSx3QixDQUpKLHNELENBUUksMkMsQ0FDQSxrQyxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxtQixDQUNBLG1CLENBQ0EsYSxDQW9CSix1QyxDQWxDQSw2RCxDQXNEUSwwQixDQUFBLDBCLENBQUEsbUIsQ0FPQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FNQSxlLENBcEVSLDZELENBZ0JNLDJDLENBRUEsVSxDQUNBLFcsQ0FDQSxZLENBR0EsYyxDQUVBLHlDLENBQUEseUIsQ0FBQSxnRCxDQVNOLG9CLENBRUksVSxDQUNBLGMsQ0FDQSxvRCxDQUFBLG9DLENBQUEsMEQsQ0FKSiwwQixDc0Z2TEEsa0QsQ3RGOExNLFUsQ0FQTixnQyxDQVdNLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxZLENBQ0EsNEIsQ0FDQSxpQixDQUNBLHlDLENBQUEsaUMsQ0FqQk4sdUMsQ0FxQlEsVSxDQUNBLFcsQ0FDQSwwQixDQUFBLGtCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTyxDQUdBLGlCLENBQ0EsVSxDQUNBLGMsQ0FDQSx3QixDQUNBLHVCLENBakNSLGtDLENBdUNJLFMsQ0FDQSw2QixDQUFBLHFCLENBeENKLDhDLENBMkNNLHdCLENBM0NOLHFELENBOENRLDBDLENBQUEsa0MsQ0E5Q1IsdUMsQ0ErRE0sYSxDMEI5SE4sdUIsQzFCb0lFLGUsQ0FDQSxrQixDQUNBLGdCLENBR0YsWSxDQUNFLGUsQ0FDQSxXLENBQ0Esc0IsQ0FBQSxjLEMwQlVGLHdCLEMxQkhFLGlCLEN1Q2dDRixZLEN2Q3RCRSxVLENBR0Ysb0IsQ0FFRSxpQixDQUNBLG9CLENBSEYsNEIsQ0FNSSxvQixDQUNBLHdCLENBQ0EsYSxDQVJKLDJCLENBWUksYSxDQUNBLGUsQ0FiSixvQyxDQWlCSSw4QixDdUNqRkosYyxDdkMySEEsa0IsQ0E1QkUsb0IsQ0FTRixpRCxDQU9JLG9CLENBQ0EsYSxDQVdKLGtCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUVBLGEsQ0FFQSxlLENBQ0EsaUIsQ0FDQSxnQixDQUNBLGMsQ0FDQSxtQixDQVpGLGtDLENBZUksYyxDTG85c0JKLHFCLENLaDlzQkEsMkIsQ0FJSSxXLENBTUoscUMsQ0FDRSxnQixDQWlCRixnQixDTDI3c0JBLDZCLENBQ0Esa0MsQ0FDQSxxQyxDS3o3c0JFLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FHRixnQixDTDA3c0JBLDZCLENBQ0Esa0MsQ0FDQSxxQyxDS3g3c0JFLGUsQ0FDQSxjLENBQ0EsbUIsQ0FLRixnREFBQSxNLE1BQUEsVyxDTHU3c0JBLHdDQUEwQyxNLE1BQVksVyxDQUN0RCw2Q0FBK0MsTSxNQUFZLFcsQ0FDM0QsMkJBQTJCLE0sTUFBWSxXLENLcjdzQnJDLFcsQ0FHRixnREFBQSxNLE1BQUEsVyxDTHM3c0JBLHdDQUEwQyxNLE1BQVksVyxDQUN0RCw2Q0FBK0MsTSxNQUFZLFcsQ0FDM0QsMkJBQTJCLE0sTUFBWSxXLENLcDdzQnJDLFcsQ3VLcGFBLDBCLENBQ0Usb0IsQ0FFQSwrQixDQUFBLGdDLENBQUEsZ0MsQ0FDRSx1QixDQUFBLGUsQ0FJSixzQixDNUswMXRCRiw2QixDQUNBLDRCLENBQ0EsbUMsQ0FDQSxnQyxDQUNBLG1CLENBQ0EsMEIsQ0FDQSwyQixDQUNBLGtDLENBQ0Esd0IsQ0FDQSwrQixDNEt4MXRCSSxhLENBbkJGLDBCLENBQ0Usb0IsQ0FPRixzQixDNUs2MnRCRiw2QixDQUNBLDRCLENBQ0EsbUMsQ0FDQSxnQyxDQUNBLG1CLENBQ0EsMEIsQ0FDQSwyQixDQUNBLGtDLENBQ0Esd0IsQ0FDQSwrQixDNEszMnRCSSxhLENBbkJGLHlCLENBQ0Usb0IsQ0FPRixxQixDNUtnNHRCRiw0QixDQUNBLDJCLENBQ0Esa0MsQ0FDQSwrQixDQUNBLGtCLENBQ0EseUIsQ0FDQSwwQixDQUNBLGlDLENBQ0EsdUIsQ0FDQSw4QixDNEs5M3RCSSxhLEN2S29hSixrQyxDd0t2YkEsYSxDeEswYkksWSxDQUhKLDZDLENBQUEsOEMsQ0FBQSw4QyxDQWNNLGEsQzRCMVpKLGlCLEM1Qm1hQSxhLENBQ0EsYyxDQUdGLHlCLENMKzhzQkEsd0IsQ0FDQSxxQyxDQUNBLG9DLENLNzhzQkUsOEIsQ0FKRiwrQixDTG85c0JFLDhCLENBQ0EsMkMsQ0FDQSwwQyxDSy84c0JFLDRELENBQUEsb0QsQ0FJSix1QixDTGc5c0JBLHNCLENBQ0EsbUMsQ0FDQSxrQyxDSzk4c0JFLDhCLENBSkYsNkIsQ0xxOXNCRSw0QixDQUNBLHlDLENBQ0Esd0MsQ0toOXNCRSw4RCxDQUFBLHNELENMMGxvQkosaUMsQ0s1a29CRyxVLENBQ0EsZ0MsQ0FBQSx3QixDTDhrb0JELDJELENLNWtvQkcsZ0MsQ0FBQSx3QixDQUNBLFMsQ0w4a29CSCx1QyxDQUdBLDRELENLOWtvQkcsbUIsQ0FDQSxnQyxDQUFBLHdCLENMZ2xvQkQseUUsQ0sxa29CRyx3QixDQUNBLGdDLENBQUEsd0IsQ0w0a29CSCxzRixDS3prb0JFLGdDLENBQUEsd0IsQ0FDQyxTLENBV1AsNEIsQ0FDRSxVLENBQ0Esa0MsQ0FBQSwwQixDQUNBLG1CLENMcThzQkYsbUMsQ0FDQSw0QkFBNEIsd0IsQzhLajl0QjFCLGtDLEM5S2c5dEJtQywyQkFBMkIsd0IsQzhLNTh0QjVELG1CLENBQ0EsaUIsQ0FDQSxrQixDOUtvOXRCSixtRCxDQUZBLHNDLENBQ0EsNEJBQTRCLDJCLENBRjVCLGtELEM4SzU4dEJFLHFDLENBQUEsMkJBQUEsMkIsQ0FNRSxpQixDQUNBLGtCLEM5S2c5dEJKLG1ELENBRkEsc0MsQ0FDQSw0QkFBNEIsMkIsQ0FGNUIsa0QsQzhLejh0QkUscUMsQ0FBQSwyQkFBQSwyQixDQU1FLGlCLENBQ0Esa0IsQzlLMDh0QkosNkIsQzhLMyt0QkEsNEIsQ0F5Q0ksbUIsQzlLczh0QkYsMEMsQ0FDQSwrQyxDOEtoL3RCRix5QyxDOUs4K3RCRSw4QyxDOEtqOHRCSSw0QixDQUNBLCtCLEM5S3U4dEJKLHlDLENBQ0EsOEMsQzhLdC90QkYsd0MsQzlLby90QkUsNkMsQzhLajh0QkksNkIsQ0FDQSxnQyxDQXBETixxQyxDQTZESSxRLENBQ0EsZSxDQUNBLCtCLENBQ0EsYyxDQUNBLGUsQ0FqRUosNkMsQ0FvRU0sZSxDQXBFTiw2RCxDQStFTSxtQixDOUt3N3RCTiw2QixDK0t2Z3VCQSw0QixDQU1JLHdCLENBQ0Esb0IsQy9Lb2d1QkYsbUMsQytLM2d1QkYsa0MsQ0FVTSx3QixDQUNBLDJDLENBQUEsbUMsQ0FDQSxvQixDQVpOLGtDLENBa0JJLG9CLENBQ0Esd0IsQ0FDQSw4QixDQXBCSiw2RCxDQXdCSSw2QixDQUNBLGMsQ0F6QkoscUNBQUEsa0IsQy9LMmh1QkEscUNBQXFDLHdCLEMrSzcvdEJqQyxlLENBOUJKLDRELENBOENNLHdCLENBQ0Esb0IsQ0EvQ04saUUsQ0FtRE0sd0IsQ0FDQSwyQyxDQUFBLG1DLENBQ0Esb0IsQy9Lby90Qk4sNkIsQ2dMeml1QkEsNEIsQ0FNSSx3QixDQUNBLGMsQ0FDQSxlLENBQ0EsOEIsQ0FDQSwyQixDQUNBLG1ELENBQ0EsZ0ssQ0FBQSxrRixDQUNBLGlDLENBQUEseUIsQ2hMeWl1QkYsbUMsQ0FEQSxtQyxDZ0xyanVCRixrQyxDQUFBLGtDLENBaUJNLGlDLENBQ0Esd0IsQ0FDQSx1QixDQUFBLGUsQ2hMeWl1Qkosc0MsQ0FDQSx1QyxDZ0w3anVCRixxQyxDQUFBLHNDLENBd0JNLHFCLENBQ0EsVSxDaEx5aXVCTixpQyxDZ0xsa3VCQSxnQyxDZnVGQSxTLENlbkRNLGUsQ0FwQ04sNEMsQ2hMc2t1QkEsaUMsQ2dMdGt1QkEsZ0MsQ0NBQSxnRCxDRCtDTSxlLENoTDJodUJOLCtDLENnTDFrdUJBLDhDLENBbURNLHFCLENBQ0EsUSxDQUNBLGEsQ2hMNmh1Qk4sMkQsQ0FEQSwyRCxDQURBLDBELENnTGhsdUJBLDBELENBMkRNLGdCLENBM0ROLG9DLENBb0VJLFEsQ0FDQSxlLENBQ0EsK0IsQ0FDQSxjLENBQ0EsZSxDQXhFSiw0RCxDQXFGTSxRLENBQ0EsNEIsQ0FDQSxjLENBQ0EsOEIsQ0FDQSwyQixDQUNBLG1ELENBQ0EsZ0ssQ0FBQSxrRixDQUNBLGlDLENBQUEseUIsQ0E1Rk4sa0UsQ0ErRlEscUIsQ0EvRlIsaUUsQ0FvR00saUMsQ0FDQSx3QixDQWNOLDBDLENoTDgvdEJBLHlDLENnTDUvdEJFLGdLLENBQUEsa0YsQ0FHRiwwQyxDaEw4L3RCQSx5QyxDZ0w1L3RCRSxnSyxDQUFBLGtGLENBR0YseUMsQ2hMOC90QkEsd0MsQ2dMNS90QkUsZ0ssQ0FBQSxrRixDQU1GLHlDLENoTDIvdEJBLHdDLENBQ0EscUQsQ0FDQSxvRCxDZ0x2L3RCSSxnSyxDQUFBLGtGLENBQ0EsUSxDQVBKLCtDLENoTGtndUJFLDhDLENBQ0EsMkQsQ0FDQSwwRCxDZ0wxL3RCSSxpQyxDQUFBLHlCLENBVk4sdUMsQ2hMeWd1QkEsc0MsQ0FDQSxtRCxDQUNBLGtELENnTHovdEJJLGdLLENBQUEsa0YsQ0FDQSxRLENBbkJKLDZDLENoTGdodUJFLDRDLENBQ0EseUQsQ0FDQSx3RCxDZ0w1L3RCSSxpQyxDQUFBLHlCLENoTGlndUJOLGlDLENpTDVwdUJBLGdDLENBTUksd0IsQ0FDQSxjLENBQ0EsZSxDQUNBLDhCLENBQ0EsMkIsQ0FDQSx5RCxDQUNBLGdLLENBQUEsa0YsQ0FDQSxpQyxDQUFBLHlCLENqTDRwdUJGLHVDLENBREEsdUMsQ2lMeHF1QkYsc0MsQ0FBQSxzQyxDQWlCTSxpQyxDQUNBLHdCLENBQ0EsdUIsQ0FBQSxlLENqTDRwdUJKLDBDLENBQ0EsMkMsQ2lMaHJ1QkYseUMsQ0FBQSwwQyxDQXdCTSxxQixDQUNBLFUsQ2pMMnB1QkosdUQsQ2lMcHJ1QkYsc0QsQ0E2Qk0sYSxDakwwcHVCSix1RCxDaUx2cnVCRixzRCxDQWlDTSxjLENqTDBwdUJOLCtCLENpTDNydUJBLDhCLENBMkNJLGlCLENBQ0EsZ0IsQ0FDQSxrQixDakxtcHVCRiwwQ0FBMEMsZSxNQUFxQixRLENpTGhzdUJqRSx5Q0FBQSxlLE1BQUEsUSxDQWdETSxpQixDQUNBLE0sQ0FDQSxRLENBQ0EsZSxDQUNBLFMsQ0FDQSxtQixDQUNBLGtCLENBQ0Esc0IsQ0FBQSxjLENqTG9wdUJKLHNELENpTDNzdUJGLHFELENBMkRNLFEsQ2pMb3B1Qk4sZ0MsQ2lML3N1QkEsK0IsQ0FvRUksaUIsQ0FDQSxnQixDakw4b3VCRiwyQ0FBMkMsZ0IsQ2lMbnR1QjdDLDBDQUFBLGdCLENBd0VNLGlCLENBQ0EsTSxDQUNBLGlCLENBQ0EsZSxDQUNBLFMsQ0FDQSxtQixDQUNBLHNCLENBQUEsYyxDakwrb3VCSixtRCxDaUw3dHVCRixrRCxDQWtGTSxxQixDQUNBLFEsQ0FDQSxhLENqTGtwdUJKLCtELENBREEsK0QsQ0FFQSxvRSxDQUNBLG9FLENBTkEsOEQsQ2lMbHV1QkYsOEQsQ2pMbXV1QkUsbUUsQ0FDQSxtRSxDaUx6b3VCSSxnQixDakxncHVCSixxRCxDaUwzdXVCRixvRCxDQStGTSxjLENBQ0Esa0IsQ2pMK291QkoscUQsQ2lML3V1QkYsb0QsQ0FvR00sYSxDQUNBLGlCLENBckdOLHdDLENBOEdJLFEsQ0FDQSxlLENBQ0EsK0IsQ0FDQSxjLENBQ0EsZSxDQWxISixzQyxDQTJISSxpQixDQUNBLGtCLENBQUEsbUIsQ0FBQSxXLENBNUhKLG9ELENBK0hNLFUsQ0EvSE4sNEMsQ0FtSU0saUIsQ0FDQSxTLENqTG1vdUJKLHFELENpTHZ3dUJGLHFELENBeUlNLG1CLENBeklOLGdFLENBb0pNLDRCLENBQ0EsUSxDQUNBLGMsQ0FDQSw4QixDQUNBLDJCLENBQ0EseUQsQ0FDQSxnSyxDQUFBLGtGLENBQ0EsaUMsQ0FBQSx5QixDQTNKTixzRSxDQThKUSxxQixDQy9KUixnRixDbEwyaHZCRSxpRixDQURBLCtFLENBRUEsZ0YsQ2lMM2h2QkYscUUsQ0FtS00saUMsQ0FDQSx3QixDQXBLTixnRixDQXdLTSxZLENBeEtOLHFELENBNEtNLFMsQ0FRTixlLENqTCttdUJBLGMsQ2lMN211QkUsa0IsQ0FDQSx3QixDQUNBLHlCLENBQ0EsVSxDQVVGLDhDLENqTHVtdUJBLDZDLENpTG5tdUJJLGdLLENBQUEsa0YsQ2pMd211QkosZ0QsQ2lMNW11QkEsK0MsQ2pMOG11QkEsK0MsQ0FEQSw4QyxDaUxwbXVCSSxhLENBS0osOEMsQ2pMb211QkEsNkMsQ2lMaG11QkksZ0ssQ0FBQSxrRixDakxxbXVCSixnRCxDaUx6bXVCQSwrQyxDakwybXVCQSwrQyxDQURBLDhDLENpTGptdUJJLGEsQ0FLSiw2QyxDakxpbXVCQSw0QyxDaUw3bHVCSSxnSyxDQUFBLGtGLENqTGttdUJKLCtDLENpTHRtdUJBLDhDLENqTHdtdUJBLDhDLENBREEsNkMsQ2lMOWx1QkksYSxDQVFKLDZDLENqTDJsdUJBLDRDLENBQ0EseUQsQ0FDQSx3RCxDaUx2bHVCSSxnSyxDQUFBLGtGLENBQ0EsUSxDQVBKLG1ELENqTGttdUJFLGtELENBQ0EsK0QsQ0FDQSw4RCxDaUwxbHVCSSxpQyxDQUFBLHlCLENBVk4sMkMsQ2pMeW11QkEsMEMsQ0FDQSx1RCxDQUNBLHNELENpTHpsdUJJLGdLLENBQUEsa0YsQ0FDQSxRLENBbkJKLGlELENqTGdudUJFLGdELENBQ0EsNkQsQ0FDQSw0RCxDaUw1bHVCSSxpQyxDQUFBLHlCLENDdlFOLDhCLENsTHcydUJBLDZCLENrTC8xdUJFLG9CLENBVEYsOEIsQ2xMeTJ1QkEsK0IsQ0FEQSw2QixDQUVBLDhCLENrTHIydUJFLHFCLENBQ0EsaUIsQ0FDQSx3QixDQUNBLGlCLENBRUEsVyxDQUNBLG1CLENBQ0Esc0IsQ0FBQSxjLENBWkYsc0MsQ0FBQSxvQyxDbEx5M3VCRSx1QyxDQURBLHFDLENBREEscUMsQ0FEQSxtQyxDQUtBLHNDLENBREEsb0MsQ2tMMTJ1QkUsd0IsQ2xMaTN1QkEsaUQsQ0FGaUQsNEMsQ0FDakQsNEMsQ0FEQSwrQyxDa0wvM3VCSiwwQyxDbEw4M3VCSSwwQyxDQWVBLGtELENBRkEsNkMsQ0FDQSw2QyxDQUZBLGdELENBRkEsMkMsQ0FDQSwyQyxDQUZBLGdELENBRkEsMkMsQ0FDQSwyQyxDQUZBLDhDLENBRkEseUMsQ0FDQSx5QyxDQWdCQSxpRCxDQUZBLDRDLENBQ0EsNEMsQ0FGQSwrQyxDQUZBLDBDLENBQ0EsMEMsQ2tMMTN1QkUsVSxDQXJCTix1QyxDbEx1NXVCRSx3QyxDQURBLHNDLENBRUEsdUMsQ2tMNzN1QkUsd0IsQ0FDQSxVLENBQ0Esa0IsQ2xMaTR1QkYseUMsQ2tMOTV1QkYsb0MsQ2xMNjV1QkUsb0MsQ0FPQSwwQyxDQUZBLHFDLENBQ0EscUMsQ0FGQSx3QyxDQUZBLG1DLENBQ0EsbUMsQ0FPQSx5QyxDQUZBLG9DLENBQ0Esb0MsQ2tMbjR1QkUsc0IsQ0FBQSxjLENBbkNKLDRDLENsTDI2dUJFLHNELENBR0EsNkMsQ0FDQSx1RCxDQUhBLDJDLENBQ0EscUQsQ0FHQSw0QyxDQUNBLHNELENrTHo0dUJFLDRCLENBQ0EsUSxDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsZSxDbEw0NHVCRixvRCxDa0wxN3VCRixrRCxDbEw4N3VCRSxxRCxDQURBLG1ELENBREEsbUQsQ0FEQSxpRCxDQUtBLG9ELENBREEsa0QsQ2tMNTR1QkUsdUIsQ0FBQSxlLENsTGk1dUJGLCtDLENrTHA4dUJGLHVDLENsTHc4dUJFLGdELENBREEsd0MsQ0FEQSw4QyxDQURBLHNDLENBS0EsK0MsQ0FEQSx1QyxDa0xqNXVCRSxxQixDQXhESixvQyxDbEw4OHVCRSxxQyxDQURBLG1DLENBRUEsb0MsQ2tMbjV1QkUsNkIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSxjLENBbkVKLDZDLENsTDA5dUJFLDhDLENBREEsNEMsQ0FFQSw2QyxDa0xwNXVCRSxXLENBQ0EsYSxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBQ0EsSyxDQUNBLFMsQ0E3RUosMEQsQ2xMbyt1QkUsb0UsQ0FHQSwyRCxDQUNBLHFFLENBSEEseUQsQ0FDQSxtRSxDQUdBLDBELENBQ0Esb0UsQ2tMcDV1QkksVyxDQUNBLGdCLENBQ0EsYyxDQXhGTixrRCxDbExnL3VCRSxtRCxDQURBLGlELENBRUEsa0QsQ2tMcjV1QkksYyxDQTVGTiwrRCxDbExxL3VCRSxnRSxDQURBLDhELENBRUEsK0QsQ2tMdDV1QkksZ0IsQ0FDQSxjLENBakdOLDBELENsTDAvdUJFLG9FLENBR0EsMkQsQ0FDQSxxRSxDQUhBLHlELENBQ0EsbUUsQ0FHQSwwRCxDQUNBLG9FLENrTHY1dUJJLFcsQ0FDQSxnQixDQUNBLGMsQ0EzR04sa0QsQ2xMc2d2QkUsbUQsQ0FEQSxpRCxDQUVBLGtELENrTHg1dUJJLGMsQ0EvR04sK0QsQ2xMMmd2QkUsZ0UsQ0FEQSw4RCxDQUVBLCtELENrTHo1dUJJLGdCLENBQ0EsYyxDQXBITiwyRSxDbExpaHZCRSw0RSxDQURBLDBFLENBRUEsMkUsQ2tMbDV1QkksNEIsQ0FDQSxRLENBQ0Esa0IsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxlLENBb0JOLCtCLENsTHc0dUJBLDhCLENrTHI0dUJFLFMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGdCLENBQ0Esa0IsQ0FORixrRCxDbExnNXVCRSxpRCxDa0x2NHVCRSxtQixDQUFBLGEsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxRLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUNBLGdCLENBQ0EsYyxDQWhCSixrRSxDbEw2NXVCSSxpRSxDa0wxNHVCRSxjLENBQ0Esb0IsQ0FwQk4scUQsQ2xMaTZ1QkUsb0QsQ2tMeDR1QkUsVyxDQUNBLFEsQ0FDQSxRLENBM0JKLGtELENsTHM2dUJFLGlELENrTHY0dUJFLG9CLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxzQixDQUFBLGMsQ0FqQ0osMEQsQ0FBQSx3RCxDbEwrNnVCSSx5RCxDQURBLHVELENrTHo0dUJFLHdCLENsTGc1dUJBLHFFLENBRnFFLGdFLENBQ3JFLGdFLENBREEsbUUsQ2tMbjd1Qk4sOEQsQ2xMazd1Qk0sOEQsQ0FTQSxvRSxDQUZBLCtELENBQ0EsK0QsQ0FGQSxrRSxDQUZBLDZELENBQ0EsNkQsQ2tMNzR1QkUsVSxDQTFDUixzRSxDbEw4N3VCSSxxRSxDa0wvNHVCRSw0QixDQS9DTixxRSxDbExvOHVCRSwwRCxDQUhBLG1FLENBQ0EscUUsQ0FDQSx3RSxDQUVBLG9FLENBSUEseUQsQ0FIQSxrRSxDQUNBLG9FLENBQ0EsdUUsQ2tMNzR1QkUsNkIsQ0EzREosbUQsQ2xMNDh1QkUsa0QsQ2tMMzR1QkUsb0IsQ0FDQSx3QixDQUNBLHNCLENBQUEsYyxDbExnNXVCSiwrQixDa0xqNHVCQSw4QixDQUlJLG9CLENsTGc0dUJGLHNELENrTHA0dUJGLHFELENBT00sYSxDbExpNHVCTiwrQixDa0x4NHVCQSw4QixDQWFJLG9CLENsTDgzdUJGLHNELENrTDM0dUJGLHFELENBZ0JNLGEsQ2xMKzN1Qk4sOEIsQ2tMLzR1QkEsNkIsQ0FzQkksb0IsQ2xMNDN1QkYscUQsQ2tMbDV1QkYsb0QsQ0F5Qk0sYSxDQXpCTixxRCxDQThCSSxpQixDQUNBLGdCLENBT0osNEMsQ2xMbzN1QkEsMkMsQ0FDQSx3RCxDQUNBLHVELENrTGgzdUJJLDhCLENBTkosa0QsQ2xMeTN1QkUsaUQsQ0FDQSw4RCxDQUNBLDZELENrTGwzdUJJLGlDLENBQUEseUIsQ0FUTiwwQyxDbExnNHVCQSx5QyxDQUNBLHNELENBQ0EscUQsQ2tMajN1QkksOEIsQ0FqQkosZ0QsQ2xMcTR1QkUsK0MsQ0FDQSw0RCxDQUNBLDJELENrTG4zdUJJLGlDLENBQUEseUIsQ0FRTixxQixDQUNFLGtCLENBREYsaUMsQ0FJSSxlLENBQ0EsZSxDQUxKLDhCQUFBLFksQ2xMcTN1QkUsOEJBQWdDLHdCLENrTDEydUI5QiwrQixDQVhKLDBCLENBZ0JJLGEsQ0FDQSxjLENBakJKLDJDQUFBLFksQ0FvQk0sOEIsQ0NoVU4sVyxDQUNFLGlCLENBQ0EsZSxDQUZGLDRCLENBS0ksaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFUsQ0FJSixrQixDQUNFLG9CLENBSUYsd0IsQ0FDRSxXLENDbkJGLGdCLENBQ0Usd0IsQ0FDQSxZLENBRkYsK0IsQ3BMNnJ2QkUsOEMsQ29MdnJ2QkUsVSxDQUNBLFEsQ0FDQSxhLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLGdCLENBQ0EsYyxDQWJKLHFDLENwTHVzdkJJLG9ELENxTHhzdkJKLHNDLENyTHd3d0JJLHVDLENxTHpxd0JKLDRGLENyTHl1d0JFLHlGLENpS3hpd0JGLHdDLENtQjlRTSx3QixDQU1OLG9GLENBQ0UsZ0IsQ0FDQSxnQixDQUdGLHVFLENwTG1ydkJBLHNGLENvTGpydkJFLGEsQ0FDQSxlLENBR0YsNEcsQ0FDRSxjLENBQ0EsVSxDQUVBLFksQ0FHRix1RyxDQUNFLGUsQ0FDQSxjLENBQ0EsYSxDRTVDRixTLENBQ0UsWSxDQUNBLHlCLENBQ0Esd0IsQ0FDQSxzQixDQUFBLGMsQ0FKRix1QixDQU9JLHlCLENBUEoscUIsQ0FXSSxXLENBWEosK0IsQ0FlSSwyQixDQUlKLFcsQ0FDRSxhLENBQ0EsYyxDQUZGLHdCLENBS0ksdUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGEsQ0FDQSxtQixDQUNBLFUsQ3ZKNkxKLGlCLEN3SjdOSSxtQixDM0lRSixlLEMySVFBLHdDLENBR1EsMEIsQ0FBQSwwQixDQUFBLG1CLEMzSVhSLGUsQzJJREksYSxDQUNBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxtQixDQUVBLHdCLENBQUEscUIsQ0FBQSxrQixDdkZWRiwrQixDQUNFLGEsQ0FDQSxVLENBQ0EsVSxDdUZVSix3QyxDQUlRLGlCLEN2TGd3dkJSLGlDQUFpQyxvQyxDdUw1dnZCakMsdUQsQ0FHUSwrQixDQUNBLHdCLENBSlIscUQsQ0FPUSx1QixDQUFBLGUsQ0FQUiw4RCxDQUFBLCtELENBWVksMEIsQ0FBQSxrQixDQVpaLHdELENBZ0JRLFUsQ0FoQlIseUUsQ0FtQlEsNEIsQ0FDQSxVLENBSVIseUIsQ0FDSSxVLENBQ0EsVyxDQUNBLGdCLENBQ0EsVSxDQUNBLHdCLENBQ0Esd0IsQ0FDQSxlLENBQ0EsbUIsQ0FBQSxhLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxpQixDQVZKLGdDLENBWVEsVSxDQUNBLG9CLENBQ0EsMEIsQ0FBQSxrQixDQUNBLHdDLENBQUEsd0IsQ0FBQSw4QyxDQUlSLDJCLENBQ0ksZ0IsQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQXVCSixnQixDQWxCQSxhLENBQ0ksYyxDQURKLHVDLENBR1EsaUIsQ0FIUiw4QyxDQUtZLGlCLENBQ0Esa0IsQ0FDQSxjLENBQ0Esb0IsQ0FDQSxTLENBQ0EsVSxDQUNBLHdCLENBT1osMEMsQ0FHUSxlLENBSFIsaUQsQ0FLWSxlLENBQ0EsbUIsQ0FDQSxjLENBQ0EsZSxDQUNBLEssQ0FDQSxNLENBQ0EsUSxDQUNBLFUsQ0FDQSxpQixDQUNBLGEsQ0FkWiwrRSxDQUFBLGdGLENBb0JZLGUsQ0FPWixtRCxDQUVRLHdCLENBQ0Esc0MsQ0FIUiwyRCxDQUtZLDRCLENBTFosMEUsQ0FVWSxjLENBVlosdUUsQ0FlWSxjLENBQ0Esb0IsQ0FDQSxTLENBQ0EsVSxDQU9aLDRDLENBRVEsVSxDQUNBLFcsQ0FDQSxnQixDQUpSLGdFLENBT1EsYyxDQUNBLFMsQ0FDQSxVLENBVFIsMEUsQ0FZUSxjLENBQ0EsUyxDQUNBLFUsQ0FkUixtRSxDQWlCUSxhLENBakJSLDZFLENBb0JRLGMsQ0FJUiw0QyxDQUVRLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FKUixnRSxDQUFBLDBFLENBT1EsYyxDQUNBLFUsQ0FDQSxXLENBVFIsbUUsQ0FpQlEsYyxDQWpCUiw2RSxDQW9CUSxjLENBT1IsdUQsQ0FDSSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsNEIsQ1g3S0YscUUsQ0FDRSxhLENBR0Ysa0UsQ0FDRSx3QixDQUxGLHVFLENBQ0UsYSxDQUdGLG9FLENBQ0Usd0IsQ0FMRix1RSxDQUNFLGEsQ0FHRixvRSxDQUNFLHdCLENBTEYscUUsQ0FDRSxhLENBR0Ysa0UsQ0FDRSx3QixDQUxGLG9FLENBQ0UsYSxDQUdGLGlFLENBQ0Usd0IsQ0FMRix1RSxDQUNFLGEsQ0FHRixvRSxDQUNFLHdCLENBTEYsdUUsQ0FDRSxhLENBR0Ysb0UsQ0FDRSx3QixDQUxGLHNFLENBQ0UsYSxDQUdGLG1FLENBQ0Usd0IsQ0FMRixxRSxDQUNFLGEsQ0FHRixrRSxDQUNFLHdCLENBTEYscUUsQ0FDRSxhLENBR0Ysa0UsQ0FDRSx3QixDQUxGLHNFLENBQ0UsVSxDQUdGLG1FLENBQ0UscUIsQ0FMRixxRSxDQUNFLGEsQ0FHRixrRSxDQUNFLHdCLENBTEYsMEUsQ0FDRSxhLENBR0YsdUUsQ0FDRSx3QixDQUxGLHdFLENBQ0UsYSxDQUdGLHFFLENBQ0Usd0IsQ0FMRiwwRSxDQUNFLGEsQ0FHRix1RSxDQUNFLHdCLENBTEYsc0UsQ0FDRSxhLENBR0YsbUUsQ0FDRSx3QixDQUxGLHdFLENBQ0UsYSxDQUdGLHFFLENBQ0Usd0IsQ0FMRixxRSxDQUNFLGEsQ0FHRixrRSxDQUNFLHdCLENBTEYsd0UsQ0FDRSxhLENBR0YscUUsQ0FDRSx3QixDQUxGLHVFLENBQ0UsYSxDQUdGLG9FLENBQ0Usd0IsQ0FMRixzRSxDQUNFLGEsQ0FHRixtRSxDQUNFLHdCLENBTEYscUUsQ0FDRSxhLENBR0Ysa0UsQ0FDRSx3QixDV3NMSiwwRCxDWDNMRSxxRSxDQUNFLGEsQ0FHRixrRSxDQUNFLHdCLENBTEYsc0UsQ0FDRSxVLENBR0YsbUUsQ1dnTUUsd0IsQ0FMSixzRCxDQzFOQSxvQixDRDJOSSxhLENBVUosMEQsQ3ZMMDF2QkEsd0QsQ0FEQSxzRSxDQUVBLG9FLEN1THYxdkJJLHdCLENBR0osNEQsQ0FFUSxhLENBRlIsa0QsQ0FLUSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFUsQ0FDQSxpQixDQUNBLGMsQ0FDQSxZLENBQ0EsaUIsQ0FWUiwwRCxDQVlZLHFCLENBS1osMEQsQ0FFUSxhLENONU1zQixPLENKbEQ1QixlLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxjLENBQ0Esa0IsQ0FORix1QyxDQVlNLGtCLENBWk4sOEMsQ0FlUSxrQixDQUNBLHNCLENBQ0Esa0MsQ0FBQSwwQixDQWpCUiwyQixDQXNCTSxrQixDQUNBLFUsQ0F2Qk4sZ0IsQ0E0QkksVSxDQUNBLGtCLENBS0osaUIsQ0FDRSxpQixDQUNBLG9CLENBQ0EsVSxDQUNBLFcsQ0FDQSxrQixDQUNBLGtCLENBQ0EscUIsQ0FDQSxzQixDQUFBLGMsQ0FSRix3QixDQVdJLFUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxNLENBRUEsVSxDQUNBLFcsQ0FDQSxzQixDQUFBLGMsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFEsQ0FDQSwrQixDQUFBLHVCLENBSUosbUIsQ0FDRSxnQixDQU1GLDhDLENBR0ksb0IsQ0FISixxRCxDQU1NLHNCLENBTk4sZ0MsQ0FXSSx3QixDQUNBLHdCLENBQ0EsVyxDQWJKLHVDLENBZ0JNLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLE8sQ0FDQSxRLENBQ0EsdUIsQ0FBQSxlLENBTU4sNEIsQ0FDRSxVLENBQ0EsZSxDQUZGLG1DLENBS0ksUSxDQUtKLGlELENBR0ksc0IsQ0FISiw0QixDQU9JLFcsQ0FQSixtQyxDQVVNLGUsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsTyxDQUNBLFEsQ0FRTix1QixDQUNFLGMsQ0FERiw4QixDQUlJLGEsQ0FDQSxvQixDQUNBLFUsQ1l2SUYsaUQsQ0FDRSxrQixDQUNBLG9CLENBRUEsd0QsQ0FDRSxrQixDQUxKLCtDLENBQ0Usa0IsQ0FDQSxvQixDQUVBLHNELENBQ0Usa0IsQ0FMSiw0QyxDQUNFLGtCLENBQ0Esb0IsQ0FFQSxtRCxDQUNFLGtCLENBTEosK0MsQ0FDRSxrQixDQUNBLG9CLENBRUEsc0QsQ0FDRSxrQixDQUxKLDhDLENBQ0Usa0IsQ0FDQSxvQixDQUVBLHFELENBQ0Usa0IsQ0FMSiw0QyxDQUNFLGtCLENBQ0Esb0IsQ0FFQSxtRCxDQUNFLGtCLENBTEosNEMsQ0FDRSxrQixDQUNBLG9CLENBRUEsbUQsQ0FDRSxrQixDQUxKLDRDLENBQ0Usa0IsQ0FDQSxvQixDQUVBLG1ELENBQ0Usa0IsQ0FMSiw4QyxDQUNFLGtCLENBQ0Esb0IsQ0FFQSxxRCxDQUNFLGtCLENBTEosNkMsQ0FDRSxrQixDQUNBLG9CLENBRUEsb0QsQ0FDRSxrQixDQUxKLDRDLENBQ0Usa0IsQ0FDQSxvQixDQUVBLG1ELENBQ0Usa0IsQ0NMTixnQixDQUNFLGMsQ0xDRix1QixDckwydndCQSx3QixDcUx2dndCSSxvQixDQUpKLDJCLENyTCt2d0JBLDRCLENxTHZ2d0JJLGtCLENBQ0EsVSxDQVRKLGdDLENyTG13d0JFLGlDLENxTHJ2d0JNLGEsQ0FDQSxVLENBQ0EsZ0IsQ0FoQlIsa0MsQ3JMMnd3QkksbUMsQ3FMcHZ3Qk0sUSxDQXZCVix1QyxDckwrd3dCQSx3QyxDcUxodndCTSxhLENBL0JOLHlDLENyTG14d0JBLDBDLENxTGh2d0JNLGEsQ3JMb3Z3Qk4sa0IsQ3FMN3V3QkEsa0IsQ0FHSSx3QixDQUNBLGEsQ0FDQSxrQixDckw4dXdCRix5QixDQURBLHdCLENxTGx2d0JGLHlCLENBQUEsd0IsQ0FTTSx3QixDQUNBLGEsQ3JMNnV3Qkosa0MsQ3FMdnZ3QkYsa0MsQ0FjTSxlLENyTDh1d0JOLG9DLENBQ0Esb0MsQ3FMN3Z3QkEsb0MsQ3JMMnZ3QkEsb0MsQ3FMdnV3Qkksd0IsQ3JMNnV3QkosdUMsQ3FMenV3QkEsMkIsQ0FFRSx3QixDQUNBLCtCLENBR0YsZ0IsQ3JMd3V3QkEscUIsQ3FMdHV3QkUsWSxDQUdGLHNFLENBQ0Usd0IsQ0FHRix3RCxDckxzdXdCQSxxRCxDcUxwdXdCRSxlLENBR0Ysd0QsQ0FDRSx3QixDQUNBLGEsQ0FGRiw4RCxDQUtJLFMsQ0FJSixzRixDckxrdXdCQSxtRixDcUxodXdCRSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxnQixDQU9GLG1CLENBQ0UsZSxDQUNBLGdCLENBT0YsNkIsQ0FPQSw2QixDQU5FLGtCLENBREYsdUMsQ0FHSSxnQixDckx5eHJCSiwyQyxDcUw1d3JCRSxRLENyTDh3ckJBLDJELENxTDN3ckJFLFksQ0FTSixvRSxDckwrc3dCQSxpRSxDcUw3c3dCRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDTXJKRix5QixDM0x5MndCQSxzQixDMkx2MndCRSxrQixDQUdGLG1CLENBQ0UseUMsQ0FFQSxvQyxDQUNBLHdCLENBR0YscUIsQ0FDRSxvQixDQUdGLG9DLENBQ0UsZSxDQUdGLDJCLENBQ0UsYSxDQUNBLGlCLENDcEJGLGEsQ0R1QkEsYSxDQUNFLHlDLENBQ0EsVyxDQUdGLFUsQ0FDRSxnQixDQUlGLHNDLENBR0ksUSxDQUhKLG9DLENBT0ksUSxDQUNBLCtCLENDekNKLE8sQ0FHRSxpQixDQUNBLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUxGLGUsQ0FTSSxlLENBQ0EsbUIsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxPLENBQ0EsTSxDQUNBLGtDLENBQUEsMEIsQ0FDQSx1QixDQUNBLFUsQ0FDQSxpQixDQUNBLFcsQ0FuQkosYSxDQXVCSSxhLENBQ0Esd0IsQ0FDQSxrQixDQUNBLFcsQ0FDQSxXLENBQ0EsYyxDQUNBLGlCLENBQ0Esa0IsQ0FFQSxjLENBQ0EsZSxDQUNBLG1CLENBQ0EsbUIsQ0FDQSxzQixDQUFBLGMsQ0FDQSxnQixDNUZ6QkYsd0MsQ0FDRSx1QixDQUVGLCtCLENBQ0UsdUIsQ0FFRixtQyxDQUNFLHVCLENBRUYsOEIsQ0FDRSx1QixDNEZ0QkosbUIsQ0EwQ00sbUMsQ0ExQ04sNEQsQzVMNjd3QkksZ0QsQzRMNzd3QkosbUIsQ0FnRE0sZ0IsQ0FoRE4sWSxDQTJESSxXLENBQ0EsZ0IsQ0F5UUosdUQsQ0FyVUEsdUIsQ0FrRU0sWSxDQWxFTixxQixDQXNFTSxpQixDQXdHTixnQyxDQWpHQSxrQixDQUlJLGMsQ0FDQSxVLENBTEosZ0IsQ0FTSSxvQixDQUNBLFcsQ0FFQSxpQixDQUNBLG9CLENBQ0EsYyxDQUNBLFcsQ0FmSixlLENBbUJJLFcsQ0FDQSxnQixDQU9KLGtCLENBSUksYyxDQUNBLFUsQ0FMSixnQixDQVNJLGtCLENBQ0EsVyxDQUVBLGlCLENBQ0Esa0IsQ0FDQSxjLENBQ0EsVyxDQWZKLGUsQ0FtQkksVyxDQUNBLGdCLENBTUoscUIsQ0FHSSxTLENBQ0EsTyxDQUpKLG1CLENBUUksaUIsQ0FDQSxrQixDQVRKLDZCLENBYUksbUIsQ0FDQSxrQixDQWRKLDZCLENBa0JJLGlCLENBQ0Esa0IsQ0FuQkosMkIsQ0F3Qkksa0IsQ0F4QkoscUMsQ0E0Qkksb0IsQ0E1QkoscUMsQ0FnQ0ksa0IsQ0FZSixjLENBR0UsUyxDQUhGLHNCLENBTUksVSxDQU5KLG9CLENBVUksbUMsQ0FDQSxRLENBQ0EsVSxDQUNBLGUsQ0FiSiwwQixDQWdCTSxtQyxDQUNBLFcsQ0FDQSxrQixDQWxCTiw4QixDQThCTSxvQixDQUNBLFcsQ0FDQSxVLENBQ0EsaUIsQ0FqQ04sb0MsQ0FvQ1EsVyxDQUNBLG9CLENBckNSLGdDLENBNkNNLGMsQ0FDQSxVLENBOUNOLDhCLENBa0RNLGtCLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQXJETixvQyxDQXdEUSxXLENBQ0Esa0IsQ0F6RFIsbUMsQ0FrRU0sUyxDQUNBLE8sQ0FuRU4saUMsQ0F1RU0sYyxDQUNBLGtCLENBeEVOLHVDLENBMkVRLGlCLENBM0VSLDJDLENBZ0ZNLGMsQ0FDQSxrQixDQWpGTixpRCxDQW9GUSxtQixDQXBGUiwyQyxDQXlGTSxjLENBQ0Esa0IsQ0ExRk4saUQsQ0E2RlEsaUIsQ0FnQlIsWSxDQUVFLG1CLENBQUEsbUIsQ0FBQSxZLENBRkYsb0IsQ0FPSSxjLENBQ0EsVSxDQVJKLGtCLENBWUksa0IsQ0FDQSxXLENBRUEsaUIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBQ0EsVSxDNUZsU0YsZ0UsQ0FBQSw2QyxDQUNFLGEsQ0FFRix1RCxDQUFBLG9DLENBQ0UsYSxDQUVGLDJELENBQUEsd0MsQ0FDRSxhLENBRUYsc0QsQ0FBQSxtQyxDQUNFLGEsQ2hHaWt4QkYseUQsQzRMNXp3QkYsaUIsQ0EwQkksVyxDQUNBLGdCLENBM0JKLDBCLENBK0JJLGlCLENBV0osa0IsQ0FDRSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLHVDLENBQ0EsWSxDQUNBLGUsQ0FDQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FWRix5QixDQ3JVQSxVLENEa1ZJLG1CLENBQUEsbUIsQ0FBQSxZLENBYkoseUIsQ0FpQkksaUIsQ0FDQSxRLENBQ0EsVSxDQW5CSiwrQixDQXdCSSwrQixDQUNBLGtCLENBekJKLHFDLENBNEJNLFEsQ0FDQSxjLENBQ0EsNEIsQ0FDQSxtQixDQUNBLGMsQ0FDQSxhLENBQ0EsVSxDQWxDTixrQyxDQTBDSSxXLENoR3ZVQSx5QmdHc1ZGLGtELENBQ0UsYSxDQUNBLGMsQ0FGRixnRSxDQUtJLGMsQ0FDQSxpQkNwWU4sVSxDQUNFLGlCLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsaUIsQ0FDQSx3QixDQUxGLFksQ0FRSSxZLENBUkosdUIsQ0FXTSxhLENBWE4sc0IsQ0FlTSxjLENBS04sZ0IsQ0NMQSxvQixDOUxndHhCQSxhLENBREEsUyxDOEwzc3hCRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDRENGLGdCLENBRUUsdUIsQ0FBQSxvQixDQUFBLHNCLENBRkYsa0IsQ0FLSSxRLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxVLENBUEosaUMsQ0FXSSxrQixDQVlKLGMsQ0FQQSxnQixDQVFFLDRCLENBQ0EsUSxDQVRGLGdCLENBQ0Usa0IsQ0FBQSxtQixDQUFBLFcsQ0FFQSxtQixDQUlGLGMsQ0FHRSxhLENBQ0EsYyxDQUNBLGMsQ0FDQSxpQyxDQUNBLDZCLENBQUEscUIsQ0FQRixvQixDQVVJLGEsQ0FJSixpQixDQUNFLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxPLENBSkYsMkIsQ0FPSSxZLENBQ0EsUSxDN0xpcnNCSixzQixDK0xsdnNCSSxTLENuR2lCQSx5QmtHWkYsbUIsQ0FDRSxvQkFTSixvQixDOUxndHhCQSxhLENBREEsUyxDOEw1c3hCRSxtQixDQUFBLG1CLENBQUEsWSxDQUVBLGdCLENBQ0EsMkMsQ0FBQSxtQyxDQUdGLDRCLEM5TG90eEJBLGlCLEM4TGx0eEJFLGdCLENBR0Ysc0MsQzlMbXR4QkEsMkIsQzhManR4QkUsZ0IsQ0FPRixhLENBQ0UsbUIsQ0FDQSxrQixDQUFBLGlCLENBQUEsYSxDQUZGLHdCLENBS0ksYyxDQUNBLGUsQ0FJSixlLENBQ0UsaUIsQ0FDQSxrQixDQU1GLFksQ0FDRSxpQixDQU1GLGEsQ0FDRSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLHFDLENBRUEsYyxDQVJGLDhCLENBV0ksVyxDQVhKLHFDLENBY00sZSxDQUNBLG1CLENBQ0EsYyxDQUNBLGEsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVSxDQXJCTixrQyxDQTBCSSxXLENBMUJKLGdDLENBOEJJLDRCLENBQ0EsVyxDbEdoRkEseUJrR3lGRixjLENBQ0UsWSxBbEc3REEseUJrRzBFRixPLEM5TDZxeEJBLG9CLENBRUEsYSxDQURBLFMsQzhMMXF4QkUsYSxDQWxCRixjLENBc0JFLE0sQ0FJRixZLEM5THdxeEJBLHVCLEM4THRxeEJFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCLEFsRzNGQSx5QmtHbUdGLE8sQ0FDRSxnQixDOUx1cXhCRixhLEM4THBxeEJBLFksQ0FFRSxpQixDQUNBLGtCLENBbEdKLGUsQ0FzR0ksaUIsQ0FDQSxvQixBQVFKLGFBQ0UsTSxDQUNFLGlCLENBR0YsYyxDQUVFLGlCLENBQ0EsTSxDQUNBLEssQ0FKRixjLENBQUEsZ0IsQ0FPSSxvQnJHbktOLGMsQ0FDRSxjLENBU0YsVyxDQUFBLGUsQ0FLSSxhLENBQ0EsYyxDQU5KLGdCLEN6RjZ6eEJFLHlCLENBQStCLG9CLENBQy9CLDZCLEN5RnB6eEJJLGUsQ0FDQSxjLENBWE4sVSxDT2dDRSxnQixDQUNBLGlCLENBRUEsZSxDaEdteXhCQSx3QixDZ0dqeXhCRSxnQixDQUNBLGlCLENQdENKLFUsQ09nQ0UsZ0IsQ0FDQSxpQixDQUVBLGUsQ2hHMnl4QkEsd0IsQ2dHenl4QkUsZ0IsQ0FDQSxpQixDUHRDSixVLENPZ0NFLGlCLENBQ0Esa0IsQ0FFQSxlLENoR216eEJBLHdCLENnR2p6eEJFLGlCLENBQ0Esa0IsQ1B0Q0osVSxDT2dDRSxpQixDQUNBLGtCLENBRUEsZSxDaEcyenhCQSx3QixDZ0d6enhCRSxpQixDQUNBLGtCLENQdENKLFUsQ09nQ0UsaUIsQ0FDQSxrQixDQUVBLGUsQ2hHbTB4QkEsd0IsQ2dHajB4QkUsaUIsQ0FDQSxrQixDUHRDSixVLENPOENFLGdCLENBQ0EsbUIsQ0FFQSxlLENoRzZ6eEJBLHdCLENnRzN6eEJFLGdCLENBQ0EsbUIsQ1BwREosZ0IsQ084Q0UsZSxDQUNBLGtCLENBRUEscUIsQ2hHbzB4QkUsOEIsQ2dHbDB4QkEsZSxDQUNBLGtCLENQcERKLGdCLENPOENFLGUsQ0FDQSxrQixDQUVBLHFCLENoRzIweEJFLDhCLENnR3oweEJBLGUsQ0FDQSxrQixDUHBESixnQixDTzhDRSxnQixDQUNBLG1CLENBRUEscUIsQ2hHazF4QkUsOEIsQ2dHaDF4QkEsZ0IsQ0FDQSxtQixDUHBESixnQixDTzhDRSxnQixDQUNBLG1CLENBRUEscUIsQ2hHeTF4QkUsOEIsQ2dHdjF4QkEsZ0IsQ0FDQSxtQixDUHBESixnQixDTzhDRSxnQixDQUNBLG1CLENBRUEscUIsQ2hHZzJ4QkUsOEIsQ2dHOTF4QkEsZ0IsQ0FDQSxtQixDUFRKLFEsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDTzFCQSxVLENBQ0UsZSxDQUNBLGdCLENBRUEscUIsQ0FBZ0IsYSxDQUNoQixvQixDQUFnQixjLENQbUJwQixpQixDekZ5M3hCRSxxQixDeUYvMnhCRSxhLENBQ0EsYyxDQUlKLFUsQ0FDRSxlLENBQ0EsYyxDQUNBLGUsQ0FLRixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FIRiwwQixDekZ1M3hCRSw4QixDeUZoM3hCRSxZLENBQ0EsZSxDekZzM3hCSixjLENBREEsaUIsQ0FFQSxVLENBSEEsZ0IsQ3lGOTJ4QkEsaUIsQ0FLRSxrQixDQUFBLFUsQ0FBQSxNLENoQnRGRSxZLEVnQjBGSixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ0FDZixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ0FDZixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ0FDZixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ0FDZixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ0FDZixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ0FDZixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ0FDZixZLENBQWUsa0IsQ0FBQSxtQixDQUFBLFcsQ2hCbEdYLFksRWdCNkdKLGEsQ0FDRSxzQixDQUFBLG1CLENBQUEsYyxDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBRkYsb0IsQ0FBQSx3QixDT2hERSxvQixDQUFBLGlCLENBQUEsWSxDQUVBLGtDLENBQUEsc0MsQ0FDRSxnQixDUDZDSixtQixDT2hERSxzQixDQUFBLG1CLENBQUEsYyxDQUVBLGlDLENBQ0Usa0IsQ1A2Q0osbUIsQ09oREUsdUIsQ0FBQSxvQixDQUFBLGUsQ0FFQSxpQyxDQUNFLG1CLENQNkNKLG1CLENPaERFLHVCLENBQUEsb0IsQ0FBQSxlLENBRUEsaUMsQ0FDRSxtQixDUDZDSixtQixDT2hERSx1QixDQUFBLG9CLENBQUEsZSxDQUVBLGlDLENBQ0UsbUIsQ1A2Q0osbUIsQ09oREUsdUIsQ0FBQSxvQixDQUFBLGUsQ0FFQSxpQyxDQUNFLG1CLENQMkRKLGUsQ0FBa0Isc0IsQ0FBQSxtQixDQUFBLGMsQ0FDbEIsZSxDQUFrQixzQixDQUFBLG1CLENBQUEsYyxDQUNsQixlLENBQWtCLHNCLENBQUEsbUIsQ0FBQSxjLENBQ2xCLGUsQ0FBa0Isc0IsQ0FBQSxtQixDQUFBLGMsQ0FFbEIsYSxDQUNFLGEsQ0FDQSxpQyxDQUFBLDhCLENBQUEsa0IsQ0FDQSxtQixDdUdySkYsWSxDQUNFLFksQ0FERiwwQixDQUlJLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsVSxDQUtKLHFELENBR00sUyxDQ1hOLEssQ0FDRSxlLENBQ0EsYyxDQUNBLGtCLENBTUYsVSxDQUNFLGtCLENBQ0EscUMsQ0FBQSw2QixDQU9GLFUsQ0FDRSxXLENBQ0EsYyxDQUNBLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLDZCLENBQUEscUIsQ0FORixZLENBU0ksZSxDQUNBLGdCLENBVkosZSxDQUFBLGdCLENBZ0NJLDRCLENBQUEsZSxDQUNBLG1CLENBQUEsYSxDQWpDSixnQixDQWdCSSxjLENBRUEsa0IsQ0FDQSxpQixDQW5CSix3QixDQXdCTSxnQixDQXhCTixlLENBK0JJLGlCLENBSUEsVSxDQW5DSixzQixDQXNDTSxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUSxDQUNBLGdCLENBQ0EsUyxDQUNBLFUsQ0FDQSxxQixDQUNBLGtCLENBQ0EsNkIsQ0FBQSxxQixDQS9DTixpQixDQXNESSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsbUIsQ0FBQSxhLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxhLENBQ0EsYyxDQUdBLGUsQ0FDQSxzQixDQUNBLFMsQ0FDQSxXLENBQ0EsYSxDQWxFSix1QixDQXNFTSxhLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLFUsQ0ExRU4seUIsQ0FpRkksZSxDQUNBLG1CLENBQ0EsYSxDQUNBLGMsQ0FDQSxvQixDQUNBLCtDLENBQUEsK0IsQ0FBQSw0RCxDQXRGSixpQixDQTRGSSxlLENBQ0Esa0IsQ0F1REosaUIsQ0EvQ0EsYSxDQWdERSxvQixDQUNBLGUsQ0FqREYsYSxDQUNFLHdCLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLGMsQ0FDQSxZLENBTEYsd0IsQ0FVSSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxVLENBQ0EsVSxDQUNBLDZCLENBQUEscUIsQ0FoQkosOEIsQ0FtQk0sYyxDQUNBLGUsQ0FwQk4sK0IsQ0F3Qk0sYyxDQXhCTix1QyxDQTRCTSxlLENBNUJOLDBDLENqTTJseUJFLHlDLENpTXZqeUJJLFMsQ0FDQSw0QixDQVVOLGlCLENBR0UsaUIsQ0FIRiw0QixDQU1JLGlCLENBQ0EsVSxDQUNBLDZCLENBQUEscUIsQ0FSSixtQyxDQUFBLGtDLENBWU0sUyxDQVpOLGlDLENBaUJJLHlCLENBQUEsWSxDQWpCSix3QyxDQW1CTSxVLENBU04sYyxDQUNFLGlCLENBQ0EsNkIsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGtCLENBQ0EsZSxDQUNBLGdCLENBQ0EsdUIsQ0FDQSxVLENBQ0EsVSxDQUNBLGtCLENBQ0EsZSxDQUNBLHNCLENBZEYscUIsQ0FpQkksVSxDQUNBLFUsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxxQixDQUNBLGtCLENBQ0EsVSxDQUVBLGlCLENBQ0EsTyxDQUNBLGMsQ0FJSixhLENBQ0UsYSxDQUNBLFUsQ0FDQSxxQixDQUNBLFcsQ0FDQSxhLENBTUYsOEIsQ0FBcUMsVyxDQUNyQyw4QixDQUFxQyxXLENBQ3JDLDhCLENBQXFDLFcsQ0FDckMsOEIsQ0FBcUMsVyxDdENwT25DLFEsQ3JKVEEsYyxDQUNBLEssQ0FDQSxRLENBQ0EsVyxDQUNBLHdCLENBQ0Esa0IsQ0FDQSwwQyxDQUFBLGtDLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxlLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxXLENBQ0EsK0IsQ0FBQSx1QixDQUNBLDJCLENBQUEsbUIsQ0FDQSxrQyxDQUFBLDBCLENBQ0Esd0IsQ0FBQSxnQixDQUNBLHFCLENBaEJGLGdCLENOZ3p5QkUsYSxDTTV4eUJFLGlCLENBSUosVyxDQUNFLFcsQ0FERixtQixDTjh4eUJFLGdCLENNMXh5QkUsaUIsQ0FJSixXLENBQ0UsVyxDQURGLG1CLENONHh5QkUsZ0IsQ014eHlCRSxpQixDTjR4eUJKLGUsQ012eHlCQSxlLENBRUUsVyxDQUdGLG1CLENBQ0UsaUIsQ0FDQSxlLENBQ0Esa0IsQ0FBQSxVLENBQUEsTSxDQUdGLGdCLENBQ0UsaUIsQ0FERix3QixDQUlJLFcsQ0FDQSxZLENBQ0Esc0IsQ0FBQSxjLENBTkosOEIsQ0FVSSwwQixDQUFBLGtCLENBQ0EsZSxDQUNBLHNCLENBQUEsYyxDQVpKLHdDLENBZU0sa0IsQ0FDQSxlLENBQ0EsaUIsQ0FqQk4sK0MsQ0FvQlEsVSxDQUNBLGEsQ0FDQSxVLENBQ0EsVSxDQUNBLGEsQ0FDQSxnQixDQUNBLHdCLENBMUJSLDRDLENBOEJNLGUsQ0FDQSxlLENBL0JOLDZDLENBa0NNLGtCLENBbENOLDhDLENBcUNNLHFDLENBQ0EsdUMsQ0FBQSwrQixDQXRDTixvRCxDQStDUSxzQyxDQS9DUixrRSxDQWtEVSx5QyxDQUFBLGlDLENBbUNWLGUsQ0FyRkEsNkMsQ0F5RkUsd0IsQ0FBQSxxQixDQUFBLGtCLENBekZGLDZDLENBdURNLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FFQSx1QixDQUFBLG9CLENBQUEsc0IsQ0E1RE4sOEQsQ0FBQSwyRCxDQStEUSxpQixDQUNBLFUsQ0FDQSxXLENBakVSLDJFLENBQUEsd0UsQ0FvRVUsUyxDQUNBLFcsQ0FyRVYsdUUsQ0FBQSxvRSxDQXlFVSxZLENBWVYsZSxDQUNFLHdCLENBQ0EsYyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsVSxDQUxGLGlCLENBUUksZSxDQUNBLGdCLENBVEosMEIsQ0FhSSxpQixDQUNBLDRCLENBQUEsZSxDQUNBLGlCLENBQ0EsbUIsQ0FBQSxhLENBaEJKLHFCLENBb0JJLGMsQ0FDQSxlLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0F0QkosaUIsQ0EwQkksVSxDQUNBLFUsQ0FJSixvQixDQUVFLFEsQ0FDQSxnQixDQUNBLGMsQ0FKRiw0QixDQU9JLFUsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxrQixDQUNBLHFCLENBQ0EsNkIsQ0FBQSxxQixDQUlKLDRDLENBQ0UsNEIsQ0FJRix1QixDQUNFLGEsQ0FDQSxxQixDQUZGLG9ELENBS0ksb0IsQ0FMSix5QixDQVNJLGEsQ0FHSixvRSxDQUNFLHdCLENBUUYsZSxDQUVFLGMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUxGLGlCLENBUUksWSxDQVJKLDRCLENBV00sYSxDQVhOLDJCLENBZU0sYyxDQVlOLGtCLENBQ0UsVyxDQUdGLGUsQ0FDRSxXLENBR0Ysa0IsQ0FDRSxXLENBU0YsYSxDQUNFLGUsQ0FERixzQixDQUlJLGdCLENBQ0Esb0QsQ0FBQSw0QyxDQUlKLGdDLENObXZ5QkEsNkIsQ005dXlCTSxnQixDQUxOLHNDLENBZ0JNLHNCLENBQUEsYyxDQWhCTiw2QkFBQSxxQixDQXNCSSxVLENBdEJKLDZCQUFBLG9ELENBaUNRLGtCLENBQ0EsbUIsQ0FsQ1IsNkJBQUEsMkIsQ0F1Q00sVyxDQUNBLDBDLENBQUEsa0MsQ0F4Q04sNkJBQUEsb0QsQ0E2Q1UsVyxDQUNBLFksQ0E5Q1YsNkJBQUEsMEQsQ0FrRFUsMEIsQ0FBQSxrQixDQWxEViw2QkFBQSxzQyxDQXlETSxXLENBekROLDZCQUFBLHNDLENBNkRNLFcsQ0E3RE4sb0MsQ0FtRUksVyxDQW5FSiwwQyxDQXNFTSxNLENBQ0EsMEMsQ0FBQSxrQyxDQXZFTiwrQyxDQTJFTSxXLENBM0VOLCtDLENBK0VNLFcsQ0EvRU4sOEIsQ0FxRkksUyxDQXJGSixzQyxDNExuR0ksZSxDNUxtR0osc0MsQzRML0ZJLFMsQ2xNMjR5QkosOEIsQ2tNdjR5QkUsK0IsQ0FFRSxlLEM1THlGSiw2QkFBQSw4QyxDNExoRlEsVyxDQUNBLFksQzVMK0VSLDZCQUFBLG9ELEM0TDNFUSwwQixDQUFBLGtCLENsTTg0eUJSLG1GLENrTXAzeUJJLG9GLENsTW8reUJKLHlGLENrTXAreUJJLDBGLENBRUUsZ0IsQ0M1Tk4sc0MsQ0FLTSxhLENBTE4sbUIsQ2xDK1JBLHdCLENBcEdBLGtDLENrQ2hMSSxpQixDQVhKLGdDLENBY00sNkIsQ0FBQSxxQixDQWROLGdDLENBbUJRLG9CLENBbkJSLDZCLENBeUJJLCtCLENBQUEsdUIsQ0FXSixxQyxDQUFBLCtDLENBSUksNEIsQ0FBQSxlLENBSkoscUMsQ0FTSSxjLENBQ0EsZ0MsQ0FFQSxnQixDQUNBLGlCLENBYkosbUQsQ0FpQkksYyxDQUNBLDRCLENBQUEsZSxDQUNBLGdCLENBbkJKLG1ELEN4R3VDQSx5RSxDd0doQkksc0MsQ0F2Qkosc0MsQ0EyQkksaUIsQ25NMGp6QkosdUMsQ21Ncmx6QkEsd0MsQ0FnQ0ksZ0IsQ0FDQSxpQixDQVFKLCtDLENuTWtqekJBLHdELENBREEseUQsQ21NNWl6QkksMkIsQ0FBQSxnQixDQUFBLE8sQ0FMSiwwRCxDQVNJLGMsQ25Na2p6QkosOEIsQ2tNeDl5QkUsK0IsQ0M3RUUsc0IsQ0FBQSxjLENuTTBpekJKLDZCQUE2QiwyQixDbU05aXpCN0IsNkJBQUEsNEIsQ0FZTSxnQixDbk1zaXpCTiw2QkFBNkIsb0IsTUFBMEIsZ0MsQ21NbGp6QnZELDZCQUFBLG9CLE1BQUEscUMsQ0FxQk0saUIsQ25Na2l6Qk4saURBQWlELDBCLENBRGpELGlEQUFpRCwyQixDa001OHlCN0MsaURBQUEsZ0MsQ0MzRUUsZ0IsQ0FDQSw0QixDQUFBLGUsQ25NOGh6Qk4scUUsQ0FEQSxzRSxDbU03anpCQSwyRSxDQTJDTSxnQixDRDZCSiw0QyxDQUNFLGUsQ0FHRiw0QyxDdkdoR0YscUUsQ3lHM0VBLCtCLENGNEtJLFMsQ2xNMi95Qkosb0MsQ2tNdi95QkUscUMsQ0FFRSxlLENBUUUsbUNBQUEsOEMsQ0FDRSxXLENBQ0EsWSxDQUdGLG1DQUFBLG9ELENBQ0UsMEIsQ0FBQSxrQixDbE1vL3lCUix1REFBdUQsMEIsQ0FEdkQsdURBQXVELDJCLENrTTEreUJuRCx1REFBQSxnQyxDQUdFLGUsQ0FDQSw0QixDQUFBLGUsQ2xNNit5Qk4sNEUsQ2tNcit5QkksaUYsQ0FFRSxlLENBcEZKLHFDLENBUUEsc0MsQ0FQRSxZLENBR0YsMEMsQ0FDRSxvQixDQU9GLHlCLENBQ0UsdUIsQ0FBQSxlLENBQ0EsVyxDQUVBLGlDLENsTTRqekJGLDhCLENrTTFqekJJLGEsQ0FJSiw0QixDQUNFLFcsQ0FHRiw0QixDQUNFLFcsQ0FoS0YsaUMsQ0FJQSx3QyxDQUhFLFksQ0FXRiw4QixDQUNFLFcsQ0FDQSxnQixDQUVBLHNDLENsTW90ekJGLG1DLENrTWx0ekJJLGlCLENBR0YseUMsQ0FDRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFcsQ0FDQSxnQixDQUNBLGtCLENBRUEsZ0QsQ0FDRSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLGdCLENBQ0EsZSxDQUNBLGdCLENBR0YsK0MsQ0FDRSxjLENBQ0EsZ0IsQ0FHRixnRCxDQUNFLGlCLENBQ0EsTyxDQUNBLFMsQ0FJSiw4QyxDQUNFLHVCLENBQUEsb0IsQ0FBQSxzQixDQUdGLCtDLENBQ0UsWSxDQUdGLHVELENBQ0UsVSxDQUNBLFcsQ0FNRix5QyxDQUNFLFUsQ0FFQSxpRCxDbE11c3pCRiw4QyxDa01yc3pCSSxnQixDQUdGLG9ELENBQ0UsZSxDQUNBLGtCLENBRUEsMkQsQ0FDRSxnQixDQUNBLGMsQ0FHRiwwRCxDQUNFLGMsQ0FDQSxnQixDQUdGLDJELENBQ0UsTyxDQUNBLFMsQ0FJSixrRSxDQUNFLFUsQ0FDQSxXLENBTUoseUMsQ0FDRSxXLENBRUEsaUQsQ2xNdXJ6QkYsOEMsQ2tNcnJ6QkksaUIsQ0FHRixvRCxDQUNFLGdCLENBQ0EsbUIsQ0FFQSwwRCxDQUNFLGMsQ0FHRiwyRCxDQUNFLFEsQ0FDQSxTLENBSUosa0UsQ0FDRSxVLENBQ0EsVyxDdEdwRkoseUJzRytGRixzQyxDQVFBLHVDLENBUEUsWSxDQUdGLDJDLENBQ0Usb0IsQ0FPRiwwQixDQUNFLHVCLENBQUEsZSxDQUNBLFcsQ0FFQSxrQyxDbE1pcXpCQSwrQixDa00vcHpCRSxhLENBSUosNkIsQ0FDRSxXLENBR0YsNkIsQ0FDRSxhLEF0R3BKQSx5QnNHWkYsb0MsQ0F5SUEsMkMsQ0F4SUUsWSxDQVdGLGlDLENBQ0UsVyxDQUNBLGdCLENBRUEseUMsQ2xNc3p6QkEsc0MsQ2tNcHp6QkUsaUIsQ0FHRiw0QyxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVyxDQUNBLGdCLENBQ0Esa0IsQ0FFQSxtRCxDQUNFLGtCLENBQUEsbUIsQ0FBQSxXLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZ0IsQ0FHRixrRCxDQUNFLGMsQ0FDQSxnQixDQUdGLG1ELENBQ0UsaUIsQ0FDQSxPLENBQ0EsUyxDQUlKLGlELENBQ0UsdUIsQ0FBQSxvQixDQUFBLHNCLENBR0Ysa0QsQ0FDRSxZLENBR0YsMEQsQ0FDRSxVLENBQ0EsVyxDQU1GLDRDLENBQ0UsVSxDQUVBLG9ELENsTXl5ekJBLGlELENrTXZ5ekJFLGdCLENBR0YsdUQsQ0FDRSxlLENBQ0Esa0IsQ0FFQSw4RCxDQUNFLGdCLENBQ0EsYyxDQUdGLDZELENBQ0UsYyxDQUNBLGdCLENBR0YsOEQsQ0FDRSxPLENBQ0EsUyxDQUlKLHFFLENBQ0UsVSxDQUNBLFcsQ0FNSiw0QyxDQUNFLFcsQ0FFQSxvRCxDbE15eHpCQSxpRCxDa012eHpCRSxpQixDQUdGLHVELENBQ0UsZ0IsQ0FDQSxtQixDQUVBLDZELENBQ0UsYyxDQUdGLDhELENBQ0UsUSxDQUNBLFMsQ0FJSixxRSxDQUNFLFUsQ0FDQSxhLEF0R2pGSix5QnNHNEZGLHNDLENBUUEsdUMsQ0FQRSxZLEN2QzdIRiwyQyxDdUNpSUUsb0IsQ0FPRiwwQixDQUNFLHVCLENBQUEsZSxDQUNBLFcsQ0FFQSxrQyxDbE1td3pCQSwrQixDa01qd3pCRSxhLENBSUosNkIsQ0FDRSxXLENBR0YsNkIsQ0FDRSxhLEF0R2pKQSx5QnNHZkYsb0MsQ3ZDU0EsMkMsQ3VDUkUsWSxDQVdGLGlDLENBQ0UsVyxDQUNBLGdCLENBRUEseUMsQ2xNdzV6QkEsc0MsQ2tNdDV6QkUsaUIsQ0FHRiw0QyxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVyxDQUNBLGdCLENBQ0Esa0IsQ0FFQSxtRCxDQUNFLGtCLENBQUEsbUIsQ0FBQSxXLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZ0IsQ0FHRixrRCxDQUNFLGMsQ0FDQSxnQixDQUdGLG1ELENBQ0UsaUIsQ0FDQSxPLENBQ0EsUyxDQUlKLGlELENBQ0UsdUIsQ0FBQSxvQixDQUFBLHNCLENBR0Ysa0QsQ0FDRSxZLENBR0YsMEQsQ0FDRSxVLENBQ0EsVyxDQU1GLDRDLENBQ0UsVSxDQUVBLG9ELENsTTI0ekJBLGlELENrTXo0ekJFLGdCLENBR0YsdUQsQ0FDRSxlLENBQ0Esa0IsQ0FFQSw4RCxDQUNFLGdCLENBQ0EsYyxDQUdGLDZELENBQ0UsYyxDQUNBLGdCLENBR0YsOEQsQ0FDRSxPLENBQ0EsUyxDQUlKLHFFLENBQ0UsVSxDQUNBLFcsQ0FNSiw0QyxDQUNFLFcsQ0FFQSxvRCxDbE0yM3pCQSxpRCxDa016M3pCRSxpQixDQUdGLHVELENBQ0UsZ0IsQ0FDQSxtQixDQUVBLDZELENBQ0UsYyxDQUdGLDhELENBQ0UsUSxDQUNBLFMsQ0FJSixxRSxDQUNFLFUsQ0FDQSxhLEF0RzlFSix5QnNHeUZGLHNDLENBUUEsdUMsQ0FQRSxZLENBR0YsMkMsQ0FDRSxvQixDQU9GLDBCLENBQ0UsdUIsQ0FBQSxlLENBQ0EsVyxDQUVBLGtDLENsTXEyekJBLCtCLENrTW4yekJFLGEsQ0FJSiw2QixDQUNFLFcsQ0FHRiw2QixDQUNFLGEsQXRHOUlBLHlCc0dsQkYsb0MsQ0F5SUEsMkMsQ0F4SUUsWSxDQVdGLGlDLENBQ0UsVyxDQUNBLGdCLENBRUEseUMsQ2xNMC96QkEsc0MsQ2tNeC96QkUsaUIsQ0FHRiw0QyxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVyxDQUNBLGdCLENBQ0Esa0IsQ0FFQSxtRCxDQUNFLGtCLENBQUEsbUIsQ0FBQSxXLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZ0IsQ0FHRixrRCxDQUNFLGMsQ0FDQSxnQixDQUdGLG1ELENBQ0UsaUIsQ0FDQSxPLENBQ0EsUyxDQUlKLGlELENBQ0UsdUIsQ0FBQSxvQixDQUFBLHNCLENBR0Ysa0QsQ0FDRSxZLENBR0YsMEQsQ0FDRSxVLENBQ0EsVyxDQU1GLDRDLENBQ0UsVSxDQUVBLG9ELENsTTYrekJBLGlELENrTTMrekJFLGdCLENBR0YsdUQsQ0FDRSxlLENBQ0Esa0IsQ0FFQSw4RCxDQUNFLGdCLENBQ0EsYyxDQUdGLDZELENBQ0UsYyxDQUNBLGdCLENBR0YsOEQsQ0FDRSxPLENBQ0EsUyxDQUlKLHFFLENBQ0UsVSxDQUNBLFcsQ0FNSiw0QyxDQUNFLFcsQ0FFQSxvRCxDbE02OXpCQSxpRCxDa00zOXpCRSxpQixDQUdGLHVELENBQ0UsZ0IsQ0FDQSxtQixDQUVBLDZELENBQ0UsYyxDQUdGLDhELENBQ0UsUSxDQUNBLFMsQ0FJSixxRSxDQUNFLFUsQ0FDQSxhLEF0RzNFSiwwQnNHc0ZGLHNDLENBUUEsdUMsQ0FQRSxZLENBR0YsMkMsQ0FDRSxvQixDQU9GLDBCLENBQ0UsdUIsQ0FBQSxlLENBQ0EsVyxDQUVBLGtDLENsTXU4ekJBLCtCLENrTXI4ekJFLGEsQ0FJSiw2QixDQUNFLFcsQ0FHRiw2QixDQUNFLGEsQXRHM0lBLDBCc0dyQkYsb0MsQ0F5SUEsMkMsQ0F4SUUsWSxDQVdGLGlDLENBQ0UsVyxDQUNBLGdCLENBRUEseUMsQ2xNNGwwQkEsc0MsQ2tNMWwwQkUsaUIsQ0FHRiw0QyxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVyxDQUNBLGdCLENBQ0Esa0IsQ0FFQSxtRCxDQUNFLGtCLENBQUEsbUIsQ0FBQSxXLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZ0IsQ0FHRixrRCxDQUNFLGMsQ0FDQSxnQixDQUdGLG1ELENBQ0UsaUIsQ0FDQSxPLENBQ0EsUyxDQUlKLGlELENBQ0UsdUIsQ0FBQSxvQixDQUFBLHNCLENBR0Ysa0QsQ0FDRSxZLENBR0YsMEQsQ0FDRSxVLENBQ0EsVyxDQU1GLDRDLENBQ0UsVSxDQUVBLG9ELENsTStrMEJBLGlELENrTTdrMEJFLGdCLENBR0YsdUQsQ0FDRSxlLENBQ0Esa0IsQ0FFQSw4RCxDQUNFLGdCLENBQ0EsYyxDQUdGLDZELENBQ0UsYyxDQUNBLGdCLENBR0YsOEQsQ0FDRSxPLENBQ0EsUyxDQUlKLHFFLENBQ0UsVSxDQUNBLFcsQ0FNSiw0QyxDQUNFLFcsQ0FFQSxvRCxDbE0rajBCQSxpRCxDa003ajBCRSxpQixDQUdGLHVELENBQ0UsZ0IsQ0FDQSxtQixDQUVBLDZELENBQ0UsYyxDQUdGLDhELENBQ0UsUSxDQUNBLFMsQ0FJSixxRSxDQUNFLFUsQ0FDQSxhdkd4SFIscUMsQ0FBQSxvQyxDd0dBQSxtQixDN0xxREEsZ0IsQ3FGbkJBLG1CLENBQUEsbUIsQ0FBQSxtQixDQUFBLG1CLENBeUNBLGlGLENBeEVJLFUsQ0FISiwwQyxDQTZCSSwrQixDckZ3TEosZSxDcUZ2S0EscUMsQ0FIRSwwQyxDQU9GLDJELENBR0ksd0IsQ0FTSixxQixDQUVFLHdCLENBRkYsbUMsQ0FLSSx3QixDQVFKLHNCLENBRUUscUIsQ0FGRix1QyxDQUtJLGEsQ0FDQSxzQyxDQU5KLHNDLENBQUEsMkQsQ0FjSSxtQyxDQWRKLGlFLENBbUJNLGlDLENBbkJOLHVDLENBc0NNLGEsQ0FDQSxTLENBdkNOLHdDLENBMkNNLG9CLENBM0NOLG9ELENBK0NNLFUsQ0FDQSxhLENBaEROLHdELENBb0RNLGEsQ0FDQSx3QixDM0ZrbjBCSixpQ0FBaUMsaUQsQ0FHL0IsaUNBQWlDLDhELEMyRjFxMEJyQyxpQ0FBQSwyQyxDQUFBLGlDQUFBLHdELENBZ0VRLFUsQ0FoRVIsb0MsQ0EyRUksd0IsQzNGb20wQkEsaUUsQzJGL3EwQkosZ0UsQ0ErRU0sYSxDQS9FTixxQyxDQW9GSSxVLENBcEZKLDRDLENBc0ZNLHdCLENBdEZOLG9DLENBMkZJLHFCLENBU0oseUQsQ0FFSSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFEsQ0FDQSxTLENBQ0Esc0IsQ0FBQSxjLENBS0osZ0UsQ0FDRSxVLENBR0YseUQsQ0FDRSx3QixDQUNBLGEsQ0FVRixtQkFBQSwyQyxDQUVJLHdCLENBRkosZ0NBQUEsMkMsQ0FRTSx3QixDQVJOLGdGLENBWU0scUMsQ0FaTixnRSxDM0Z5bDBCQSwrRCxDMkYxdDBCQSxpRixDQW9KUSx3QixDM0ZrazBCUixpQ0FBaUMsaUQsQzJGdHQwQmpDLGlDQUFBLDJDLENBNEpVLHdCLENBM0JWLHdFLENBeUNJLGtDLENBekNKLCtELEMzRmdtMEJBLDhELEMyRmhqMEJRLHdCLENBQ0Esb0IsQ0FZTixzQ0FBQSwyQyxDQUVJLHdCLENBRkosbURBQUEsMkMsQ0FPTSxvQyxDQVBOLG1HLENBV00sb0MsQ0FYTixtRixDM0Z3ajBCRixrRixDMkZ4ajBCRSxvRyxDQWtCUSx3QixDM0ZraTBCVixvREFBb0QsaUQsQzJGcGowQmxELG9EQUFBLDJDLENBMEJVLHdCLENBMUJWLDJGLENBd0NJLGtDLENBeENKLGtGLEMzRitqMEJGLGlGLEMyRmhoMEJVLHdCLENBQ0Esb0IsQ0FoRFIsd0NBQUEsMkMsQ0FFSSx3QixDQUZKLHFEQUFBLDJDLENBT00scUMsQ0FQTixxRyxDQVdNLHFDLENBWE4scUYsQzNGb2wwQkYsb0YsQzJGcGwwQkUsc0csQ0FrQlEsd0IsQzNGOGowQlYsc0RBQXNELGlELEMyRmhsMEJwRCxzREFBQSwyQyxDQTBCVSx3QixDQTFCViw2RixDQXdDSSxrQyxDQXhDSixvRixDM0YybDBCRixtRixDMkY1aTBCVSx3QixDQUNBLG9CLENBaERSLHdDQUFBLDJDLENBRUksd0IsQ0FGSixxREFBQSwyQyxDQU9NLHNDLENBUE4scUcsQ0FXTSxzQyxDQVhOLHFGLEMzRmduMEJGLG9GLEMyRmhuMEJFLHNHLENBa0JRLHdCLEMzRjBsMEJWLHNEQUFzRCxpRCxDMkY1bTBCcEQsc0RBQUEsMkMsQ0EwQlUsd0IsQ0ExQlYsNkYsQ0F3Q0ksa0MsQ0F4Q0osb0YsQzNGdW4wQkYsbUYsQzJGeGswQlUsd0IsQ0FDQSxvQixDQWhEUixzQ0FBQSwyQyxDQUVJLHdCLENBRkosbURBQUEsMkMsQ0FPTSxxQyxDQVBOLG1HLENBV00scUMsQ0FYTixtRixDM0Y0bzBCRixrRixDMkY1bzBCRSxvRyxDQWtCUSx3QixDM0ZzbjBCVixvREFBb0QsaUQsQzJGeG8wQmxELG9EQUFBLDJDLENBMEJVLHdCLENBMUJWLDJGLENBd0NJLGtDLENBeENKLGtGLEMzRm1wMEJGLGlGLEMyRnBtMEJVLHdCLENBQ0Esb0IsQ0FoRFIscUNBQUEsMkMsQ0FFSSx3QixDQUZKLGtEQUFBLDJDLENBT00sb0MsQ0FQTixrRyxDQVdNLG9DLENBWE4sa0YsQzNGd3EwQkYsaUYsQzJGeHEwQkUsbUcsQ0FrQlEsd0IsQzNGa3AwQlYsbURBQW1ELGlELEMyRnBxMEJqRCxtREFBQSwyQyxDQTBCVSx3QixDQTFCViwwRixDQXdDSSxrQyxDQXhDSixpRixDM0YrcTBCRixnRixDMkZobzBCVSx3QixDQUNBLG9CLENBaERSLHdDQUFBLDJDLENBRUksd0IsQ0FGSixxREFBQSwyQyxDQU9NLHFDLENBUE4scUcsQ0FXTSxxQyxDQVhOLHFGLEMzRm9zMEJGLG9GLEMyRnBzMEJFLHNHLENBa0JRLHdCLEMzRjhxMEJWLHNEQUFzRCxpRCxDMkZoczBCcEQsc0RBQUEsMkMsQ0EwQlUsd0IsQ0ExQlYsNkYsQ0F3Q0ksa0MsQ0F4Q0osb0YsQzNGMnMwQkYsbUYsQzJGNXAwQlUsd0IsQ0FDQSxvQixDQWhEUix3Q0FBQSwyQyxDQUVJLHdCLENBRkoscURBQUEsMkMsQ0FPTSxxQyxDQVBOLHFHLENBV00scUMsQ0FYTixxRixDM0ZndTBCRixvRixDMkZodTBCRSxzRyxDQWtCUSx3QixDM0YwczBCVixzREFBc0QsaUQsQzJGNXQwQnBELHNEQUFBLDJDLENBMEJVLHdCLENBMUJWLDZGLENBd0NJLGtDLENBeENKLG9GLEMzRnV1MEJGLG1GLEMyRnhyMEJVLHdCLENBQ0Esb0IsQ0FoRFIsdUNBQUEsMkMsQ0FFSSx3QixDQUZKLG9EQUFBLDJDLENBT00sb0MsQ0FQTixvRyxDQVdNLG9DLENBWE4sb0YsQzNGNHYwQkYsbUYsQzJGNXYwQkUscUcsQ0FrQlEsd0IsQzNGc3UwQlYscURBQXFELGlELEMyRnh2MEJuRCxxREFBQSwyQyxDQTBCVSx3QixDQTFCViw0RixDQXdDSSxrQyxDQXhDSixtRixDM0ZtdzBCRixrRixDMkZwdDBCVSx3QixDQUNBLG9CLENBaERSLHNDQUFBLDJDLENBRUksd0IsQ0FGSixtREFBQSwyQyxDQU9NLHFDLENBUE4sbUcsQ0FXTSxxQyxDQVhOLG1GLEMzRnd4MEJGLGtGLEMyRnh4MEJFLG9HLENBa0JRLHdCLEMzRmt3MEJWLG9EQUFvRCxpRCxDMkZweDBCbEQsb0RBQUEsMkMsQ0EwQlUsd0IsQ0ExQlYsMkYsQ0F3Q0ksa0MsQ0F4Q0osa0YsQzNGK3gwQkYsaUYsQzJGaHYwQlUsd0IsQ0FDQSxvQixDQWhEUixzQ0FBQSwyQyxDQUVJLHdCLENBRkosbURBQUEsMkMsQ0FPTSxxQyxDQVBOLG1HLENBV00scUMsQ0FYTixtRixDM0ZvejBCRixrRixDMkZwejBCRSxvRyxDQWtCUSx3QixDM0Y4eDBCVixvREFBb0QsaUQsQzJGaHowQmxELG9EQUFBLDJDLENBMEJVLHdCLENBMUJWLDJGLENBd0NJLGtDLENBeENKLGtGLEMzRjJ6MEJGLGlGLEMyRjV3MEJVLHdCLENBQ0Esb0IsQ0FoRFIsdUNBQUEsMkMsQ0FFSSxxQixDQUZKLG9EQUFBLDJDLENBT00sc0MsQ0FQTixvRyxDQVdNLHNDLENBWE4sb0YsQzNGZzEwQkYsbUYsQzJGaDEwQkUscUcsQ0FrQlEscUIsQzNGMHowQlYscURBQXFELGlELEMyRjUwMEJuRCxxREFBQSwyQyxDQTBCVSxxQixDQTFCViw0RixDQXdDSSwrQixDQXhDSixtRixDM0Z1MTBCRixrRixDMkZ4eTBCVSxxQixDQUNBLGlCLENBaERSLHNDQUFBLDJDLENBRUksd0IsQ0FGSixtREFBQSwyQyxDQU9NLHNDLENBUE4sbUcsQ0FXTSxzQyxDQVhOLG1GLEMzRjQyMEJGLGtGLEMyRjUyMEJFLG9HLENBa0JRLHdCLEMzRnMxMEJWLG9EQUFvRCxpRCxDMkZ4MjBCbEQsb0RBQUEsMkMsQ0EwQlUsd0IsQ0ExQlYsMkYsQ0F3Q0ksa0MsQ0F4Q0osa0YsQzNGbTMwQkYsaUYsQzJGcDAwQlUsd0IsQ0FDQSxvQixDQWhEUiwyQ0FBQSwyQyxDQUVJLHdCLENBRkosd0RBQUEsMkMsQ0FPTSxtQyxDQVBOLHdHLENBV00sbUMsQ0FYTix3RixDM0Z3NDBCRix1RixDMkZ4NDBCRSx5RyxDQWtCUSx3QixDM0ZrMzBCVix5REFBeUQsaUQsQzJGcDQwQnZELHlEQUFBLDJDLENBMEJVLHdCLENBMUJWLGdHLENBd0NJLGtDLENBeENKLHVGLEMzRis0MEJGLHNGLEMyRmgyMEJVLHdCLENBQ0Esb0IsQ0FoRFIseUNBQUEsMkMsQ0FFSSx3QixDQUZKLHNEQUFBLDJDLENBT00scUMsQ0FQTixzRyxDQVdNLHFDLENBWE4sc0YsQzNGbzYwQkYscUYsQzJGcDYwQkUsdUcsQ0FrQlEsd0IsQzNGODQwQlYsdURBQXVELGlELEMyRmg2MEJyRCx1REFBQSwyQyxDQTBCVSx3QixDQTFCViw4RixDQXdDSSxrQyxDQXhDSixxRixDM0YyNjBCRixvRixDMkY1MzBCVSx3QixDQUNBLG9CLENBaERSLDJDQUFBLDJDLENBRUksd0IsQ0FGSix3REFBQSwyQyxDQU9NLG1DLENBUE4sd0csQ0FXTSxtQyxDQVhOLHdGLEMzRmc4MEJGLHVGLEMyRmg4MEJFLHlHLENBa0JRLHdCLEMzRjA2MEJWLHlEQUF5RCxpRCxDMkY1NzBCdkQseURBQUEsMkMsQ0EwQlUsd0IsQ0ExQlYsZ0csQ0F3Q0ksa0MsQ0F4Q0osdUYsQzNGdTgwQkYsc0YsQzJGeDUwQlUsd0IsQ0FDQSxvQixDQWhEUix1Q0FBQSwyQyxDQUVJLHdCLENBRkosb0RBQUEsMkMsQ0FPTSxxQyxDQVBOLG9HLENBV00scUMsQ0FYTixvRixDM0Y0OTBCRixtRixDMkY1OTBCRSxxRyxDQWtCUSx3QixDM0ZzODBCVixxREFBcUQsaUQsQzJGeDkwQm5ELHFEQUFBLDJDLENBMEJVLHdCLENBMUJWLDRGLENBd0NJLGtDLENBeENKLG1GLEMzRm0rMEJGLGtGLEMyRnA3MEJVLHdCLENBQ0Esb0IsQ0FoRFIseUNBQUEsMkMsQ0FFSSx3QixDQUZKLHNEQUFBLDJDLENBT00sc0MsQ0FQTixzRyxDQVdNLHNDLENBWE4sc0YsQzNGdy8wQkYscUYsQzJGeC8wQkUsdUcsQ0FrQlEsd0IsQzNGayswQlYsdURBQXVELGlELEMyRnAvMEJyRCx1REFBQSwyQyxDQTBCVSx3QixDQTFCViw4RixDQXdDSSxrQyxDQXhDSixxRixDM0YrLzBCRixvRixDMkZoOTBCVSx3QixDQUNBLG9CLENBaERSLHNDQUFBLDJDLENBRUksd0IsQ0FGSixtREFBQSwyQyxDQU9NLHNDLENBUE4sbUcsQ0FXTSxzQyxDQVhOLG1GLEMzRm9oMUJGLGtGLEMyRnBoMUJFLG9HLENBa0JRLHdCLEMzRjgvMEJWLG9EQUFvRCxpRCxDMkZoaDFCbEQsb0RBQUEsMkMsQ0EwQlUsd0IsQ0ExQlYsMkYsQ0F3Q0ksa0MsQ0F4Q0osa0YsQzNGMmgxQkYsaUYsQzJGNSswQlUsd0IsQ0FDQSxvQixDQWhEUix5Q0FBQSwyQyxDQUVJLHdCLENBRkosc0RBQUEsMkMsQ0FPTSxxQyxDQVBOLHNHLENBV00scUMsQ0FYTixzRixDM0ZnajFCRixxRixDMkZoajFCRSx1RyxDQWtCUSx3QixDM0YwaDFCVix1REFBdUQsaUQsQzJGNWkxQnJELHVEQUFBLDJDLENBMEJVLHdCLENBMUJWLDhGLENBd0NJLGtDLENBeENKLHFGLEMzRnVqMUJGLG9GLEMyRnhnMUJVLHdCLENBQ0Esb0IsQ0FoRFIsd0NBQUEsMkMsQ0FFSSx3QixDQUZKLHFEQUFBLDJDLENBT00sb0MsQ0FQTixxRyxDQVdNLG9DLENBWE4scUYsQzNGNGsxQkYsb0YsQzJGNWsxQkUsc0csQ0FrQlEsd0IsQzNGc2oxQlYsc0RBQXNELGlELEMyRnhrMUJwRCxzREFBQSwyQyxDQTBCVSx3QixDQTFCViw2RixDQXdDSSxrQyxDQXhDSixvRixDM0ZtbDFCRixtRixDMkZwaTFCVSx3QixDQUNBLG9CLENBaERSLHVDQUFBLDJDLENBRUksd0IsQ0FGSixvREFBQSwyQyxDQU9NLHFDLENBUE4sb0csQ0FXTSxxQyxDQVhOLG9GLEMzRndtMUJGLG1GLEMyRnhtMUJFLHFHLENBa0JRLHdCLEMzRmtsMUJWLHFEQUFxRCxpRCxDMkZwbTFCbkQscURBQUEsMkMsQ0EwQlUsd0IsQ0ExQlYsNEYsQ0F3Q0ksa0MsQ0F4Q0osbUYsQzNGK20xQkYsa0YsQzJGaGsxQlUsd0IsQ0FDQSxvQixDQWhEUixzQ0FBQSwyQyxDQUVJLHdCLENBRkosbURBQUEsMkMsQ0FPTSxtQyxDQVBOLG1HLENBV00sbUMsQ0FYTixtRixDM0ZvbzFCRixrRixDMkZwbzFCRSxvRyxDQWtCUSx3QixDM0Y4bTFCVixvREFBb0QsaUQsQzJGaG8xQmxELG9EQUFBLDJDLENBMEJVLHdCLENBMUJWLDJGLENBd0NJLGtDLENBeENKLGtGLEMzRjJvMUJGLGlGLEMyRjVsMUJVLHdCLENBQ0Esb0IsQ0FoRFIsc0NBQUEsMkMsQ0FFSSx3QixDQUZKLG1EQUFBLDJDLENBT00sbUMsQ0FQTixtRyxDQVdNLG1DLENBWE4sbUYsQzNGZ3ExQkYsa0YsQzJGaHExQkUsb0csQ0FrQlEsd0IsQzNGMG8xQlYsb0RBQW9ELGlELEMyRjVwMUJsRCxvREFBQSwyQyxDQTBCVSx3QixDQTFCViwyRixDQXdDSSxrQyxDQXhDSixrRixDM0Z1cTFCRixpRixDMkZ4bjFCVSx3QixDQUNBLG9CLENtRy9LUixPLEM3QjdJQSxjLENBQ0EsVyxDQUlBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGMsQ0FDQSxLLENBQ0EsTyxDQUNBLE0sQ0FDQSxXLENBQ0EsdUMsQ0FBQSwrQixDQUNBLHFCLENBQ0EsNEMsQ0FBQSxvQyxDNkJnSUEsTyxDN0I5SUYsa0IsQ0FnQkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FqQkosK0IsQ0FvQk0sYSxDckV1QkYseUJxRTNDSixrQixDQXVCTSxjLENBQ0EsZSxDQUNBLFlBekJOLG9CLENBNkJJLGlCLENqS2s4MUJGLDZCLENpSy85MUJGLDJCLENBaUNJLHVCLENBQUEsZSxDQUdKLFcsQ0FDRSxvQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxjLENBQ0EsaUIsQ0FDQSx1QixDQUNBLGMsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxRLENBRUEsNkIsQ0FBQSxxQixDQUVBLGlCLENBQ0EsVyxDQWhCRixpQixDQUFBLHVCLENBK0JNLG9DLENBQUEsNEIsQ0EvQk4saUIsQ0FtQkksVSxDQUNBLGEsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsVSxDQUNBLFUsQ0FDQSxTLENBQ0Esd0IsQ0EzQkosdUIsQ0FnQ00sUyxDQWhDTixpQixDQXNDSSx1QixDQUNBLGdCLENBQ0EsZ0IsQ0F4Q0osMkIsQ0EyQ0ksaUMsQ0FBQSx5QixDQUNBLGMsQ0E1Q0osZSxDQWtESSxlLENBR0osYSxDQUNFLG1CLENBQUEsYSxDaksrNzFCRixzQixDaUV6dDFCQSxzQixDZ0dqT0ksUSxDQUNBLGUsQ0FFQSxRLENBQ0EscUMsQ0FDQSxZLENBQ0Esb0IsQ0FUSiwyQkFBQSxlLENBYUksZSxDQUNBLGUsQ0FkSixrQyxDakswcTJCRSxvQyxDb01sdzJCRixtQyxDbkN5R0ksYSxDQUNBLHdCLENBbEJKLG1CLENBdUJJLHFCLENBdkJKLHNCLENBQUEsMkIsQ0E2SUEsb0IsQ0FqSEksaUIsQ0FDQSxrQixDQTdCSiw4QixDQStCTSxTLENBL0JOLDJDLENBa0NNLFMsQ0FDQSxVLENBbkNOLDJCLENBdUNJLG9CLENBR0EsdUIsQ0FDQSxXLENBQ0Esc0IsQ0FBQSxjLENBNUNKLGlDLENBOENNLHVCLENBOUNOLHFCLENBa0RJLGdCLENBTUosZSxDaktxNzFCQSxvQixDaUtuNzFCRSx3QyxDQUNBLFcsQ0FDQSwwQixDQUFBLGlCLENBQ0EsYSxDaktnNzFCRixvQixDaUs3NjFCRSxXLENBS0YsWSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBRUYsYSxDQUNFLGUsQ0FDQSxpQixDQUNBLGlCLENBQ0EsZSxDQUNBLDBCLENBQUEsaUIsQ0FFRixnQixDakt3NzFCQSxvQixDaUt0NzFCRSxjLENBQ0EsYyxDQUNBLG1CLENBSkYsa0IsQ2pLNjcxQkUsc0IsQ2lLdjcxQkUsaUIsQ0FDQSxvQixDQUNBLGtDLENBQUEsMEIsQ0FXSixZLENBTEEsYSxDQVNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsNkIsQ0FBQSw2QixDQUFBLDhCLENBQUEsMEIsQ0FWRixhLENBRUUsd0IsQ0FBQSxxQixDQUFBLGtCLENBR0YsWSxDQUNFLGUsQ0FDQSxjLENBQ0EsZSxDQUhGLHNCLENBT0ksbUIsQ0FBQSxhLENBUEosd0IsQ0FVSSxrQixDQUNBLGMsQ0FDQSx1QixDQVpKLGdDLENBY00sYSxDQWROLHlDLENBb0JNLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EscUIsQ0FDQSx3QixDQTdCTixnQyxDQWdDTSxlLENBaENOLGlELENBb0NJLFksQ0FNSixzQixDQUVJLFksQ0FGSixvQixDQUtJLFEsQ0FDQSxlLENBR0EsVSxDQUNBLFMsQ0FWSixrQyxDQWFJLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxjLENBQ0Esa0IsQ0FDQSxVLENBQ0EsUyxDQUNBLHNCLENBQUEsYyxDQXBCSix1QyxDQXNCTSw2QixDQUFBLHFCLENBdEJOLG9DLENBeUJNLGMsQ29DMEJOLCtCLENwQ25EQSx3QyxDQTZCSSxVLENBN0JKLDRCLENBZ0NJLFcsQ0FDQSxnQixDQUNBLDRCLENBQ0EsaUIsQ0FuQ0osNkMsQ0FzQ0ksb0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EsYyxDQUNBLGdCLENBMUNKLHVCLENBNkNJLFksQ0FDQSxZLENBQ0Esd0IsQ0FDQSx5QixDQWhESixnQyxDQW1ESSxnQixDQUNBLGUsQ0FHSiw4QixDQUNFLFUsQ0FFRixrRCxDQUFBLG1ELENBSU0saUIsQ0FDQSxRLENBQ0EsVSxDQUNBLGtCLENBQ0EsVSxDQUNBLFcsQ0FUTiwyQixDQWFJLGdCLENBQ0EsZSxDQWRKLGtDLENBZ0JNLGdCLENBQ0EsMEMsQ0FqQk4sNEMsQ0FzQlEsYSxDQUNBLGdCLENBdkJSLHFDLENBMkJNLGMsQ0FDQSxXLENBQ0EsYSxDQTdCTixpRCxDQWdDTSxjLENBQ0EsVSxDQUNBLGEsQ3JFMVJGLHlCcUUwSEosYSxDQXNLSSxhLENBQ0Esa0IsQ0FDQSxpQm1DelVKLGEsQ0FHSSxnQixDQUNBLGUsQ0FDQSxrQixDQUxKLGtCLENBU0ksaUIsQ0FDQSxvQixDQVZKLGtCLENBb0JJLFcsQ0FDQSx1QixDQUNBLGdDLENwTXF2MkJGLHVCLENvTTN3MkJGLHdCLENBMEJNLDRCLENBQUEsZSxDQTFCTixpQyxDQWtDTSxlLENBbENOLHlCLENBQUEscUIsQ0F3RkksaUIsQ0FJQSxxQixDQUNBLGUsQ0E3RkoscUIsQ0F3Q0ksUSxDQUNBLE0sQ0FDQSxTLENBR0EsNEMsQ0FBQSxvQyxDQTdDSixnQyxDQUFBLHdELENBZ0RNLGEsQ0FoRE4sa0QsQ0FBQSxpRCxDQXlEUSxhLENBQ0Esd0IsQ3BNNnUyQkoscUMsQ29NdnkyQkosc0MsQ0FvRVEsZSxDQXBFUixnQyxDQXlFTSxXLENBQ0EsZSxDQUNBLFMsQ0EzRU4sK0MsQ0E4RVEsZSxDQTlFUixpQyxDQW1GTSxvQixDQW5GTix5QixDQXlGSSxRLENBQ0EsUyxDQUNBLFksQ0FHQSxjLENBQ0EsOEMsQ0FBQSxzQyxDQS9GSixvQyxDQWtHTSxjLENBQ0EsUyxDQW5HTixzQixDcE1pMDJCQSxxQixDc01uMDJCRSxnQyxDQUlBLG1DLENDTEYsdUMsQ0FBQSx3QyxDSDhHSSxZLENFckdGLG9ELENBQ0UsYSxDQUdGLDhDLENBQ0UsVSxDMUd5QkEseUIwR2hCRixxQyxDQUNFLFksQ0FJRixzQyxDQUNFLG9CLENBS0EsMkMsQ0FDRSxxQixDQUdGLDhCLENBQ0UsYSxDQUNBLFcsQ0FHRix1QyxDQUNFLGEsQ0FDQSxhLENBRUEsOEMsQ0FDRSx3QixDQUlKLHNDLENBQ0UsYSxDQUNBLHdCLENBR0YsbUMsQ0FDRSxhLENBRUEsc0QsQ0FDRSx1QixDQUdGLG9ELENBQ0UsYSxDQUdGLHFELENBQ0UsVSxDQUNBLHdCLENBSUosbUMsQ0FDRSxlLENBQ0EsYSxDQUVBLGtELENBQ0UsZSxDQUlKLDZDLENBQ0UsK0IsQ0FBQSx1QixDQUdGLHNDLENBQ0UsZSxDQUNBLFksQ0FDQSxVLENBQ0EsdUIsQ0FBQSxlLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLHdCLEN0TWt5MkJGLG1FLENzTTl4MkJJLGtFLENBRUUsYSxDQUNBLDRCLENBS0oscUQsQ0FDRSxZLENBSUosMEMsQ0FDRSxlLENBQ0EsYSxDQUNBLDRCLENBQ0EsaUIsQ0FDQSx1QixDQUFBLGUsQ0FrQ0EsNEQsQ3RNbXcyQkosMEUsQ3NNN3gyQkksc0UsQ0FDRSxhLENBUU4sb0MsQ0FDRSxjLENBQ0EsSyxDQUNBLFcsQ0FDQSxRLENBQ0EsVyxDQUNBLGUsQ0FDQSxXLENBQ0EsZ0MsQ0FBQSx3QixDQWdCRSxtRSxDdE0rdjJCSixpRixDc003djJCTSxZLEExR2xKSix5QjBHWkYsbUMsQ0EyQkEsc0MsQ0ExQkUsWSxDQU9GLHVELENBQ0UsYSxDQUdGLGlELENBQ0UsWSxBMUc0QkEseUIwR25CRixxQyxDQUNFLFksQ0FJRixzQyxDQUNFLG9CLENBS0EsMkMsQ0FDRSxxQixDQUdGLDhCLENBQ0UsYSxDQUNBLFcsQ0FHRix1QyxDQUNFLGEsQ0FDQSxhLENBRUEsOEMsQ0FDRSx3QixDQUlKLHNDLENBQ0UsYSxDQUNBLHdCLENBR0YsbUMsQ0FDRSxhLENBRUEsc0QsQ0FDRSx1QixDQUdGLG9ELENBQ0UsYSxDQUdGLHFELENBQ0UsVSxDQUNBLHdCLENBSUosbUMsQ0FDRSxlLENBQ0EsYSxDQUVBLGtELENBQ0UsZSxDQUlKLDZDLENBQ0UsK0IsQ0FBQSx1QixDQUdGLHNDLENBQ0UsZSxDQUNBLFksQ0FDQSxVLENBQ0EsdUIsQ0FBQSxlLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLHdCLEN0TXczMkJGLG1FLENzTXAzMkJJLGtFLENBRUUsYSxDQUNBLDRCLENBS0oscUQsQ0FDRSxZLENBSUosMEMsQ0FDRSxlLENBQ0EsYSxDQUNBLDRCLENBQ0EsaUIsQ0FDQSx1QixDQUFBLGUsQ0FrQ0EsNEQsQ3RNeTEyQkosMEUsQ3NNbjMyQkksc0UsQ0FDRSxhLENBUU4sb0MsQ0FDRSxjLENBQ0EsSyxDQUNBLFcsQ0FDQSxRLENBQ0EsVyxDQUNBLGUsQ0FDQSxXLENBQ0EsZ0MsQ0FBQSx3QixDQWdCRSxtRSxDdE1xMTJCSixpRixDc01uMTJCTSxZLEExRy9JSix5QjBHZkYsbUMsQ0EyQkEsc0MsQ0ExQkUsWSxDQU9GLHVELENBQ0UsYSxDQUdGLGlELENBQ0UsWSxBMUcrQkEseUIwR3RCRixxQyxDQUNFLFksQ0FJRixzQyxDQUNFLG9CLENBS0EsMkMsQ0FDRSxxQixDQUdGLDhCLENBQ0UsYSxDQUNBLFcsQ0FHRix1QyxDQUNFLGEsQ0FDQSxhLENBRUEsOEMsQ0FDRSx3QixDQUlKLHNDLENBQ0UsYSxDQUNBLHdCLENBR0YsbUMsQ0FDRSxhLENBRUEsc0QsQ0FDRSx1QixDQUdGLG9ELENBQ0UsYSxDQUdGLHFELENBQ0UsVSxDQUNBLHdCLENBSUosbUMsQ0FDRSxlLENBQ0EsYSxDQUVBLGtELENBQ0UsZSxDQUlKLDZDLENBQ0UsK0IsQ0FBQSx1QixDQUdGLHNDLENBQ0UsZSxDQUNBLFksQ0FDQSxVLENBQ0EsdUIsQ0FBQSxlLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLHdCLEN0TTg4MkJGLG1FLENzTTE4MkJJLGtFLENBRUUsYSxDQUNBLDRCLENBS0oscUQsQ0FDRSxZLENBSUosMEMsQ0FDRSxlLENBQ0EsYSxDQUNBLDRCLENBQ0EsaUIsQ0FDQSx1QixDQUFBLGUsQ0FrQ0EsNEQsQ3RNKzYyQkosMEUsQ3NNejgyQkksc0UsQ0FDRSxhLENBUU4sb0MsQ0FDRSxjLENBQ0EsSyxDQUNBLFcsQ0FDQSxRLENBQ0EsVyxDQUNBLGUsQ0FDQSxXLENBQ0EsZ0MsQ0FBQSx3QixDQWdCRSxtRSxDdE0yNjJCSixpRixDc016NjJCTSxZLEExRzVJSix5QjBHbEJGLG1DLENBMkJBLHNDLENBMUJFLFksQ0FPRix1RCxDQUNFLGEsQ0FHRixpRCxDQUNFLFksQTFHa0NBLDBCMEd6QkYscUMsQ0FDRSxZLENBSUYsc0MsQ0FDRSxvQixDQUtBLDJDLENBQ0UscUIsQ0FHRiw4QixDQUNFLGEsQ0FDQSxXLENBR0YsdUMsQ0FDRSxhLENBQ0EsYSxDQUVBLDhDLENBQ0Usd0IsQ0FJSixzQyxDQUNFLGEsQ0FDQSx3QixDQUdGLG1DLENBQ0UsYSxDQUVBLHNELENBQ0UsdUIsQ0FHRixvRCxDQUNFLGEsQ0FHRixxRCxDQUNFLFUsQ0FDQSx3QixDQUlKLG1DLENBQ0UsZSxDQUNBLGEsQ0FFQSxrRCxDQUNFLGUsQ0FJSiw2QyxDQUNFLCtCLENBQUEsdUIsQ0FHRixzQyxDQUNFLGUsQ0FDQSxZLENBQ0EsVSxDQUNBLHVCLENBQUEsZSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSx3QixDdE1vaTNCRixtRSxDc01oaTNCSSxrRSxDQUVFLGEsQ0FDQSw0QixDQUtKLHFELENBQ0UsWSxDQUlKLDBDLENBQ0UsZSxDQUNBLGEsQ0FDQSw0QixDQUNBLGlCLENBQ0EsdUIsQ0FBQSxlLENBa0NBLDRELEN0TXFnM0JKLDBFLENzTS9oM0JJLHNFLENBQ0UsYSxDQVFOLG9DLENBQ0UsYyxDQUNBLEssQ0FDQSxXLENBQ0EsUSxDQUNBLFcsQ0FDQSxlLENBQ0EsVyxDQUNBLGdDLENBQUEsd0IsQ0FnQkUsbUUsQ3RNaWczQkosaUYsQ3NNLy8yQk0sWSxBMUd6SUosMEIwR3JCRixtQyxDQTJCQSxzQyxDQTFCRSxZLENBT0YsdUQsQ0FDRSxhLENBR0YsaUQsQ0FDRSxZRjRKSixpQixDQUNFLGUsQ0FERixvQyxDQUdJLE0sQ0FDQSwwQyxDQUFBLGtDLENHOUtKLGlCLENBS0UsdUMsQ0FDQSx1QixDQUFBLGUsQ0FDQSxXLENBUEYsNkIsQ0FVSSxnQixDQUNBLGUsQ0FYSiw4QyxDQWNNLFEsQ0FDQSxVLENBQ0EsUyxDQUNBLFUsQ0FDQSxRLENBbEJOLCtCLENBc0JNLGMsQ0F0Qk4sNEMsQ0FBQSw2QyxDdk1tczNCRSxtQyxDdU10cTNCRSx3QixDQTdCSixnQyxDQWlDSSxRLENBQ0EsdUIsQ0FBQSxlLENBQ0EsdUIsQ0FBQSxlLENBQ0Esc0IsQ0FwQ0osZ0MsQ0FvREksNkIsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsZ0IsQ0ExREosc0MsQ0FBQSxzQyxDQThETSw0QixDQTlETixtQyxDQW1FSSxnQyxDQW5FSiw0QixDQTBFSSw2QixDQUNBLGMsQ0FDQSx3QixDQUNBLGtCLENBQ0EsVyxDQUNBLGUsQ0EvRUosbUMsQ0FrRk0sZSxDQUNBLG9CLENBbkZOLDBDLENBd0ZJLFcsQ0F4RkosZ0MsQ3ZNNHUzQkUsbUMsQ0FEQSwrQixDQURBLHlDLENBREEsd0MsQ3VNem8zQkUsd0IsQ0FoR0osOEMsQ3ZNK3UzQkUsNkMsQ3VNMW8zQkUsYSxDQUNBLHNDLEN2TTZvM0JGLG1DLEN1TW52M0JGLCtCLENBMkdJLHVCLENBQUEsZSxDdk00bzNCQSwwQyxDdU12djNCSixzQyxDQThHTSxrQixDQTlHTixtQyxDQW1ISSxxQyxDQ25ISixlLENBRUUsd0IsQ3hNNnYzQkEsZ0MsQ0FDQSxvQyxDd01odzNCRiw2QixDQU9JLFUsQ0FQSixzQyxDQUFBLDJCLENBV0ksMEIsQ3hNMHYzQkYsMEMsQ0FtQ0Esa0QsQ3dNeHkzQkYsaUQsQ0FBQSxpQyxDQWdCSSxVLENBQ0EscUMsQ0FqQkosK0IsQ0FxQkksdUMsQ0FyQkosZ0QsQ0F5QkksVSxDQXpCSix5RCxDQTRCTSxRLENBQ0EsUSxDQUNBLFUsQ0FDQSxTLENBQ0EsVSxDQ3NNTixvQyxDRHRPQSxvQyxDQThDTSxxQyxDQUNBLFUsQ0EvQ04sMEMsQ0FrRFEsc0MsQ3hHcENOLCtELENBQ0UsMEIsQ0FFRixzRCxDQUNFLDBCLENBRUYsMEQsQ0FDRSwwQixDQUVGLHFELENBQ0UsMEIsQ3dHeEJKLDJDLENBK0RNLDBCLENBL0ROLGdDLENBK0VJLHlDLENBL0VKLCtDLEN4TWt6M0JJLDJELENBQ0EsNEQsQ0FGQSxrRCxDQURBLDhDLENBREEsd0QsQ0FEQSx1RCxDQU1BLGtELEN3TTN0M0JFLHdCLENBekZOLCtDLENBNkZNLDBCLENBN0ZOLHFELENBQUEscUQsQ0FpR1EsVSxDQUNBLHdCLENBbEdSLGtELENBdUdNLHNDLEN4TXV0M0JGLDZELEN3TTl6M0JKLDRELENBNEdNLFUsQ0FDQSxxQyxDQTdHTiwyQyxDQWlITSwwQixDRnlESix1RCxDdE04cDNCRSxtRSxDQUNBLG9FLENBRkEsMEQsQ0FEQSxzRCxDQURBLGdFLENBREEsK0QsQ0FNQSwwRCxDc014cDNCQSx3QixDQUtBLDZELENBQUEsNkQsQ0FFRSx3QixDQWZKLHlELEN0TXlxM0JFLHFFLENBQ0Esc0UsQ0FGQSw0RCxDQURBLHdELENBREEsa0UsQ0FEQSxpRSxDQU1BLDRELENzTW5xM0JBLHdCLENBS0EsK0QsQ0FBQSwrRCxDQUVFLHdCLENBZkoseUQsQ3RNb3IzQkUscUUsQ0FDQSxzRSxDQUZBLDRELENBREEsd0QsQ0FEQSxrRSxDQURBLGlFLENBTUEsNEQsQ3NNOXEzQkEsd0IsQ0FLQSwrRCxDQUFBLCtELENBRUUsd0IsQ0FmSix1RCxDdE0rcjNCRSxtRSxDQUNBLG9FLENBRkEsMEQsQ0FEQSxzRCxDQURBLGdFLENBREEsK0QsQ0FNQSwwRCxDc016cjNCQSx3QixDQUtBLDZELENBQUEsNkQsQ0FFRSx3QixDQWZKLHNELEN0TTBzM0JFLGtFLENBQ0EsbUUsQ0FGQSx5RCxDQURBLHFELENBREEsK0QsQ0FEQSw4RCxDQU1BLHlELENzTXBzM0JBLHdCLENBS0EsNEQsQ0FBQSw0RCxDQUVFLHdCLENBZkoseUQsQ3RNcXQzQkUscUUsQ0FDQSxzRSxDQUZBLDRELENBREEsd0QsQ0FEQSxrRSxDQURBLGlFLENBTUEsNEQsQ3NNL3MzQkEsd0IsQ0FLQSwrRCxDQUFBLCtELENBRUUsd0IsQ0FmSix5RCxDdE1ndTNCRSxxRSxDQUNBLHNFLENBRkEsNEQsQ0FEQSx3RCxDQURBLGtFLENBREEsaUUsQ0FNQSw0RCxDc00xdDNCQSx3QixDQUtBLCtELENBQUEsK0QsQ0FFRSx3QixDQWZKLHdELEN0TTJ1M0JFLG9FLENBQ0EscUUsQ0FGQSwyRCxDQURBLHVELENBREEsaUUsQ0FEQSxnRSxDQU1BLDJELENzTXJ1M0JBLHdCLENBS0EsOEQsQ0FBQSw4RCxDQUVFLHdCLENBZkosdUQsQ3RNc3YzQkUsbUUsQ0FDQSxvRSxDQUZBLDBELENBREEsc0QsQ0FEQSxnRSxDQURBLCtELENBTUEsMEQsQ3NNaHYzQkEsd0IsQ0FLQSw2RCxDQUFBLDZELENBRUUsd0IsQ0FmSix1RCxDdE1pdzNCRSxtRSxDQUNBLG9FLENBRkEsMEQsQ0FEQSxzRCxDQURBLGdFLENBREEsK0QsQ0FNQSwwRCxDc00zdjNCQSx3QixDQUtBLDZELENBQUEsNkQsQ0FFRSx3QixDQWZKLHdELEN0TTR3M0JFLG9FLENBQ0EscUUsQ0FGQSwyRCxDQURBLHVELENBREEsaUUsQ0FEQSxnRSxDQU1BLDJELENzTXR3M0JBLHdCLENBS0EsOEQsQ0FBQSw4RCxDQUVFLHdCLENBZkosdUQsQ3RNdXgzQkUsbUUsQ0FDQSxvRSxDQUZBLDBELENBREEsc0QsQ0FEQSxnRSxDQURBLCtELENBTUEsMEQsQ3NNangzQkEsd0IsQ0FLQSw2RCxDQUFBLDZELENBRUUsd0IsQ0FmSiw0RCxDdE1reTNCRSx3RSxDQUNBLHlFLENBRkEsK0QsQ0FEQSwyRCxDQURBLHFFLENBREEsb0UsQ0FNQSwrRCxDc001eDNCQSx3QixDQUtBLGtFLENBQUEsa0UsQ0FFRSx3QixDQWZKLDBELEN0TTZ5M0JFLHNFLENBQ0EsdUUsQ0FGQSw2RCxDQURBLHlELENBREEsbUUsQ0FEQSxrRSxDQU1BLDZELENzTXZ5M0JBLHdCLENBS0EsZ0UsQ0FBQSxnRSxDQUVFLHdCLENBZkosNEQsQ3RNd3ozQkUsd0UsQ0FDQSx5RSxDQUZBLCtELENBREEsMkQsQ0FEQSxxRSxDQURBLG9FLENBTUEsK0QsQ3NNbHozQkEsd0IsQ0FLQSxrRSxDQUFBLGtFLENBRUUsd0IsQ0FmSix3RCxDdE1tMDNCRSxvRSxDQUNBLHFFLENBRkEsMkQsQ0FEQSx1RCxDQURBLGlFLENBREEsZ0UsQ0FNQSwyRCxDc003ejNCQSx3QixDQUtBLDhELENBQUEsOEQsQ0FFRSx3QixDQWZKLDBELEN0TTgwM0JFLHNFLENBQ0EsdUUsQ0FGQSw2RCxDQURBLHlELENBREEsbUUsQ0FEQSxrRSxDQU1BLDZELENzTXgwM0JBLHdCLENBS0EsZ0UsQ0FBQSxnRSxDQUVFLHdCLENBZkosdUQsQ3RNeTEzQkUsbUUsQ0FDQSxvRSxDQUZBLDBELENBREEsc0QsQ0FEQSxnRSxDQURBLCtELENBTUEsMEQsQ3NNbjEzQkEsd0IsQ0FLQSw2RCxDQUFBLDZELENBRUUsd0IsQ0FmSiwwRCxDdE1vMjNCRSxzRSxDQUNBLHVFLENBRkEsNkQsQ0FEQSx5RCxDQURBLG1FLENBREEsa0UsQ0FNQSw2RCxDc005MTNCQSx3QixDQUtBLGdFLENBQUEsZ0UsQ0FFRSx3QixDQWZKLHlELEN0TSsyM0JFLHFFLENBQ0Esc0UsQ0FGQSw0RCxDQURBLHdELENBREEsa0UsQ0FEQSxpRSxDQU1BLDRELENzTXoyM0JBLHdCLENBS0EsK0QsQ0FBQSwrRCxDQUVFLHdCLENBZkosd0QsQ3RNMDMzQkUsb0UsQ0FDQSxxRSxDQUZBLDJELENBREEsdUQsQ0FEQSxpRSxDQURBLGdFLENBTUEsMkQsQ3NNcDMzQkEsd0IsQ0FLQSw4RCxDQUFBLDhELENBRUUsd0IsQ0FmSix1RCxDdE1xNDNCRSxtRSxDQUNBLG9FLENBRkEsMEQsQ0FEQSxzRCxDQURBLGdFLENBREEsK0QsQ0FNQSwwRCxDc00vMzNCQSx3QixDQUtBLDZELENBQUEsNkQsQ0FFRSx3QixDQWZKLHVELEN0TWc1M0JFLG1FLENBQ0Esb0UsQ0FGQSwwRCxDQURBLHNELENBREEsZ0UsQ0FEQSwrRCxDQU1BLDBELENzTTE0M0JBLHdCLENBS0EsNkQsQ0FBQSw2RCxDQUVFLHdCLENJekxOLE0sQ0FDRSxxQixDQUNBLDhDLENBQUEsc0MsQ0FDQSxjLENBQ0EsSyxDQUNBLFEsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsK0IsQ0FBQSx1QixDQUNBLDJCLENBQUEsbUIsQ0FDQSxrQyxDQUFBLDBCLENBQ0Esd0IsQ0FBQSxnQixDQUNBLHFCLENBYkYsYyxDMU1xbDRCRSxvQixDQUNBLG1CLEMwTXBrNEJFLGlCLENBbEJKLGdCLENBc0JJLGUsQ0FHRixrQixDQUNFLHlELENBQUEsaUQsQ0FRSixTLENBQ0UsVyxDQURGLGlCLEMxTStqNEJFLHVCLENBQ0Esc0IsQzBNMWo0QkUsaUIsQ0FLSixTLENBQ0UsVyxDQURGLGlCLEMxTTJqNEJFLHVCLENBQ0Esc0IsQzBNdGo0QkUsaUIsQ0ExQkYsa0IsQ0ErQkEsZ0IsQ0FHRixXLENBQ0UsYyxDQUNBLFcsQ0FHRixZLENBQ0UsYyxDQU1GLFksQ0FDRSxhLENBQ0EsYyxDQUNBLG1CLENBQ0Esd0IsQ0FDQSxrQixDQUNBLFcsQ0FNRixjLENBQ0UsWSxDQUNBLHFCLENBQ0EsVyxDQUNBLFUsQ0FDQSw0QixDQUNBLCtCLENBQ0Esd0IsQ0FDQSxnQixDQUNBLGlCLENBQ0EsTyxDQUNBLFcsQ0FDQSxnQixDQUNBLG1CLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsYyxDQUNBLCtDLENBQUEsdUMsQ0FqQkYsb0IsQ0FvQkksUyxDQXBCSixzQixDQXdCSSxlLENBQ0EsNkIsQ0FBQSxxQixDQUlKLGtDLENBQ0Usb0IsQ0FDQSxnQyxDQUFBLHdCLEM5R3hFRSx5QjhHeUNKLGMsQ0FzQ0ksVyxDQUNBLFUsQ0FDQSw0QixDQUNBLCtCLENBQ0EsVyxDQUNBLGdCLENBQ0EsbUJDekhGLDhCLENBQ0Usb0IsQ0FHRixxQixDQUNFLFcsQ0FDQSx1QixDQUFBLGUsQ0FFQSw2QixDM01pcTRCRixtQyxDQUNBLGtDLEMyTS9wNEJJLGEsQ0FJSix3QixDQUNFLFcsQ0FHRix3QixDQUNFLFcsQy9HYUEseUIrR2pDRiwrQixDQUNFLG9CLENBR0Ysc0IsQ0FDRSxXLENBQ0EsdUIsQ0FBQSxlLENBRUEsOEIsQzNNbXI0QkEsb0MsQ0FDQSxtQyxDMk1qcjRCRSxhLENBSUoseUIsQ0FDRSxXLENBR0YseUIsQ0FDRSxhLEEvR2dCQSx5QitHcENGLCtCLENBQ0Usb0IsQ0FHRixzQixDQUNFLFcsQ0FDQSx1QixDQUFBLGUsQ0FFQSw4QixDM01tczRCQSxvQyxDQUNBLG1DLEMyTWpzNEJFLGEsQ0FJSix5QixDQUNFLFcsQ0FHRix5QixDQUNFLGEsQS9HbUJBLHlCK0d2Q0YsK0IsQ0FDRSxvQixDQUdGLHNCLENBQ0UsVyxDQUNBLHVCLENBQUEsZSxDQUVBLDhCLEMzTW10NEJBLG9DLENBQ0EsbUMsQzJNanQ0QkUsYSxDQUlKLHlCLENBQ0UsVyxDQUdGLHlCLENBQ0UsYSxBL0dzQkEsMEIrRzFDRiwrQixDQUNFLG9CLENBR0Ysc0IsQ0FDRSxXLENBQ0EsdUIsQ0FBQSxlLENBRUEsOEIsQzNNbXU0QkEsb0MsQ0FDQSxtQyxDMk1qdTRCRSxhLENBSUoseUIsQ0FDRSxXLENBR0YseUIsQ0FDRSxhYmdDSixZLENOekRFLHFCLENBQ0EsYyxDQUVBLDRCLENBSkYsYyxDQVFJLGUsQ01rREosWSxDTjFEQSxjLENBWUksYSxDN0pUSixLLEMwS0hJLFEsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxzQixDQUFBLGMsQ3JNMHc0QkYsWSxDcU05dzRCRiw4QixDYkNBLGMsQ2FNUSxlLENyTTJ3NEJKLDhCLENBQ0EsOEIsQ3FNbng0QkosZ0QsQ3JNaXg0QkksZ0QsQ3FNdnc0QlEsaUIsQ3JNNnc0QlIsNkIsQ0FDQSw2QixDcU14eDRCSiwrQyxDck1zeDRCSSwrQyxDcU14dzRCUSxrQixDQWRaLHNCLENBa0JRLFMsQ0FDQSw2QixDQUFBLHFCLENBbkJSLDRCLENBdUJZLFMsQ3JNMnc0Qlosb0IsQ3FNdHc0QkEsWSxDQUlRLGUsQ0FDQSxlLENyTXN3NEJSLHNCLENBSUEsdUIsQ0FpRkUsa0IsQ3FNOXY0QkYscUIsQzFLdkVBLFcsQzBLM0JBLGMsQ0FBQSxlLENBUVEsZSxDMUttQlIsVyxDMEtGSSx5QyxDQUNBLGUsQ0FDQSxlLENBRUEsaUIsQ0FFQSxlLENBUUEsaUIsQ0FmSixhLENBU1EsYSxDck00djRCTixhLENxTXJ3NEJGLGtCLENBYVEsZSxDQXdCUixjLENyTW91NEJBLGEsQ3FNbHU0QkksZ0IsQ0FHSixjLENyTW11NEJBLGEsQ3FNanU0QkksYyxDQUdKLGMsQ3JNa3U0QkEsYSxDcU1odTRCSSxjLENBR0osYyxDck1pdTRCQSxhLENxTS90NEJJLGMsQ0FHSixjLENyTWd1NEJBLGEsQ3FNOXQ0QkksYyxDQUdKLGMsQ3JNK3Q0QkEsYSxDcU03dDRCSSxjLENBR0osZ0IsQ0FDSSw2QixDQUNBLHdCLENBQ0Esb0IsQ0FDQSxlLEMxS3pDSixZLEMwSzZDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGlCLENBQ0Esd0IsQ0FFQSwwQyxDMUtuREosWSxDMEs0Q0EsZSxDQUFBLGUsQ0FBQSxlLENBQUEsZSxDQUFBLGUsQ0FBQSxlLENBU1EsdUIsQ0FUUixtQixDQVlRLFksQ3JHbEdOLGMsQ0FDRSxlLENBQ0EsZ0IsQ0FFQSx5QixDQUFnQixhLENBQ2hCLHdCLENBQWdCLGMsQ3FHaUZwQiwyQixDQWdCUSxlLENBQ0Esa0IsQ0FqQlIsdUMsQ0FtQlksa0IsQ0FuQlosd0IsQ0F1QlEsUyxDQUNBLFEsQ0F4QlIsd0IsQ0ErQlEsWSxDQUNBLGUsQ0FJUixvQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENyR25JRixXLENBQ0Esc0IsQ0FDRSxVLENyRTJESixZLEMwSzhFSSx3QixDQUNBLHVDLENBQ0EsYSxDQUNBLGlCLENBSkosd0IsQ0FNUSxlLENBT1IsYyxDQUNJLG9CLENBQ0EsYyxDQUNBLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDZCLENBQUEsNkIsQ0FBQSw4QixDQUFBLDBCLENBTEosbUIsQ0FPUSxtQixDQUNBLGMsQ0FDQSxvQixDQUNBLGEsQ0FDQSxZLENBQ0EsYSxDQUNBLFUsQ0FDQSw2QixDQUFBLHFCLENBZFIsK0IsQ0FBQSx5QixDQWdCWSxhLENBaEJaLCtCLENBb0JRLGMsQ3JNcXU0Qk4sK0IsQ3FNenY0QkYscUMsQ0EyQlEsYyxDQUtSLHVCLENBQ0ksZSxDQUdKLHVCLENBQ0ksZSxDQUdKLDBCLENBQ0ksZSxDQUdKLDRCLENBQ0ksZSxDQUdKLHNCLENBQ0ksZSxDQUdKLHNCLENBQ0ksZSxDQUdKLHdELENBQ0ksYSxDQU1KLHNCLENBQ0ksZSxDMUtuSEosUyxDM0J5MDRCQSxnQixDQURBLGEsQ3FNNXM0QkksZSxDQU1KLGEsQ0FDSSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsTyxDQUNBLFEsQ0FDQSxxQyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUyxDQUNBLHNCLENBQUEsYyxDQVhKLG9CLENBYVEsUyxDQUNBLFUsQ0FPUixhLENBRUksd0IsQ0FGSixhLENyTXV0NEJFLGlDLENBRkEseUIsQ3FNcnQ0QkYsZ0IsQ3JNZ3Q0QkUsZ0IsQ0FDQSxnQixDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxnQixDQUVBLG1CLENxTTFzNEJNLG9CLENyTWd0NEJOLG1DLENxTTV0NEJGLG9DLENBbUJRLGlCLENyTTZzNEJOLDBCLENBREEsMEIsQ3FNL3Q0QkYsMEIsQ0F3QlEsa0MsQ0FRSixVLENPM1RGLHdCLENBRUEsd0IsQ0FDRSxvQixDUHdUQSxZLENPM1RGLHdCLENBRUEsMEIsQ0FDRSxvQixDUHdUQSxZLENPM1RGLHdCLENBRUEsMEIsQ0FDRSxvQixDUHdUQSxVLENPM1RGLHdCLENBRUEsd0IsQ0FDRSxvQixDUHdUQSxTLENPM1RGLHdCLENBRUEsdUIsQ0FDRSxvQixDUHdUQSxZLENPM1RGLHdCLENBRUEsMEIsQ0FDRSxvQixDUHdUQSxZLENPM1RGLHdCLENBRUEsMEIsQ0FDRSxvQixDUHdUQSxXLENPM1RGLHdCLENBRUEseUIsQ0FDRSxvQixDUHdUQSxVLENPM1RGLHdCLENBRUEsd0IsQ0FDRSxvQixDUHdUQSxVLENPM1RGLHdCLENBRUEsd0IsQ0FDRSxvQixDUHdUQSxXLENBNEZKLHVELENPdlpFLHFCLENBRUEseUIsQ0FDRSxpQixDUHdUQSxVLENPM1RGLHdCLENBRUEsd0IsQ0FDRSxvQixDUHdUQSxlLENPM1RGLHdCLENBRUEsNkIsQ0FDRSxvQixDUHdUQSxhLENPM1RGLHdCLENBRUEsMkIsQ0FDRSxvQixDUHdUQSxlLENPM1RGLHdCLENBRUEsNkIsQ0FDRSxvQixDQ1lKLG1ELENSNFNJLFcsQ08zVEYsd0IsQ0FFQSx5QixDQUNFLG9CLENQd1RBLGEsQ08zVEYsd0IsQ0FFQSwyQixDQUNFLG9CLENQd1RBLFUsQ08zVEYsd0IsQ0FFQSx3QixDQUNFLG9CLENQd1RBLGEsQ08zVEYsd0IsQ0FFQSwyQixDQUNFLG9CLENQd1RBLFksQ08zVEYsd0IsQ0FFQSwwQixDQUNFLG9CLENQd1RBLFcsQ08zVEYsd0IsQ0FFQSx5QixDQUNFLG9CLENQd1RBLFUsQ08zVEYsd0IsQ0FFQSx3QixDQUNFLG9CLENQd1RBLFUsQ08zVEYsd0IsQ0FFQSx3QixDQUNFLG9CLENQaVVBLGtCLENBQUEsb0IsQ081VEYscUIsQ0FDQSx3QixDUDJURSxvQixDTzNURix3QixDUDJURSxrQixDQUFBLG9CLENPNVRGLHFCLENBQ0Esd0IsQ1AyVEUsa0IsQ08zVEYsd0IsQ1AyVEUsb0IsQ0FBQSxpQixDTzVURixxQixDQUNBLHdCLENQMlRFLG9CLENPM1RGLHdCLENQMlRFLG1CLENBQUEsb0IsQ081VEYscUIsQ0FDQSx3QixDUDJURSxtQixDTzNURix3QixDUDJURSxrQixDQUFBLGtCLENPNVRGLHFCLENBQ0Esd0IsQ1AyVEUsa0IsQ08zVEYsd0IsQ1AyVEUsa0IsQ0FBQSxtQixDTzVURixxQixDQUNBLHFCLENQMlRFLGtCLENPM1RGLHdCLENQMlRFLHVCLENPNVRGLHFCLENBQ0Esd0IsQ1AyVEUscUIsQ081VEYscUIsQ0FDQSx3QixDUDJURSx1QixDQUFBLG1CLENPNVRGLHFCLENBQ0Esd0IsQ1AyVEUsbUIsQ08zVEYsd0IsQ1AyVEUsa0IsQ0FBQSxxQixDTzVURixxQixDQUNBLHdCLENQMlRFLGtCLENPM1RGLHdCLENQMlRFLHFCLENPNVRGLHFCLENBQ0Esd0IsQ1AyVEUsbUIsQ0FBQSxvQixDTzVURixxQixDQUNBLHdCLENQMlRFLG1CLENPM1RGLHdCLENQMlRFLGtCLENBQUEsa0IsQ081VEYscUIsQ0FDQSx3QixDUDJURSxrQixDTzNURix3QixDUG1VRixjLENBQ0ksd0IsQ0FHSixjLENBQ0ksMkMsQ0FBQSxtQyxDQUdKLHdCLENBQ0ksMkMsQ0FBQSxtQyxDQUdKLGlCLENBQ0ksNEIsQ0FHSixXLENBQ0ksaUIsQ0FDQSxlLENBZ0JKLGdCLENQclFFLGMsQ09zUUUsYyxDQUdBLE8sQ0FDQSxRLENBQ0EsZSxDUDNRRixjLENPMFBFLFEsQ0FJQSxXLENBQ0EsZ0MsQ0FBQSx3QixDQU1KLHFDLENBYkEsaUMsQ0FTUSxhLENBSVIsZ0IsQ0FFSSxLLENBQ0EsTSxDQUlBLFcsQ0FNSiw2QixDQTRCQSxrRCxDQUFBLHVDLENBQUEsdUMsQ0ExQlEsWSxDQUZSLHVDLENBS1EsZSxDMUsvSVIsYSxDMEt1Skksa0IsQ3pHOVhBLHFCeUdxWUEsdUIsQ0FDSSwwQ0FPUixnQixDQUFBLHFCLENBR1Esa0IsQ0FIUix1QixDQUFBLDhCLENBQUEsK0IsQ0FNZ0IsYSxDQUdKLHFDQVRaLHFCLENBVWdCLGdCLENBQ0EsbUIxQzlaZCx3QyxDMENpYWMsVyxDQUNBLFksQ0FDQSxpQixDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBQ0EscUIsQ0FDQSxlLENBcEJoQix1RCxDQXVCb0IsNEIsQ0FDQSxRLENBeEJwQiwyQyxDQUFBLGdDLENBQUEsZ0MsQ0FrQ1ksYSxDQUNBLGUsQ0FDQSwwQixDQUNBLDJCLENBckNaLDBCLENBK0NZLDBCLENBQUEsa0IsQ0EvQ1osOEMsQ0FrRGdCLGMsQ0FsRGhCLDhCLENBc0RZLDhCLENBQUEsc0IsQ0FDQSxVLENBdkRaLHFDLENBMkRZLGlCLENBQ0EsSyxDQUNBLFEsQ0FDQSxNLENBQ0EsdUIsQ0FDQSxZLENBQ0EsYyxDQUdBLG1CLENBQ0Esb0IsQ0FDQSwyQixDQXRFWixpRCxDQTBFZ0IsYyxDQUNBLGlCLENBM0VoQixxQyxDQWdGWSxpQixDQUNBLEssQ0FDQSxPLENBQ0EsUSxDQW5GWiw4RCxDQTBGZ0Isd0IsQ0ExRmhCLG1CLENBQUEsK0IsQ0FrSFksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FsSFosbUIsQ0F3R1EsZSxDQUdBLHFDQTNHUixtQixDQTRHWSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxvQkE1R1osK0IsQ0FnSFksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLFUsQ0FBQSxNLENBRUEsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FwSFosbUMsQ0E0SGdCLFUsQ0FDQSxXLENBN0hoQiw4QixDQWlJWSxrQixDQUFBLFUsQ0FBQSxNLENBUVosZSxDQUNJLGdCLENBTUosWSxDQUNJLGUsQ0FESiw4QixDQUdRLHlCLENBSFIsd0IsQ0FNUSxzQixDQUlSLGdCLENBUVEsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsZ0IsQ0FDQSw2QixDQUFBLGdCLENBQ0EsaUIsQ0FDQSwyQyxDQUFBLG1DLENBWlIsc0IsQ0FHWSw4QixDQUFBLHNCLENBQ0EsVSxDQUNBLG1CLENBTFosMkIsQ1NqakJBLFUsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENUK2lCRiwyQixDQWNZLGMsQ0FFQSxZLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBbkJaLGlDLENBcUJnQixrQixDQUNBLHNCLENBQ0EsZSxDQUNBLGUsQ0F4QmhCLG1DLENBNEJZLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGtDLENBQ0EsMEIsQ0FDQSxxQixDQUNBLGUsQ1NybEJaLFUsQ0FHRSxxQixDQUNBLFcsQ0FDQSwyQixDQUNBLGMsQ0FDQSxLLENBQ0EsUSxDQUNBLFksQ0FDQSxXLENBQ0EsK0IsQ0FBQSx1QixDQUNBLDJCLENBQUEsbUIsQ0FDQSxrQyxDQUFBLDBCLENBQ0Esd0IsQ0FBQSxnQixDQUNBLHFCLENBZkYsdUIsQ0FrQkksVyxDQUNBLFksQ0FuQkosdUIsQ0F1QkksVyxDQUNBLFksQ0F4QkosdUIsQ0E0QkksVyxDQUNBLFksQ0E3Qkosd0IsQ0FpQ0ksVyxDQUNBLFksQ0FsQ0osaUIsQ0FzQ0ksTyxDQUNBLGdELENBQUEsd0MsQ0F2Q0osNkMsQ0EyQ0kscUMsQ0EzQ0osNEMsQ0ErQ0ksK0IsQ0EvQ0osb0IsQ0FtREksZSxDQUNBLFcsQ0FLSixlLENBQ0Usa0IsQ0FBQSxVLENBQUEsTSxDQUdGLGdCLENBQ0UsWSxDQUNBLFUsQ0FJRixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLHlCLENBQ0EsK0IsQ0FORix3QixDQVNJLGdCLENBQ0EsYyxDQVZKLDBCLENBY0ksUyxDQWRKLDJCLENBa0JJLFcsQ0FDQSxnQixDQUNBLGUsQ0FDQSxnQixDQUlKLG9CLENBQ0UsVyxDQURGLDhCLENBSUksVyxDQUNBLGdCLENBSUosZ0IsQ0FDRSxlLENBQ0EsbUIsQ0FHRixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLDRCLENBTkYsc0IsQ0FTSSxrQixDQUFBLFUsQ0FBQSxNLENBVEosdUJBQUEsSyxDQWFJLFksQ0FiSix3QkFBQSxLLENBaUJJLG9CLENBQ0Esb0IsQ0FDQSxhLENBbkJKLHdCQUFBLFcsQ0FzQk0sYSxDTC9ITixPLENBQUEsa0IsQ0FnQkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGtCLENBQUEsYyxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQW5CSixPLENBQ0UsaUIsQ0FLQSxxQixDQUNBLGtCLENBQ0EscUIsQ0FDQSxpQyxDQUNBLCtCLENBVkYsa0IsQ0FhSSxlLENBQ0EsaUIsQ0FDQSxrQixDek0waTZCQSxpQyxDQUNBLDhCLEN5TTFqNkJKLCtCLENBeUJNLGMsQ0FDQSxlLENBMUJOLE8sQ0FBQSxjLENBZ0NJLFMsQ0FTSixXLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsaUIsQ0FFQSxxQixDQUNBLCtCLENBUkYsYSxDQVdJLGUsQ0FVSixhLENBQ0UsZSxDQUNBLHlDLENBQ0EsYSxDQUhGLG9CLENBTUksZSxDQU5KLG1CLENBVUksYSxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FDQSxVLENBQ0EsZ0IsQ0FLSixZLENBQ0UsYSxDQUNBLGMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBQUEsYyxDQUVBLFUsQzdHakRFLHlCNkcwQ0osWSxDQVVJLGUsQ0FDQSxvQkFYSixrQixDQWVJLGtCLENBQUEsVSxDQUFBLE0sQ0FmSiwrQixDQUFBLHFDLENBcUJNLHVCLENBckJOLHFDLENBQUEsb0MsQ0F5Qk0sYSxDQWtCTixjLENBQ0UsaUIsQ0FDQSxjLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxrQixDQUFBLGMsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBUEYsbUIsQ0FVSSxrQixDQUNBLG9CLENBQUEsZ0IsQ0FDQSxlLENBQ0Esa0IsQ0FiSix3QixDQXlCSSxvQixDQUNBLDZCLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLHdCLENBQ0Esd0IsQ0FDQSxtQyxDQUNBLHVCLENBQ0Esc0MsQ0FsQ0osdUMsQ0FBQSwrQixDQUFBLDhCLENBc0NNLGEsQ0FDQSwyQixDQXZDTixrQyxDQTJDTSxhLENBM0NOLDBCLENBK0NNLGdCLENBL0NOLDhCLENBbURNLGEsQ0FDQSxxQixDQUNBLFUsQzdHMUlGLHlCNkdxRkosd0IsQ0F5RE0sNkJBekROLDZCLENBOERJLFksQ0E5REosd0IsQ0F1RUksZSxDQXZFSixrQyxDQTJFSSw2QixDQUFBLHFCLENBM0VKLHVCLENBK0VJLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxpQyxDQUFBLHlCLENBbEZKLDRCLENBcUZNLGUsQ0FZTixtQixDQUNFLDRCLENBQ0Esa0IsQ0FJRixlLENBRUUsd0IsQ0FGRix1RCxDQUFBLHFELENBQUEsb0QsQ0FBQSwwQyxDQU9NLFUsQ0FQTix3QyxDQUFBLCtDLENBQUEscUQsQ0FBQSxzQyxDQWFRLDBCLENBYlIsK0MsQ0FBQSw4QyxDQXFDUSxVLENBQ0EsMkIsQ0F0Q1IsbUUsQ0FBQSwyRCxDQUFBLDBELENBbURRLHdDLENBbkRSLDBDLENBd0VRLHNDLEN6R2hTTiwrRCxDQUNFLDBCLENBRUYsc0QsQ0FDRSwwQixDQUVGLDBELENBQ0UsMEIsQ0FFRixxRCxDQUNFLDBCLENKcUJBLHlCNkdnUkYsVSxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsZSxDQUZGLGMsQ0FLSSxVLENBQ0EsYyxDQUlKLGlDLENBQ0UsVSxDQUdGLGtCLENBQ0UsaUIsQ0FDQSx3QmxNN1VKLFUsQ0FBQSxvQixDQUFBLGlCLENBQ0UsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EscUIsQ0FDQSxZLENBUEYsMEIsQ0FBQSxvQyxDQUFBLGlDLENBVUksaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLHNDLENBQUEsOEIsQ0FHRiwwQixDQUFBLG9DLENBQUEsaUMsQ0FDRSxXLENBREYsMEMsQ0FBQSxvRCxDQUFBLGlELENBR0ksTyxDQW5CTix3RCxDQUFBLHFELENBQUEsOEMsQ0F5Qk0sTyxDQXpCTixtQixDQUFBLDZCLENBQUEsMEIsQ0FnQ08sWSxDQWhDUCw2QixDQUFBLHVDLENBQUEsb0MsQ0FvQ0ksYyxDQUNBLGUsQ0FDQSxpRCxDQUFBLHlDLENBQ0EsMEIsQ0FBQSxrQixDQXZDSiw2QixDQUFBLDZCLENBQUEsdUMsQ0FBQSx1QyxDQUFBLG9DLENBQUEsb0MsQ0EwQ0ksYyxDQUNBLGUsQ0FDQSxpRCxDQUFBLHlDLENBQ0EsMkIsQ0FBQSxtQixDQTdDSiw2QixDQUFBLHVDLENBQUEsb0MsQ0FtREksMkIsQ0FBQSxtQixDQU1KLFcsQ0FDRSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxxQyxDQUhGLDJCLENBTUksMEIsQ0FDQSxrQixDQUNBLFMsQ0FDQSxnQyxDQUFBLHdCLENQNDIwQkosNkIsQ09wMjBCSSxrQixDUHUyMEJKLDRCLENPcDIwQkksbUIsQ0FBQSxtQixDQUFBLFksQ1B1MjBCSiw2QixDT2oyMEJJLFksQ0EwRkosYyxDQUFBLG1CLENBQ0UsUSxDQUNBLFcsQ0FDQSxlLEN3TWhMRixNLENBQ0UsNkIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsVSxDQUNBLGMsQ0FORixXLENBU0ksYSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxhLENBYkosVSxDQWlCSSxjLENBQ0Esb0IsQ0FNSixhLENBQ0Usb0IsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxrQixDQUNBLGUsQ0FHRixlLENBQ0Usb0IsQ0FDQSxjLENBQ0EsMEIsQ0FDQSxpQixDQUNBLGtCLENBQ0EsYSxDRnZDRixXQUVFLG9CLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0YsQUFHRixXQUVFLG9CLENBQ0EsZSxDQUNBLGlCLENBQ0EsZ0ZBR0YsVSxDQUlFLDRCLENBQ0EsaUIsQ0FMRixZLENBRUksbUMsQ0FBQSwyQixDQUZKLHdDLENBT0ksUyxDQVBKLGtDLENBQUEsc0MsQ0F5Qk0sbUIsQ0FBQSxtQixDQUFBLFksQ0FJQSx3QixDQUFBLHFCLENBQUEsa0IsQ0E3Qk4sa0MsQ0FVSSxTLENBRUEsVyxDQUNBLFUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxLLENBQ0EsTSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUEsNkIsQ0FBQSwwQixDQUFBLDRCLENBQ0EscUMsQ0FDQSxnQyxDQUFBLHdCLENBdEJKLHNDLENBMEJNLFUsQ0FDQSxXLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUEsaUIsQ0FDQSx3QixDQS9CTix3QyxDQWtDUSxVLENBQ0EsYyxDQW5DUiw2QyxDQXdDTSxnQixDQUNBLHFDLENBekNOLHNCLENBaURJLDRCLENBQ0EsWSxDQUNBLCtFLENBQ0EsMkIsQ0FDQSxrQixDQXJESixxQyxDQXVETSxVLENBQ0EsYyxDQUNBLGtCLENBQ0EsMkIsQ0FDQSxhLENBRUEscUNBN0ROLHFDLENBOERRLGdCQTlEUiw0QyxDQWtFTSxVLENBQ0EsYyxDQUNBLGtCLENBQ0EsMkIsQ0FyRU4sa0MsQ0F3RU0sYSxDQUNBLGMsQ0FDQSxrQixDQTFFTix5QixDQStFTSxnQixDQU1OLHNCLENBRUksZSxDQUNBLGtCLENBSEosa0MsQ0FNTSxtQixDQU5OLGlELENBU1EsYyxDQUNBLDJCLENBVlIsd0QsQ0FhUSxjLENBQ0EsMkIsQ0FkUixxQyxDQW9CUSxnQixDR3pIUixhLENBQ0Usd0IsQ0FDQSxvQixDQUFBLGdCLENBQ0Esc0IsQ0FBQSxjLENBSEYsZSxDQUFBLGlCLENBTUksNEIsQ0FBQSxvQixDQU5KLG1CLENBVUksb0IsQ0FWSixxQixDQWFNLGEsQ0FiTiw0QixDQWdCTSxZLENBQ0EsYyxDQ2pCTix3QyxDQUdNLGtCLENBSE4sK0MsQ0FNUSx1QixDQUNBLHlCLENBQ0EsYyxDQVJSLHNDLENBWU0sZ0IsQ0FDQSxnQixDQWJOLHlDLENBZ0JRLGlELENBaEJSLDJELENBd0JZLGlCLENDeEJaLHVCLENsTnV1N0JBLHVCLENrTnB1N0JJLFksQ0NHRixJLENBQWUsZ0MsQ0FDZixLLENBQWUsb0MsQ0FDZixLLENBQWUsc0MsQ0FDZixLLENBQWUsdUMsQ0FDZixLLENBR0EsSyxDQUhlLHFDLENBR2YsSyxDQUNFLHNDLENBR0YsSyxDQUNFLG9DLENBQ0EsdUMsQ0FiRixJLENBQWUsa0MsQ0FDZixLLENBQWUsc0MsQ0FDZixLLENBQWUsd0MsQ0FDZixLLENBQWUseUMsQ0FDZixLLENBR0EsSyxDQUhlLHVDLENBR2YsSyxDQUNFLHdDLENBR0YsSyxDQUNFLHNDLENBQ0EseUMsQ0FiRixJLENBQWUsa0MsQ0FDZixLLENBQWUsc0MsQ0FDZixLLENBQWUsd0MsQ0FDZixLLENBQWUseUMsQ0FDZixLLENBR0EsSyxDQUhlLHVDLENBR2YsSyxDQUNFLHdDLENBR0YsSyxDQUNFLHNDLENBQ0EseUMsQ0FiRixJLENBQWUsa0MsQ0FDZixLLENBQWUsc0MsQ0FDZixLLENBQWUsd0MsQ0FDZixLLENBQWUseUMsQ0FDZixLLENBR0EsSyxDQUhlLHVDLENBR2YsSyxDQUNFLHdDLENBR0YsSyxDQUNFLHNDLENBQ0EseUMsQ0FiRixJLENBQWUsa0MsQ0FDZixLLENBQWUsc0MsQ0FDZixLLENBQWUsd0MsQ0FDZixLLENBQWUseUMsQ0FDZixLLENBR0EsSyxDQUhlLHVDLENBR2YsSyxDQUNFLHdDLENBR0YsSyxDQUNFLHNDLENBQ0EseUMsQ0FiRixJLENBQWUsa0MsQ0FDZixLLENBQWUsc0MsQ0FDZixLLENBQWUsd0MsQ0FDZixLLENBQWUseUMsQ0FDZixLLENBR0EsSyxDQUhlLHVDLENBR2YsSyxDQUNFLHdDLENBR0YsSyxDQUNFLHNDLENBQ0EseUMsQzdJYkosTyxDNklrQkUsa0MsQ0FNQSxZLENBQ0UsOEIsQ0FERixjLENBQ0UsOEIsQ0FERixjLENBQ0UsOEIsQ0FERixZLENBQ0UsOEIsQ0FERixXLENBQ0UsOEIsQ0FERixjLENBQ0UsOEIsQ0FERixjLENBQ0UsOEIsQ0FERixhLENBQ0UsOEIsQ0FERixZLENBQ0UsOEIsQ0FERixZLENBQ0UsOEIsQ0FERixZLENBQ0UsOEIsQ0FERixpQixDQUNFLDhCLEM3SVpGLGUsQzZJWUUsOEIsQzdJWkYsaUIsQzZJWUUsOEIsQ0FERixhLENBQ0UsOEIsQzdJWkYsZSxDNklZRSw4QixDN0laRixZLEM2SVlFLDhCLEM3SVpGLGUsQzZJWUUsOEIsQzdJWkYsYyxDNklZRSw4QixDQURGLGEsQ0FDRSw4QixDN0laRixZLEM2SVlFLDhCLENBREYsWSxDQUNFLDhCLENBR0osbUIsQ0FBcUIsa0MsQzdJVnJCLGEsQzZJV3FCLDJCLEM3SWhCbkIsYSxDNklpQm1CLDhCLENBQ3JCLFksQ0FBcUIseUMsQ0FHbkIsb0IsQ0FDRSw4QixDQURGLHNCLENBQ0UsOEIsQ0FERixrQixDQUNFLDhCLENBREYsb0IsQ0FDRSw4QixDQURGLGlCLENBQ0UsOEIsQ0FERixvQixDQUNFLDhCLENBREYsbUIsQ0FDRSw4QixDQURGLGlCLENBQ0UsOEIsQ0FERixtQixDQUNFLDhCLENBREYsa0IsQ0FDRSw4QixDQURGLGlCLENBQ0UsOEIsQ0FERixtQixDQUNFLDhCLENBREYsaUIsQ0FDRSw4QixDQURGLGlCLENBQ0UsOEIsQ0NoQ0YsUSxDQUNFLGtDLENBQ0EsVSxDQUZGLFUsQ0FDRSxrQyxDQUNBLFUsQ0FGRixVLENBQ0Usa0MsQ0FDQSxVLENBRkYsUSxDQUFBLE8sQ0FDRSxrQyxDQUNBLFUsQ0FGRixPLENBQ0Usa0MsQ0FERixVLENBQ0Usa0MsQ0FDQSxVLENBRkYsVSxDQUNFLGtDLENBQ0EsVSxDQUZGLFMsQ0FBQSxRLENBQ0Usa0MsQ0FDQSxVLENBRkYsUSxDQUNFLGtDLENBREYsUSxDQUNFLGtDLENBREYsUSxDQUFBLFEsQ0NHRixTLENEREksVSxDQUZGLFEsQ0FDRSxrQyxDQURGLGEsQ0FDRSxrQyxDQUNBLFUsQy9JTkYsVyxDK0lLRSxrQyxDQUNBLFUsQy9JTkYsYSxDK0lLRSxrQyxDQURGLFMsQ0FDRSxrQyxDQUNBLFUsQy9JTkYsUSxDQUFBLFcsQytJS0Usa0MsQ0FDQSxVLEMvSU5GLFEsQytJS0Usa0MsQy9JTEYsVyxDK0lLRSxrQyxDQUNBLFUsQ0FGRixTLEMvSUpBLFUsQytJS0Usa0MsQ0FDQSxVLENBRkYsUyxDQUNFLGtDLEMvSUxGLFEsQytJSUEsUSxDQUNFLGtDLENBQ0EsVSxDQUZGLFEsQ0FDRSxrQyxDQU1GLGMsQ0FDRSxrQyxDQUNBLFUsQ0NOSixTLENEVW9CLCtCLENBQ3BCLFcsQ0FBb0Isa0MsQ0FBMEMsVSxDQ1A5RCxlLENEUW9CLHNDLEMvSW5CbEIsYSxDK0lvQmtCLGEsQ0FDcEIsWSxDQUFvQixrQyxDQUNwQixXLENBQW9CLGtDLEMvSXRCbEIsUyxDK0l1QmtCLGtDLENBTWxCLGdCLENBQ0Usa0MsQ0FERixrQixDQUNFLGtDLENBREYsYyxDQUNFLGtDLENBREYsZ0IsQ0FDRSxrQyxDQURGLGEsQ0FDRSxrQyxDQURGLGdCLENBQ0Usa0MsQ0FERixlLENBQ0Usa0MsQ0FERixhLENBQ0Usa0MsQ0FERixlLENBQ0Usa0MsQ0FERixjLENBQ0Usa0MsQ0FERixhLENBQ0Usa0MsQ0FERixlLENBQ0Usa0MsQ0FERixhLENBQ0Usa0MsQ0FERixhLENBQ0Usa0MsQ0FVRixVLENBQ0UsdUIsQ0FERixZLENBQ0UsdUIsQ0FERixZLENBQ0UsdUIsQ0FERixVLENBQ0UsdUIsQ0FERixTLENBQ0UsdUIsQ0FERixZLENBQ0UsdUIsQ0FERixZLENBQ0UsdUIsQ0FERixXLENBQ0UsdUIsQ0FERixVLENBQ0UsdUIsQ0FERixVLENBQ0UsdUIsQ2hJRkosVyxDZ0lFSSxvQixDQURGLFUsQ0FDRSx1QixDQURGLGUsQ0FDRSx1QixDL0h6Q0YsYSxDK0h5Q0UsdUIsQy9IekNGLGUsQytIeUNFLHVCLENBREYsVyxDQUNFLHVCLEMvSHpDRixhLEMrSHlDRSx1QixDL0h6Q0YsVSxDK0h5Q0UsdUIsQy9IekNGLGEsQytIeUNFLHVCLEMvSHpDRixZLEMrSHlDRSx1QixDQURGLFcsQ0FDRSx1QixDL0h6Q0YsVSxDK0h5Q0UsdUIsQ0FERixVLENBQ0UsdUIsQ0FLRixjLENBQ0UsdUIsQ0FERixZLENBQ0UsdUIsQ0FERixhLENBQ0UsdUIsQ0FERixjLENBQ0UsdUIsQ0FERixlLENBQ0UsdUIsQ0FERixTLENBQ0Usb0IsQ0FERixZLENBQ0UsdUIsQ0FERixXLENBQ0UsdUIsQ0FERixhLENBQ0Usb0IsQ0FERixZLENBQ0UsdUIsQ0FERixZLENBQ0UsdUIsQ0FERixjLENBQ0UsdUIsQ0FERixXLENBQ0UsdUIsQ0FERixlLENBQ0UsdUIsQ0FERixZLENBQ0UsdUIsQ0FERixhLENBQ0UsdUIsQ0FERixTLENBQ0UsdUIsQ0FJSixhLENBQW1CLHVCLENoSUxuQixXLENnSU1tQix1QixDL0hwRGpCLFcsQytIcURpQix1QixDQUNuQixhLENBQW1CLHVCLENBQ25CLFUsQ0FBbUIsaUMsQ0FDbkIsVyxDQUFtQixpQyxDQUNuQixZLENBQW1CLGlDLENBQ25CLGlCLENBQW1CLDJCLENuTS9DakIsb0IsQ0FBQSxvQixDcU1ORSx1QixDck1NRixzQixDQUFBLHNCLENxTU5FLHVCLENyTU1GLGlCLENBQUEsaUIsQ3FNTkUsdUIsQ3JNTUYsb0IsQ0FBQSxvQixDcU1ORSx1QixDck1NRixvQixDQUFBLG9CLENxTU5FLHVCLENyTU1GLG1CLENBQUEsbUIsQ3FNTkUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixnQixDQUFBLGdCLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixrQixDQUFBLGtCLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixzQixDQUFBLHNCLENBRUUsdUIsQ0FGRixvQixDQUFBLG9CLENBRUUsdUIsQ0FGRixzQixDQUFBLHNCLENBRUUsdUIsQ0FGRixrQixDQUFBLGtCLENBRUUsdUIsQ0FGRixvQixDQUFBLG9CLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixvQixDQUFBLG9CLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixrQixDQUFBLGtCLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsdUIsQ0FGRixxQixDQUFBLHFCLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixvQixDQUFBLG9CLENBRUUsdUIsQ0FGRixxQixDQUFBLHFCLENBRUUsdUIsQ0FGRixzQixDQUFBLHNCLENBRUUsdUIsQ0FGRixnQixDQUFBLGdCLENBRUUsb0IsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixrQixDQUFBLGtCLENBRUUsdUIsQ0FGRixvQixDQUFBLG9CLENBRUUsb0IsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixxQixDQUFBLHFCLENBRUUsdUIsQ0FGRixrQixDQUFBLGtCLENBRUUsdUIsQ0FGRixzQixDQUFBLHNCLENBRUUsdUIsQ0FGRixtQixDQUFBLG1CLENBRUUsdUIsQ0FGRixvQixDQUFBLG9CLENBRUUsdUIsQ0FGRixnQixDQUFBLGdCLENBRUUsdUIsQ0FGRixrQixDQUFBLGtCLENBRUUsb0IsQ0FGRixrQixDQUFBLGtCLENBRUUsdUIsQ0FGRixrQixDQUFBLGtCLENBRUUsdUIsQ0FGRixvQixDQUFBLG9CLENBRUUsdUIsQ0FGRixpQixDQUFBLGlCLENBRUUsaUMsQ0FGRix3QixDQUFBLHdCLENBRUUsMkIsQ0Y0RkYsc0IsQ0FDRSxrQyxDQURGLHdCLENBQ0Usa0MsQ0FERixvQixDQUNFLGtDLENBREYsc0IsQ0FDRSxrQyxDQURGLG1CLENBQ0Usa0MsQ0FERixzQixDQUNFLGtDLENBREYscUIsQ0FDRSxrQyxDQURGLG1CLENBQ0Usa0MsQ0FERixxQixDQUNFLGtDLENBREYsb0IsQ0FDRSxrQyxDQURGLG1CLENBQ0Usa0MsQ0FERixxQixDQUNFLGtDLENBREYsbUIsQ0FDRSxrQyxDQURGLG1CLENBQ0Usa0MsQ0FJSixvQixDQUE2QiwrQixDQUM3QiwwQixDQUE2QixzQyxDR3hHN0IsTyxDQUVFLGtCLENBQ0EsMEIsQ0FDQSxxQixDQUNBLDJCLENBQ0EsUyxDQU5GLE8sQ0FTQSxRLENBQ0UsaUIsQ0FHRixnQixDQUNFLGlCLENBQ0EsVSxDQUNBLEssQ0FDQSxNLENBQ0EsTyxDQUNBLFEsQ0FDQSxVLENBQ0EsK0IsQ0FHRixxQixDQUE0QixnQyxDQUM1Qix1QixDQUE0QiwrQixDQUM1Qix3QixDQUE0QiwrQixDQUU1QixzQixDQUE0QixzQyxDQUM1Qix3QixDQUE0QixxQyxDQUM1Qix5QixDQUE0QixxQyxDQUU1QixTLENBQ0UsMkIsQ0FHRixVLENBQ0Usd0IsQ0FDQSxvQixDQUdGLFMsQ0FDRSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsVyxDQUNBLFksQ0FDQSxzQyxDQUFBLDhCLENBQ0EsZSxDQUdGLFksQ0FDRSwrQixDQUdGLGEsQ0FDRSxnQyxDdk5pLzhCRixvQixDQXg2RkEsYyxDQW8vRkEsbUIsQ0F4NkZBLGdCLEN1TnRvM0JFLGlCLEN2TnMrOEJGLDRCLENBeDZGQSxzQixDdU4xajNCRSxpQixDQUNBLFUsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0Esa0IsQ0FDQSxVLENBQ0EscUIsQ3ZOOGozQkYsNEIsQ3VOMWozQkUsZSxDdk42ajNCRiw4QixDdU54ajNCRSxrQixDdk4yajNCRiwwQixDdU5uajNCSSxVLEN2TnNqM0JKLDBCLEN1TnRqM0JJLFUsQ3ZOeWozQkosMEIsQ3VOemozQkksVSxDdk40ajNCSiwwQixDdU41ajNCSSxVLEN2TitqM0JKLDBCLEN1Ti9qM0JJLFUsQ3ZOa2szQkosMEIsQ3VObGszQkksVSxDdk5xazNCSiwwQixDdU5yazNCSSxVLEN2TndrM0JKLDBCLEN1TnhrM0JJLFUsQ3ZOMmszQkosMEIsQ3VOM2szQkksVSxDdk44azNCSixnQyxDdU5yazNCSSxVLEN2TndrM0JKLGdDLEN1TnhrM0JJLFUsQ3ZOMmszQkosZ0MsQ3VOM2szQkksVSxDdk44azNCSixnQyxDdU45azNCSSxVLEN2TmlsM0JKLGdDLEN1TmpsM0JJLFUsQ3ZOb2wzQkosZ0MsQ3VOcGwzQkksVSxDdk51bDNCSixnQyxDdU52bDNCSSxVLEN2TjBsM0JKLGdDLEN1TjFsM0JJLFUsQ3ZONmwzQkosZ0MsQ3VON2wzQkksVSxDdk40ZzlCSiwyQixDQXg2RkEsd0IsQ3VObmwzQkUsaUIsQ0FDQSxVLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsVSxDQUNBLHNGLENBQUEsZ0UsQ0FDQSxVLENBQ0EscUIsQ3ZObS84QkYsMkIsQ3VOLys4QkUsTyxDQUNBLFEsQ0FDQSxzRixDQUFBLGdFLEN2TmdnOUJGLCtCLENBMTZGQSw0QixDdU43azNCSSxVLEN2TjIvOEJKLCtCLENBMTZGQSw0QixDdU5qbDNCSSxVLEN2TisvOEJKLCtCLENBMTZGQSw0QixDdU5ybDNCSSxVLEN2Tm1nOUJKLCtCLENBMTZGQSw0QixDdU56bDNCSSxVLEN2TnVnOUJKLCtCLENBMTZGQSw0QixDdU43bDNCSSxVLEN2TjJnOUJKLCtCLENBMTZGQSw0QixDdU5qbTNCSSxVLEN2TitnOUJKLCtCLENBMTZGQSw0QixDdU5ybTNCSSxVLEN2Tm1oOUJKLCtCLENBMTZGQSw0QixDdU56bTNCSSxVLEN2TnVoOUJKLCtCLENBMTZGQSw0QixDdU43bTNCSSxVLEMvTXRKSixZLENBQ0UsUyxDQUlGLGMsQ0FBaUIsc0IsQ0FBQSxjLENBQ2pCLGMsQ0FBaUIsc0IsQ0FBQSxjLENvRVRmLGdCLEVwRWdCRixpQixDQUNFLDBCLENBTUYsUyxDQUVFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUEsVyxDQUdGLFMsQ0FQQSxTLENBWUEsVSxDQUpFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBR0YsVSxDQUdFLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFcsQ0FZQSxVLENBQ0Usb0IsQ0FDQSwrQixDQUFBLHVCLENBRkYsVyxDQUFBLFUsQ0FDRSxvQixDQUNBLCtCLENBQUEsdUIsQ0FGRixXLENBRUUsZ0MsQ0FBQSx3QixDQWFGLFUsQ0FDRSxtQixDQURGLFUsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFcsQ0FDRSxvQixDQURGLFcsQ0FDRSxxQixDQURGLFksQ0FDRSxtQixDQVNKLGUsQ0FBa0Isd0IsQ0FDbEIsZSxDQUFrQixjLENBQ2xCLFksQ0FBa0IsVyxDQWVsQixxQixDQU5BLFMsQ0FBWSwwQyxDQUFBLGtDLENBT1oscUIsQ0FOQSxTLENBQVksMkMsQ0FBQSxtQyxDQU9aLHFCLENBTkEsUyxDQUFZLDJDLENBQUEsbUMsQ0FPWixxQixDQU5BLFMsQ0FBWSwyQyxDQUFBLG1DLENBT1oscUIsQ0FOQSxTLENBQVksMkMsQ0FBQSxtQyxDQWVaLDhCLENBTkEsa0IsQ0FBcUIsc0UsQ0FBQSw4RCxDQU9yQiw4QixDQU5BLGtCLENBQXFCLHNFLENBQUEsOEQsQ0FPckIsOEIsQ0FOQSxrQixDQUFxQix3RSxDQUFBLGdFLENBT3JCLDhCLENBTkEsa0IsQ0FBcUIsMEUsQ0FBQSxrRSxDQU9yQiw4QixDQU5BLGtCLENBQXFCLHlFLENBQUEsaUUsQ1JxeTlCckIsZSxDQUVBLHdCLENROXg5QkEsUyxDUjZ4OUJBLGtCLENRMXg5QjJCLHVCLENBQUEsZSxDQU0zQixnQixDQUNFLGEsQ0FDQSwrRCxDQUNBLDRCLENBQ0EsbUMsQ0FDQSxnRCxDQUdGLGMsQ0FDRSxnRCxDZ05oSUYsVSxDQUFxQixrQixDQUNyQixXLENBQXFCLG1CLENBQ3JCLFUsQ0FBcUIsa0IsQ0FDckIsVSxDQUFxQixXLENBQ3JCLGUsQ0FBcUIsZ0IsQ0FDckIsVSxDQUFxQixlLENBQ3JCLFUsQ0FBcUIseUIsQ0FDckIsVSxDQUFxQixtQixDQUFBLGEsQ0FDckIsUSxDQUFxQixrQixDQUFBLG1CLENBQUEsVyxDQUNyQixrQixDQUFxQixnQixDQUNyQixRLENBQ0Usa0IsQ0FDQSxvQixDQUFBLGdCLENBR0YsbUIsQ0FBQSxtQixDQUdJLG9CLENDaEJGLE0sQ0FDRSxpQixDQUdGLE0sQ0FDRSxrQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLE8sQ0FDRSxvQixDQUdGLE8sQ0FDRSxxQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUxGLFEsQ0FDRSxxQixDQUdGLFEsQ0FDRSxzQixDQUlKLEksQ0FBTyxpQixDQUNQLEksQ0FBTyxrQixDQUtQLE8sQ0FBWSxvQixDQUNaLE8sQ0FBWSxtQixDQUNaLFEsQ0FBWSwwQixDQUNaLFMsQ0FBWSxtQixDQUNaLFEsQ0FBWSxtQixDQUtaLE8sQ0FBWSxxQixDQUNaLE8sQ0FBWSxvQixDQUNaLFEsQ0FBWSwyQixDQUNaLFMsQ0FBWSxvQixDQUNaLFEsQ0FBWSxvQixDQU9aLGEsQ0FBZ0IscUIsQ0FDaEIsYSxDQUFnQixzQixDQUNoQixpQixDQUFvQix5QixDQUNwQixpQixDQUFvQiwwQixDdklwQ1osSSxDd0lIb0Isb0IsQ0FDeEIsSyxDQUF3Qix3QixDQUN4QixLLENBQXdCLDBCLENBQ3hCLEssQ0FBd0IsMkIsQ0FDeEIsSyxDQUdBLEssQ0FId0IseUIsQ0FHeEIsSyxDQUNFLDBCLENBR0YsSyxDQUNFLHdCLENBQ0EsMkIsQ0FiRixLLENBQXdCLHFCLENBQ3hCLE0sQ0FBd0IseUIsQ0FDeEIsTSxDQUF3QiwyQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDBCLENBR3hCLE0sQ0FDRSwyQixDQUdGLE0sQ0FDRSx5QixDQUNBLDRCLENBYkYsSyxDQUF3QixxQixDQUN4QixNLENBQXdCLHlCLENBQ3hCLE0sQ0FBd0IsMkIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBR0EsTSxDQUh3QiwwQixDQUd4QixNLENBQ0UsMkIsQ0FHRixNLENBQ0UseUIsQ0FDQSw0QixDQWJGLEssQ0FBd0IscUIsQ0FDeEIsTSxDQUF3Qix5QixDQUN4QixNLENBQXdCLDJCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMEIsQ0FHeEIsTSxDQUNFLDJCLENBR0YsTSxDQUNFLHlCLENBQ0EsNEIsQ0FiRixLLENBQXdCLHFCLENBQ3hCLE0sQ0FBd0IseUIsQ0FDeEIsTSxDQUF3QiwyQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDBCLENBR3hCLE0sQ0FDRSwyQixDQUdGLE0sQ0FDRSx5QixDQUNBLDRCLENBYkYsSyxDQUF3QixxQixDQUN4QixNLENBQXdCLHlCLENBQ3hCLE0sQ0FBd0IsMkIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBR0EsTSxDQUh3QiwwQixDQUd4QixNLENBQ0UsMkIsQ0FHRixNLENBQ0UseUIsQ0FDQSw0QixDQWJGLEssQ0FBd0IscUIsQ0FDeEIsTSxDQUF3Qix5QixDQUN4QixNLENBQXdCLDJCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMEIsQ0FHeEIsTSxDQUNFLDJCLENBR0YsTSxDQUNFLHlCLENBQ0EsNEIsQ0FiRixLLENBQXdCLHFCLENBQ3hCLE0sQ0FBd0IseUIsQ0FDeEIsTSxDQUF3QiwyQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDBCLENBR3hCLE0sQ0FDRSwyQixDQUdGLE0sQ0FDRSx5QixDQUNBLDRCLENBYkYsSyxDQUF3QixxQixDQUN4QixNLENBQXdCLHlCLENBQ3hCLE0sQ0FBd0IsMkIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBR0EsTSxDQUh3QiwwQixDQUd4QixNLENBQ0UsMkIsQ0FHRixNLENBQ0UseUIsQ0FDQSw0QixDQWJGLEssQ0FBd0IscUIsQ0FDeEIsTSxDQUF3Qix5QixDQUN4QixNLENBQXdCLDJCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMEIsQ0FHeEIsTSxDQUNFLDJCLENBR0YsTSxDQUNFLHlCLENBQ0EsNEIsQ0FiRixLLENBQXdCLHFCLENBQ3hCLE0sQ0FBd0IseUIsQ0FDeEIsTSxDQUF3QiwyQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDBCLENBR3hCLE0sQ0FDRSwyQixDQUdGLE0sQ0FDRSx5QixDQUNBLDRCLENBYkYsSyxDQUF3QixxQixDQUN4QixNLENBQXdCLHlCLENBQ3hCLE0sQ0FBd0IsMkIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBR0EsTSxDQUh3QiwwQixDQUd4QixNLENBQ0UsMkIsQ0FHRixNLENBQ0UseUIsQ0FDQSw0QixDQWJGLEssQ0FBd0IscUIsQ0FDeEIsTSxDQUF3Qix5QixDQUN4QixNLENBQXdCLDJCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMEIsQ0FHeEIsTSxDQUNFLDJCLENBR0YsTSxDQUNFLHlCLENBQ0EsNEIsQ0FiRixLLENBQXdCLHFCLENBQ3hCLE0sQ0FBd0IseUIsQ0FDeEIsTSxDQUF3QiwyQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDBCLENBR3hCLE0sQ0FDRSwyQixDQUdGLE0sQ0FDRSx5QixDQUNBLDRCLENBYkYsSyxDQUF3QixxQixDQUN4QixNLENBQXdCLHlCLENBQ3hCLE0sQ0FBd0IsMkIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBR0EsTSxDQUh3QiwwQixDQUd4QixNLENBQ0UsMkIsQ0FHRixNLENBQ0UseUIsQ0FDQSw0QixDQWJGLEssQ0FBd0IscUIsQ0FDeEIsTSxDQUF3Qix5QixDQUN4QixNLENBQXdCLDJCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMEIsQ0FHeEIsTSxDQUNFLDJCLENBR0YsTSxDQUNFLHlCLENBQ0EsNEIsQ0FiRixLLENBQXdCLHFCLENBQ3hCLE0sQ0FBd0IseUIsQ0FDeEIsTSxDQUF3QiwyQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDBCLENBR3hCLE0sQ0FDRSwyQixDQUdGLE0sQ0FDRSx5QixDQUNBLDRCLENBYkYsTSxDQUF3QixzQixDQUN4QixPLENBQXdCLDBCLENBQ3hCLE8sQ0FBd0IsNEIsQ0FDeEIsTyxDQUF3Qiw2QixDQUN4QixPLENBR0EsTyxDQUh3QiwyQixDQUd4QixPLENBQ0UsNEIsQ0FHRixPLENBQ0UsMEIsQ0FDQSw2QixDQWJGLE0sQ0FBd0Isc0IsQ0FDeEIsTyxDQUF3QiwwQixDQUN4QixPLENBQXdCLDRCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsMkIsQ0FHeEIsTyxDQUNFLDRCLENBR0YsTyxDQUNFLDBCLENBQ0EsNkIsQ0FiRixNLENBQXdCLHNCLENBQ3hCLE8sQ0FBd0IsMEIsQ0FDeEIsTyxDQUF3Qiw0QixDQUN4QixPLENBQXdCLDZCLENBQ3hCLE8sQ0FHQSxPLENBSHdCLDJCLENBR3hCLE8sQ0FDRSw0QixDQUdGLE8sQ0FDRSwwQixDQUNBLDZCLENBYkYsTSxDQUF3QixzQixDQUN4QixPLENBQXdCLDBCLENBQ3hCLE8sQ0FBd0IsNEIsQ0FDeEIsTyxDQUF3Qiw2QixDQUN4QixPLENBR0EsTyxDQUh3QiwyQixDQUd4QixPLENBQ0UsNEIsQ0FHRixPLENBQ0UsMEIsQ0FDQSw2QixDQWJGLE0sQ0FBd0Isc0IsQ0FDeEIsTyxDQUF3QiwwQixDQUN4QixPLENBQXdCLDRCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsMkIsQ0FHeEIsTyxDQUNFLDRCLENBR0YsTyxDQUNFLDBCLENBQ0EsNkIsQ0FiRixNLENBQXdCLHNCLENBQ3hCLE8sQ0FBd0IsMEIsQ0FDeEIsTyxDQUF3Qiw0QixDQUN4QixPLENBQXdCLDZCLENBQ3hCLE8sQ0FHQSxPLENBSHdCLDJCLENBR3hCLE8sQ0FDRSw0QixDQUdGLE8sQ0FDRSwwQixDQUNBLDZCLENBYkYsTSxDQUF3QixzQixDQUN4QixPLENBQXdCLDBCLENBQ3hCLE8sQ0FBd0IsNEIsQ0FDeEIsTyxDQUF3Qiw2QixDQUN4QixPLENBR0EsTyxDQUh3QiwyQixDQUd4QixPLENBQ0UsNEIsQ0FHRixPLENBQ0UsMEIsQ0FDQSw2QixDQWJGLE0sQ0FBd0Isc0IsQ0FDeEIsTyxDQUF3QiwwQixDQUN4QixPLENBQXdCLDRCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsMkIsQ0FHeEIsTyxDQUNFLDRCLENBR0YsTyxDQUNFLDBCLENBQ0EsNkIsQ0FiRixNLENBQXdCLHNCLENBQ3hCLE8sQ0FBd0IsMEIsQ0FDeEIsTyxDQUF3Qiw0QixDQUN4QixPLENBQXdCLDZCLENBQ3hCLE8sQ0FHQSxPLENBSHdCLDJCLENBR3hCLE8sQ0FDRSw0QixDQUdGLE8sQ0FDRSwwQixDQUNBLDZCLENBYkYsTSxDQUF3QixzQixDQUN4QixPLENBQXdCLDBCLENBQ3hCLE8sQ0FBd0IsNEIsQ0FDeEIsTyxDQUF3Qiw2QixDQUN4QixPLENBR0EsTyxDQUh3QiwyQixDQUd4QixPLENBQ0UsNEIsQ0FHRixPLENBQ0UsMEIsQ0FDQSw2QixDQWJGLE0sQ0FBd0Isc0IsQ0FDeEIsTyxDQUF3QiwwQixDQUN4QixPLENBQXdCLDRCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsMkIsQ0FHeEIsTyxDQUNFLDRCLENBR0YsTyxDQUNFLDBCLENBQ0EsNkIsQ3hJVkUsSSxDd0lIb0IscUIsQ0FDeEIsSyxDQUF3Qix5QixDQUN4QixLLENBQXdCLDJCLENBQ3hCLEssQ0FBd0IsNEIsQ0FDeEIsSyxDQUdBLEssQ0FId0IsMEIsQ0FHeEIsSyxDQUNFLDJCLENBR0YsSyxDQUNFLHlCLENBQ0EsNEIsQ0FiRixLLENBQXdCLHNCLENBQ3hCLE0sQ0FBd0IsMEIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBQXdCLDZCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDJCLENBR3hCLE0sQ0FDRSw0QixDQUdGLE0sQ0FDRSwwQixDQUNBLDZCLENBYkYsSyxDQUF3QixzQixDQUN4QixNLENBQXdCLDBCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUF3Qiw2QixDQUN4QixNLENBR0EsTSxDQUh3QiwyQixDQUd4QixNLENBQ0UsNEIsQ0FHRixNLENBQ0UsMEIsQ0FDQSw2QixDQWJGLEssQ0FBd0Isc0IsQ0FDeEIsTSxDQUF3QiwwQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FBd0IsNkIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMkIsQ0FHeEIsTSxDQUNFLDRCLENBR0YsTSxDQUNFLDBCLENBQ0EsNkIsQ0FiRixLLENBQXdCLHNCLENBQ3hCLE0sQ0FBd0IsMEIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBQXdCLDZCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDJCLENBR3hCLE0sQ0FDRSw0QixDQUdGLE0sQ0FDRSwwQixDQUNBLDZCLENBYkYsSyxDQUF3QixzQixDQUN4QixNLENBQXdCLDBCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUF3Qiw2QixDQUN4QixNLENBR0EsTSxDQUh3QiwyQixDQUd4QixNLENBQ0UsNEIsQ0FHRixNLENBQ0UsMEIsQ0FDQSw2QixDQWJGLEssQ0FBd0Isc0IsQ0FDeEIsTSxDQUF3QiwwQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FBd0IsNkIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMkIsQ0FHeEIsTSxDQUNFLDRCLENBR0YsTSxDQUNFLDBCLENBQ0EsNkIsQ0FiRixLLENBQXdCLHNCLENBQ3hCLE0sQ0FBd0IsMEIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBQXdCLDZCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDJCLENBR3hCLE0sQ0FDRSw0QixDQUdGLE0sQ0FDRSwwQixDQUNBLDZCLENBYkYsSyxDQUF3QixzQixDQUN4QixNLENBQXdCLDBCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUF3Qiw2QixDQUN4QixNLENBR0EsTSxDQUh3QiwyQixDQUd4QixNLENBQ0UsNEIsQ0FHRixNLENBQ0UsMEIsQ0FDQSw2QixDQWJGLEssQ0FBd0Isc0IsQ0FDeEIsTSxDQUF3QiwwQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FBd0IsNkIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMkIsQ0FHeEIsTSxDQUNFLDRCLENBR0YsTSxDQUNFLDBCLENBQ0EsNkIsQ0FiRixLLENBQXdCLHNCLENBQ3hCLE0sQ0FBd0IsMEIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBQXdCLDZCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDJCLENBR3hCLE0sQ0FDRSw0QixDQUdGLE0sQ0FDRSwwQixDQUNBLDZCLENBYkYsSyxDQUF3QixzQixDQUN4QixNLENBQXdCLDBCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUF3Qiw2QixDQUN4QixNLENBR0EsTSxDQUh3QiwyQixDQUd4QixNLENBQ0UsNEIsQ0FHRixNLENBQ0UsMEIsQ0FDQSw2QixDQWJGLEssQ0FBd0Isc0IsQ0FDeEIsTSxDQUF3QiwwQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FBd0IsNkIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMkIsQ0FHeEIsTSxDQUNFLDRCLENBR0YsTSxDQUNFLDBCLENBQ0EsNkIsQ0FiRixLLENBQXdCLHNCLENBQ3hCLE0sQ0FBd0IsMEIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBQXdCLDZCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDJCLENBR3hCLE0sQ0FDRSw0QixDQUdGLE0sQ0FDRSwwQixDQUNBLDZCLENBYkYsSyxDQUF3QixzQixDQUN4QixNLENBQXdCLDBCLENBQ3hCLE0sQ0FBd0IsNEIsQ0FDeEIsTSxDQUF3Qiw2QixDQUN4QixNLENBR0EsTSxDQUh3QiwyQixDQUd4QixNLENBQ0UsNEIsQ0FHRixNLENBQ0UsMEIsQ0FDQSw2QixDQWJGLEssQ0FBd0Isc0IsQ0FDeEIsTSxDQUF3QiwwQixDQUN4QixNLENBQXdCLDRCLENBQ3hCLE0sQ0FBd0IsNkIsQ0FDeEIsTSxDQUdBLE0sQ0FId0IsMkIsQ0FHeEIsTSxDQUNFLDRCLENBR0YsTSxDQUNFLDBCLENBQ0EsNkIsQ0FiRixLLENBQXdCLHNCLENBQ3hCLE0sQ0FBd0IsMEIsQ0FDeEIsTSxDQUF3Qiw0QixDQUN4QixNLENBQXdCLDZCLENBQ3hCLE0sQ0FHQSxNLENBSHdCLDJCLENBR3hCLE0sQ0FDRSw0QixDQUdGLE0sQ0FDRSwwQixDQUNBLDZCLENBYkYsTSxDQUF3Qix1QixDQUN4QixPLENBQXdCLDJCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUF3Qiw4QixDQUN4QixPLENBR0EsTyxDQUh3Qiw0QixDQUd4QixPLENBQ0UsNkIsQ0FHRixPLENBQ0UsMkIsQ0FDQSw4QixDQWJGLE0sQ0FBd0IsdUIsQ0FDeEIsTyxDQUF3QiwyQixDQUN4QixPLENBQXdCLDZCLENBQ3hCLE8sQ0FBd0IsOEIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsNEIsQ0FHeEIsTyxDQUNFLDZCLENBR0YsTyxDQUNFLDJCLENBQ0EsOEIsQ0FiRixNLENBQXdCLHVCLENBQ3hCLE8sQ0FBd0IsMkIsQ0FDeEIsTyxDQUF3Qiw2QixDQUN4QixPLENBQXdCLDhCLENBQ3hCLE8sQ0FHQSxPLENBSHdCLDRCLENBR3hCLE8sQ0FDRSw2QixDQUdGLE8sQ0FDRSwyQixDQUNBLDhCLENBYkYsTSxDQUF3Qix1QixDQUN4QixPLENBQXdCLDJCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUF3Qiw4QixDQUN4QixPLENBR0EsTyxDQUh3Qiw0QixDQUd4QixPLENBQ0UsNkIsQ0FHRixPLENBQ0UsMkIsQ0FDQSw4QixDQWJGLE0sQ0FBd0IsdUIsQ0FDeEIsTyxDQUF3QiwyQixDQUN4QixPLENBQXdCLDZCLENBQ3hCLE8sQ0FBd0IsOEIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsNEIsQ0FHeEIsTyxDQUNFLDZCLENBR0YsTyxDQUNFLDJCLENBQ0EsOEIsQ0FiRixNLENBQXdCLHVCLENBQ3hCLE8sQ0FBd0IsMkIsQ0FDeEIsTyxDQUF3Qiw2QixDQUN4QixPLENBQXdCLDhCLENBQ3hCLE8sQ0FHQSxPLENBSHdCLDRCLENBR3hCLE8sQ0FDRSw2QixDQUdGLE8sQ0FDRSwyQixDQUNBLDhCLENBYkYsTSxDQUF3Qix1QixDQUN4QixPLENBQXdCLDJCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUF3Qiw4QixDQUN4QixPLENBR0EsTyxDQUh3Qiw0QixDQUd4QixPLENBQ0UsNkIsQ0FHRixPLENBQ0UsMkIsQ0FDQSw4QixDQWJGLE0sQ0FBd0IsdUIsQ0FDeEIsTyxDQUF3QiwyQixDQUN4QixPLENBQXdCLDZCLENBQ3hCLE8sQ0FBd0IsOEIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsNEIsQ0FHeEIsTyxDQUNFLDZCLENBR0YsTyxDQUNFLDJCLENBQ0EsOEIsQ0FiRixNLENBQXdCLHVCLENBQ3hCLE8sQ0FBd0IsMkIsQ0FDeEIsTyxDQUF3Qiw2QixDQUN4QixPLENBQXdCLDhCLENBQ3hCLE8sQ0FHQSxPLENBSHdCLDRCLENBR3hCLE8sQ0FDRSw2QixDQUdGLE8sQ0FDRSwyQixDQUNBLDhCLENBYkYsTSxDQUF3Qix1QixDQUN4QixPLENBQXdCLDJCLENBQ3hCLE8sQ0FBd0IsNkIsQ0FDeEIsTyxDQUF3Qiw4QixDQUN4QixPLENBR0EsTyxDQUh3Qiw0QixDQUd4QixPLENBQ0UsNkIsQ0FHRixPLENBQ0UsMkIsQ0FDQSw4QixDQWJGLE0sQ0FBd0IsdUIsQ0FDeEIsTyxDQUF3QiwyQixDQUN4QixPLENBQXdCLDZCLENBQ3hCLE8sQ0FBd0IsOEIsQ0FDeEIsTyxDQUdBLE8sQ0FId0IsNEIsQ0FHeEIsTyxDQUNFLDZCLENBR0YsTyxDQUNFLDJCLENBQ0EsOEIsQzFOdzZnQ04sYyxDZ0dwNWdDRSxZLENBQ0UsZSxDQUNBLGdCLENoR3M1Z0NGLHlCLENnR3A1Z0NFLHVCLENBQWdCLGEsQ2hHdTVnQ2xCLHdCLENnR3Q1Z0NFLHNCLENBQWdCLGMsQ0FMbEIsYyxDQUNFLGUsQ0FDQSxnQixDQUVBLHlCLENBQWdCLGEsQ0FDaEIsd0IsQ0FBZ0IsYyxDQUxsQixjLENBQ0UsZSxDQUNBLGdCLENBRUEseUIsQ0FBZ0IsYSxDQUNoQix3QixDQUFnQixjLENBTGxCLGMsQ0FDRSxnQixDQUNBLGlCLENBRUEseUIsQ0FBZ0IsYSxDQUNoQix3QixDQUFnQixjLENBTGxCLGMsQ0FDRSxnQixDQUNBLGlCLENBRUEseUIsQ0FBZ0IsYSxDQUNoQix3QixDQUFnQixjLEMwSEpwQixvQixDMU44N2dDQSxzQixDME50N2dDQSxnQixDMU5pOWdDQSxrQixDZ0dqK2dDRSxXLENoR3k4Z0NBLHdCLENnR3g4Z0NBLHNCLENoR20rZ0NBLG9CLENnR24rZ0NBLGtCLENBQ0UsVSxDMEhRSixzQixDQVFBLGtCLEMxSGxCRSxXLENBQ0Esd0IsQ0FBQSxvQixDQUNFLFUsQzBIU0osc0IsQ0FRQSxrQixDMUhuQkUsVyxDQUNBLHdCLENBQUEsb0IsQ0FDRSxVLEMwSFVKLHNCLENBUUEsa0IsQzFIcEJFLFksQ0FDQSx3QixDQUFBLG9CLENBQ0UsVyxDMEhXSixzQixDQVFBLGtCLEMxSHJCRSxZLENBQ0Esd0IsQ0FBQSxvQixDQUNFLFcsQzJIOUJKLFUsQzNOd2hoQ0EsWSxDMk52aGhDZSx5QyxDQUtmLGEsQzNOMGhoQ0EsVSxDMk43aGhDQSxXLEMzTnloaENBLFksQzJOeGhoQ2UsNkIsQy9IRVgscUIrSHFCSSxLLENBQUEsUSxDQUNFLHVCLENBREYsSyxDQUFBLFEsQ0FDRSx1QixDQURGLE0sQ0FBQSxTLENBQ0Usd0IsQ0FERixNLENBQUEsUyxDQUNFLHdCLENBREYsTSxDQUFBLFMsQ0FDRSx3QixDQURGLE0sQ0FBQSxTLENBQ0Usd0IsQ0FERixNLENBQUEsUyxDQUNFLHdCLENBREYsTSxDQUFBLFMsQ0FDRSx3QixDQURGLE0sQ0FBQSxTLENBQ0Usd0IsQ0FERixNLENBQUEsUyxDQUNFLHdCLENBREYsTSxDQUFBLFMsQ0FDRSx3QixDQURGLE0sQ0FBQSxTLENBQ0Usd0IsQ0FERixNLENBQUEsUyxDQUNFLHdCLENBREYsTSxDQUFBLFMsQ0FDRSx3QixDQURGLE0sQ0FBQSxTLENBQ0Usd0IsQ0FERixNLENBQUEsUyxDQUNFLHdCLENBREYsTSxDQUFBLFMsQ0FDRSx3QixDQURGLE0sQ0FBQSxTLENBQ0Usd0IsQ0FERixNLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLE0sQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosTSxDQUFBLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixNLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLE0sQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosTSxDQUFBLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixNLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLE0sQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosTSxDQUFBLFMsQ0FDRSx3QixDQUdFLGlCLEEvSHRCUix5QitIVUksUSxDQUNFLHVCLENBREYsUSxDQUNFLHVCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBR0UsZSxDQUpKLFMsQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosUyxDQUNFLHdCLENBREYsUyxDQUFBLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixTLENBQ0Usd0IsQ0FERixTLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLFMsQ0FDRSx3QixDQURGLFMsQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosUyxDQUNFLDBCLEEvSFJOLHlCK0hPSSxRLENBQ0UsdUIsQ0FERixRLENBQ0UsdUIsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FERixTLENBQ0Usd0IsQ0FHRSxlLENBSkosUyxDQUFBLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixTLENBQ0Usd0IsQ0FERixTLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLFMsQ0FDRSx3QixDQURGLFMsQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosUyxDQUNFLHdCLENBREYsUyxDQUFBLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixTLENBQ0UsMEIsQS9ITE4seUIrSElJLFEsQ0FDRSx1QixDQURGLFEsQ0FDRSx1QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQURGLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixTLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLFMsQ0FDRSx3QixDQURGLFMsQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosUyxDQUNFLHdCLENBREYsUyxDQUFBLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixTLENBQ0Usd0IsQ0FERixTLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLFMsQ0FDRSwwQixBL0hGTiwwQitIQ0ksUSxDQUNFLHVCLENBREYsUSxDQUNFLHVCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBREYsUyxDQUNFLHdCLENBR0UsZSxDQUpKLFMsQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosUyxDQUNFLHdCLENBREYsUyxDQUFBLFMsQ0FDRSx3QixDQUdFLGUsQ0FKSixTLENBQ0Usd0IsQ0FERixTLENBQUEsUyxDQUNFLHdCLENBR0UsZSxDQUpKLFMsQ0FDRSx3QixDQURGLFMsQ0FBQSxTLENBQ0Usd0IsQ0FHRSxlLENBSkosUyxDQUNFLDBCM013UlIsTyxDMk0xUEUseUIsQzNNMFBGLE8sQzJNMVBFLHlCLEMzTTBQRixPLEMyTTFQRSx5QixDM00wUEYsTyxDMk0xUEUseUIsQzNNMFBGLE8sQzJNMVBFLHlCLEMzTTBQRixPLEMyTTFQRSx5QixDM00wUEYsTyxDMk0xUEUseUIsQzNNMFBGLE8sQzJNMVBFLHlCLEMzTTBQRixPLEMyTTFQRSx5QixDQVdKLEssQ0FBUyx1QixDQUNULEssQ0FBUyx1QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULEssQ0FBUyx1QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULE0sQ0FBUyx5QixDQUNULEssQ0FBUyx1QixDQUNULE0sQ0FBUyx5QixDQUNULEssQ0FBUyx1QixDQUNULE0sQ0FBUyx5QixDQUNULEssQ0FBUyx1QixDQVVQLGlCLENBSUEsSyxDQUhFLDBCLENBREYsaUIsQ0FJQSxLLENBSEUsNEIsQ0FERixpQixDQUlBLEssQ0FIRSw0QixDQURGLGlCLENBSUEsSyxDQUhFLDRCLENBREYsaUIsQ0FJQSxLLENBSEUsNEIsQ0FERixpQixDQUlBLEssQ0FIRSw0QixDdklyRkosYyxDdUlvR0UsVSxDQUNBLGtCLENBQ0EsZSxDQUNBLHNCLENBR0YsVSxDQUNFLGtCLENBUUYsVyxDQUNFLGMsQ0FDQSxpREFGRixXLENBR0ksZ0JDaklKLGEsQ0FDRSxlLENBQ0EsUSxDQUNBLEssQ0FDQSxPLENBQ0EsTSxDQUNBLGMsQ0FDQSxhLENBRUEsWSxDQUVBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FkRixpQixDQWtCSSxlLENBQ0EsWSxDQW5CSixtQixDQXNCSSxZLENBQ0EsaUIsQ0FJSiwrQ0EzQkEsYSxDQTZCSSx3QixBQUlKLDBCQWpDQSxhLENBbUNJLDZCLENBQUEsNkIsQ0FBQSx3Qm5OQUosVyxDQUNFLGlDLENBQ0EseUIsQ0FHRixTLENBQ0UsZ0MsQ0FDQSx3QixDQUNBLGdDLENBQ0Esd0I7Ozs7QW9OeUpGLFdBQ0UscUIsQ0FDQSxxQyxDQUNBLHNPLENBSUEsZSxDQUNBLGtCLEFDL01GLG1FQUNDLFUsQ0FDRSxZLENBRUQsUyxDQUNFLFUsQ2pCV0osVSxDaUJQSSwwQixDakJPSixzQixDaUJMTSxxQixDQUNBLDZCLENqQklOLGtDLENpQkRNLDZCLENBQUEsNkIsQ0FBQSxzQixDQUNBLHlCLENBQ0EsaUMsQ0FBQSw4QixDQUFBLGdDLENBQ0Esa0MsQ0FBQSwrQixDQUFBLDRCLENBQ0EscUMsQ0FBQSxzQyxDQUFBLG1DLENBQUEsK0IsQ0FDQSxzQixDQUlKLGlCLENBRUksVSxDQUtKLGtCLENBQ0UsbUIsQ0FERiw0QyxDQUFBLCtCLENBR0ksc0IsQ0FISix3QyxDQVNJLG1CLENBQ0Esb0IsQ0FLSiw0QixDQUVJLHNCIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBCb290c3RyYXBcbiAqL1xuLypcbiogQ3VzdG9tIFZhcmlhYmxlc1xuKi9cbi8qXG4vL1xuLy8gT3ZlcnJpZGUgKyBtZXJnZSBib290c3RyYXAgdmFyaWFibGVzXG4vL1xuKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDApIHtcbiAgLmQtbm9uZS14cyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5kLW5vbmUtc20ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZC1ub25lLW1kIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmQtbm9uZS1sZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZC1ub25lLXhsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5kLW5vbmUteHhsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5kLW5vbmUtM3hsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzkyNmRkZTtcbiAgLS1waW5rOiAjZjk2MTk3O1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmNjNTI1O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzM4OTllYztcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjODY4ZTk2O1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMzg5OWVjO1xuICAtLXNlY29uZGFyeTogIzM3NDM1MTtcbiAgLS10aGlyZDogI2Y5YmIzMDtcbiAgLS1zdWNjZXNzOiAjNzBiNzdlO1xuICAtLWluZm86ICM3OGMwZTA7XG4gIC0td2FybmluZzogI2Y3OTI1NjtcbiAgLS1kYW5nZXI6ICNkNzI2Mzg7XG4gIC0tYnJvd246ICM4ZDY2NTg7XG4gIC0tZGFyazogIzFmMjgzMTtcbiAgLS10ZXh0OiAjNGQ1MjU5O1xuICAtLXByaW1hcnk6ICMwMDdiZmY7XG4gIC0tc2Vjb25kYXJ5OiAjODY4ZTk2O1xuICAtLXN1Y2Nlc3M6ICMyOGE3NDU7XG4gIC0taW5mbzogIzE3YTJiODtcbiAgLS13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1saWdodDogI2Y4ZjlmYTtcbiAgLS1kYXJrOiAjMzQzYTQwO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTIwMHB4O1xuICAtLWJyZWFrcG9pbnQteHhsOiAxNDQwcHg7XG4gIC0tYnJlYWtwb2ludC0zeGw6IDE2MDBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50OyB9XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07IH1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA1NmIzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogIzg2OGU5NjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207IH1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwOyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDsgfVxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJyZXNldFwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwic3VibWl0XCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07IH1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTsgfVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTsgfVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM4NjhlOTY7IH1cbiAgLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IH1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjODY4ZTk2OyB9XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gIGEgPiBjb2RlIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG4gIGtiZCBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG4gIHByZSBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsOyB9XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IH1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItZmx1aWQsXG4uY29udGFpbmVyLXNtLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci14eGwsXG4uY29udGFpbmVyLTN4bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci14eGwge1xuICAgIG1heC13aWR0aDogMTIwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLXh4bCwgLmNvbnRhaW5lci0zeGwge1xuICAgIG1heC13aWR0aDogMTQwMHB4OyB9IH1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAubm8tZ3V0dGVycyA+IC5jb2wsXG4gIC5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteHhsLTEsIC5jb2wteHhsLTIsIC5jb2wteHhsLTMsIC5jb2wteHhsLTQsIC5jb2wteHhsLTUsIC5jb2wteHhsLTYsIC5jb2wteHhsLTcsIC5jb2wteHhsLTgsIC5jb2wteHhsLTksIC5jb2wteHhsLTEwLCAuY29sLXh4bC0xMSwgLmNvbC14eGwtMTIsIC5jb2wteHhsLFxuLmNvbC14eGwtYXV0bywgLmNvbC0zeGwtMSwgLmNvbC0zeGwtMiwgLmNvbC0zeGwtMywgLmNvbC0zeGwtNCwgLmNvbC0zeGwtNSwgLmNvbC0zeGwtNiwgLmNvbC0zeGwtNywgLmNvbC0zeGwtOCwgLmNvbC0zeGwtOSwgLmNvbC0zeGwtMTAsIC5jb2wtM3hsLTExLCAuY29sLTN4bC0xMiwgLmNvbC0zeGwsXG4uY29sLTN4bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlOyB9XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMzsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwOyB9XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteHhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci14eGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXh4bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteHhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci14eGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteHhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXh4bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb2wtM3hsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLTN4bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy0zeGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLTN4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMtM3hsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy0zeGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLTN4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLTN4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC0zeGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC0zeGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLTN4bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtM3hsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC0zeGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLTN4bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtM3hsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC0zeGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLTN4bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtM3hsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtM3hsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtM3hsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLTN4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci0zeGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci0zeGwtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLTN4bC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItM3hsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci0zeGwtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLTN4bC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItM3hsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci0zeGwtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLTN4bC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItM3hsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci0zeGwtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLTN4bC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci0zeGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItM3hsLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC0zeGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC0zeGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtM3hsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC0zeGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LTN4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtM3hsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC0zeGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LTN4bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtM3hsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC0zeGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LTN4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LTN4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTsgfVxuICAudGFibGUgdGgsXG4gIC50YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC50YWJsZSB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZWUyZTY7IH1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtOyB9XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4udGFibGUtYm9yZGVybGVzcyB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRkLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVybGVzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyOiAwOyB9XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGFmZjsgfVxuXG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FiYWZmOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmOyB9XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZmUyOyB9XG5cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2MwYzRjODsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmQyZDY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDJkNjsgfVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjsgfVxuXG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGZkMTllOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiOyB9XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViOyB9XG5cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4NmNmZGE7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7IH1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7IH1cblxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGY3ZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTsgfVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjsgfVxuXG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlZDk2OWU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7IH1cblxuLnRhYmxlLWxpZ2h0LFxuLnRhYmxlLWxpZ2h0ID4gdGgsXG4udGFibGUtbGlnaHQgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7IH1cblxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmYmZjZmM7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7IH1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7IH1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk1OTk5YzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTsgfVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1OyB9XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cbiAgLnRhYmxlLWRhcmsgdGgsXG4gIC50YWJsZS1kYXJrIHRkLFxuICAudGFibGUtZGFyayB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1OyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpOyB9XG4gIC50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtc20gPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLW1kID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteHhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXh4bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLTN4bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS0zeGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAjNDk1MDU3OyB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzg2OGU5NjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wge1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbFtzaXplXSwgc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG4gIC5mb3JtLXJvdyA+IC5jb2wsXG4gIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07IH1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlucHV0W2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogIzg2OGU5NjsgfVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtOyB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICMyOGE3NDU7IH1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5mb3JtLXJvdyA+IC5jb2wgPiAudmFsaWQtdG9vbHRpcCxcbiAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAudmFsaWQtdG9vbHRpcCB7XG4gICAgbGVmdDogNXB4OyB9XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQsICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0OyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1OyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNGNlNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNGNlNTc7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTsgfVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsXG4gIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdID4gLmludmFsaWQtdG9vbHRpcCB7XG4gICAgbGVmdDogNXB4OyB9XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIikgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgbm8tcmVwZWF0OyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlNDYwNmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDYwNmQ7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCxcbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYnRuIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC42NTsgfVxuICAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNjJjYzsgfVxuICAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpOyB9XG4gIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmOyB9XG4gICAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMzgsIDE0MywgMjU1LCAwLjUpOyB9XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gIGJvcmRlci1jb2xvcjogIzg2OGU5NjsgfVxuICAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcyN2I4NDtcbiAgICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3Yjg0O1xuICAgIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxNTIsIDE1OSwgMTY2LCAwLjUpOyB9XG4gIC5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgICBib3JkZXItY29sb3I6ICM4NjhlOTY7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICAgIGJvcmRlci1jb2xvcjogIzY2NmU3NjsgfVxuICAgIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE1MiwgMTU5LCAxNjYsIDAuNSk7IH1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0OyB9XG4gIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICAgIGJvcmRlci1jb2xvcjogIzFlN2UzNDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTsgfVxuICAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xuICAgIGJvcmRlci1jb2xvcjogIzFjNzQzMDsgfVxuICAgIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDcyLCAxODAsIDk3LCAwLjUpOyB9XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJ0bi1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICAgIGJvcmRlci1jb2xvcjogIzExN2E4YjsgfVxuICAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcbiAgICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpOyB9XG4gIC5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuICAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmOyB9XG4gICAgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTgsIDE3NiwgMTk1LCAwLjUpOyB9XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xuICAgIGJvcmRlci1jb2xvcjogI2QzOWUwMDsgfVxuICAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcbiAgICBib3JkZXItY29sb3I6ICNkMzllMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpOyB9XG4gIC5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwOyB9XG4gICAgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIyLCAxNzAsIDEyLCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgICBib3JkZXItY29sb3I6ICNiZDIxMzA7IH1cbiAgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICAgIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbiAgICBib3JkZXItY29sb3I6ICNiMjFmMmQ7IH1cbiAgICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjUsIDgzLCA5NywgMC41KTsgfVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICAgIGJvcmRlci1jb2xvcjogI2RhZTBlNTsgfVxuICAuYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICAgIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpOyB9XG4gIC5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7IH1cbiAgICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTYsIDIxNywgMjE5LCAwLjUpOyB9XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xuICAgIGJvcmRlci1jb2xvcjogIzFkMjEyNDsgfVxuICAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcbiAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoODIsIDg4LCA5MywgMC41KTsgfVxuICAuYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xuICAgIGJvcmRlci1jb2xvcjogIzE3MWExZDsgfVxuICAgIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMwMDdiZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzg2OGU5NjtcbiAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2OyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2OyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNCwgMTQyLCAxNTAsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4NjhlOTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICAgIGJvcmRlci1jb2xvcjogIzg2OGU5NjsgfVxuICAgIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNCwgMTQyLCAxNTAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyOGE3NDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAgIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzE3YTJiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZjMTA3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgICAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2RjMzU0NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2Y4ZjlmYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMzQzYTQwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgICAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNTZiMztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODY4ZTk2O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mYWRlOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZHJvcGRvd24tbWVudS14eGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS14eGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LTN4bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LTN4bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmOyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG4gIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgY29sb3I6ICMxNjE4MWI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNhZGI1YmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM4NjhlOTY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7IH1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtOyB9XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0OyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICAgICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmJ0bixcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM4MGJkZmY7IH1cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xuICAgIGJvcmRlci1jb2xvcjogI2IzZDdmZjsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAjODY4ZTk2OyB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4yNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAjYWRiNWJkIHNvbGlkIDFweDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gNTAlIDUwJSBuby1yZXBlYXQ7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTsgfVxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIuMjVyZW07XG4gICAgd2lkdGg6IDEuNzVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgdG9wOiBjYWxjKDAuMjVyZW0gKyAycHgpO1xuICAgIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICAgIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICAgIGhlaWdodDogY2FsYygxcmVtIC0gNHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjc1cmVtIDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgICAuY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzg2OGU5NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0IH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpOyB9XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwOyB9XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkOyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAgIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4NjhlOTY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM4NjhlOTY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjsgfVxuICAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtanVzdGlmaWVkID4gLm5hdi1saW5rLFxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gIC5uYXZiYXIgLmNvbnRhaW5lcixcbiAgLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyIC5jb250YWluZXItc20sIC5uYXZiYXIgLmNvbnRhaW5lci1tZCwgLm5hdmJhciAuY29udGFpbmVyLWxnLCAubmF2YmFyIC5jb250YWluZXIteGwsIC5uYXZiYXIgLmNvbnRhaW5lci14eGwsIC5uYXZiYXIgLmNvbnRhaW5lci0zeGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjMxMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7IH1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLTN4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLTN4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14eGwsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci0zeGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14eGwsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci0zeGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItM3hsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItM3hsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14eGwsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci0zeGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItM3hsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLTN4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci0zeGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtM3hsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtM3hsID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQtM3hsID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtM3hsID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtM3hsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtM3hsID4gLmNvbnRhaW5lci14bCwgLm5hdmJhci1leHBhbmQtM3hsID4gLmNvbnRhaW5lci14eGwsIC5uYXZiYXItZXhwYW5kLTN4bCA+IC5jb250YWluZXItM3hsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtM3hsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtM3hsIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLTN4bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtM3hsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC0zeGwgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLTN4bCA+IC5jb250YWluZXItZmx1aWQsIC5uYXZiYXItZXhwYW5kLTN4bCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLTN4bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLTN4bCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLTN4bCA+IC5jb250YWluZXIteGwsIC5uYXZiYXItZXhwYW5kLTN4bCA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZC0zeGwgPiAuY29udGFpbmVyLTN4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLTN4bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC0zeGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtM3hsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItM3hsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItM3hsIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MjU1LCAyNTUsIDI1NSwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5jYXJkID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7IH1cbiAgICAuY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cbiAgICAuY2FyZCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuICAuY2FyZCA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICAuY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTsgfVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7IH1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7IH1cbiAgLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07IH1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cbiAgICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbi5jYXJkLWdyb3VwID4gLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7IH1cbiAgICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTsgfVxuICAuYWNjb3JkaW9uID4gLmNhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAuYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAuYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogIzg2OGU5NjtcbiAgICBjb250ZW50OiBcIi9cIjsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjODY4ZTk2OyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjsgfVxuICAucGFnZS1saW5rOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjMDA1NmIzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjsgfVxuICAucGFnZS1saW5rOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7IH1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07IH1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtOyB9XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07IH1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuYmFkZ2Uge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIGEuYmFkZ2U6aG92ZXIsIGEuYmFkZ2U6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYmFkZ2U6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDsgfVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTsgfVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG4gIGEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjOyB9XG4gIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjsgfVxuICBhLmJhZGdlLXNlY29uZGFyeTpob3ZlciwgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IH1cbiAgYS5iYWRnZS1zZWNvbmRhcnk6Zm9jdXMsIGEuYmFkZ2Utc2Vjb25kYXJ5LmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNCwgMTQyLCAxNTAsIDAuNSk7IH1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuICBhLmJhZGdlLXN1Y2Nlc3M6aG92ZXIsIGEuYmFkZ2Utc3VjY2Vzczpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDsgfVxuICBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMsIGEuYmFkZ2Utc3VjY2Vzcy5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4OyB9XG4gIGEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiOyB9XG4gIGEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyB9XG4gIGEuYmFkZ2Utd2FybmluZzpob3ZlciwgYS5iYWRnZS13YXJuaW5nOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwOyB9XG4gIGEuYmFkZ2Utd2FybmluZzpmb2N1cywgYS5iYWRnZS13YXJuaW5nLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuICBhLmJhZGdlLWRhbmdlcjpob3ZlciwgYS5iYWRnZS1kYW5nZXI6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzA7IH1cbiAgYS5iYWRnZS1kYW5nZXI6Zm9jdXMsIGEuYmFkZ2UtZGFuZ2VyLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpOyB9XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyB9XG4gIGEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7IH1cbiAgYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cbiAgYS5iYWRnZS1kYXJrOmhvdmVyLCBhLmJhZGdlLWRhcms6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IH1cbiAgYS5iYWRnZS1kYXJrOmZvY3VzLCBhLmJhZGdlLWRhcmsuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmp1bWJvdHJvbiB7XG4gICAgICBwYWRkaW5nOiA0cmVtIDJyZW07IH0gfVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtOyB9XG4gIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjhkYWZmOyB9XG4gIC5hbGVydC1wcmltYXJ5IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjOWZjZGZmOyB9XG4gIC5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzAwMjc1MjsgfVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0NjRhNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U4ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RkZGZlMjsgfVxuICAuYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjY2ZkMmQ2OyB9XG4gIC5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMmUzMTMzOyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGJvcmRlci1jb2xvcjogI2MzZTZjYjsgfVxuICAuYWxlcnQtc3VjY2VzcyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2IxZGZiYjsgfVxuICAuYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwYjJlMTM7IH1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZWNmMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmVlNWViOyB9XG4gIC5hbGVydC1pbmZvIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYWJkZGU1OyB9XG4gIC5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA2MmMzMzsgfVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICBib3JkZXItY29sb3I6ICNmZmVlYmE7IH1cbiAgLmFsZXJ0LXdhcm5pbmcgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YTE7IH1cbiAgLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNTMzZjAzOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjNmNiOyB9XG4gIC5hbGVydC1kYW5nZXIgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmMWIwYjc7IH1cbiAgLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0OTEyMTc7IH1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZkZmRmZTsgfVxuICAuYWxlcnQtbGlnaHQgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZjY7IH1cbiAgLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzY4Njg2ODsgfVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGQ5O1xuICBib3JkZXItY29sb3I6ICNjNmM4Y2E7IH1cbiAgLmFsZXJ0LWRhcmsgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiOWJiYmU7IH1cbiAgLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMDQwNTA1OyB9XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7IH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfSB9XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTsgfVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICAgIGFuaW1hdGlvbjogbm9uZTsgfSB9XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTsgfVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODY4ZTk2O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7IH1cbiAgICAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDsgfVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC0zeGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLTN4bCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC0zeGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC0zeGwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC0zeGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC0zeGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDsgfSB9XG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweDsgfVxuICAgIC5saXN0LWdyb3VwLWZsdXNoID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRhZmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwNDA4NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA4NTtcbiAgICBib3JkZXItY29sb3I6ICMwMDQwODU7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzQ2NGE0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGZlMjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ2NGE0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY0YTRlO1xuICAgIGJvcmRlci1jb2xvcjogIzQ2NGE0ZTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMTU1NzI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1NzI0O1xuICAgIGJvcmRlci1jb2xvcjogIzE1NTcyNDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMGM1NDYwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICAgIGJvcmRlci1jb2xvcjogIzBjNTQ2MDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjODU2NDA0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NDA0O1xuICAgIGJvcmRlci1jb2xvcjogIzg1NjQwNDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjNzIxYzI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjFjMjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4MTgxODI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjsgfVxuICAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTgyO1xuICAgIGJvcmRlci1jb2xvcjogIzgxODE4MjsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMWIxZTIxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxZTIxO1xuICAgIGJvcmRlci1jb2xvcjogIzFiMWUyMTsgfVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IC41OyB9XG4gIC5jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAuNzU7IH1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpOyB9XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gICAgb3BhY2l0eTogMC41OyB9XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87IH1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAubW9kYWwtZm9vdGVyID4gKiB7XG4gICAgbWFyZ2luOiAwLjI1cmVtOyB9XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyB9XG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwOyB9XG4gIC50b29sdGlwLnNob3cge1xuICAgIG9wYWNpdHk6IDAuOTsgfVxuICAudG9vbHRpcCAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMC44cmVtO1xuICAgIGhlaWdodDogMC40cmVtOyB9XG4gICAgLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDsgfVxuICAuYnMtdG9vbHRpcC10b3AgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3cge1xuICAgIGJvdHRvbTogMDsgfVxuICAgIC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMzIzMjMyOyB9XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC44cmVtOyB9XG4gICAgLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMzMjMyMzI7IH1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwOyB9XG4gIC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdyB7XG4gICAgdG9wOiAwOyB9XG4gICAgLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMjMyMzI7IH1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07IH1cbiAgLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwLjRyZW07XG4gICAgaGVpZ2h0OiAwLjhyZW07IH1cbiAgICAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzIzMjMyOyB9XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG4gIC5wb3BvdmVyIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbjogMCAwLjNyZW07IH1cbiAgICAucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gPiAuYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTsgfVxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAgIC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93IHtcbiAgICB0b3A6IGNhbGMoLTAuNXJlbSAtIDFweCk7IH1cbiAgICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3OyB9XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpOyB9XG4gIC5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7IH1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwcyAwLjZzOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlcixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogMC45OyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5kLTN4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtM3hsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtM3hsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtM3hsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLTN4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC0zeGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC0zeGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLTN4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtM3hsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZsZXgtM3hsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LTN4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC0zeGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LTN4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtM3hsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LTN4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtM3hsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC0zeGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC0zeGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC0zeGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC0zeGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtM3hsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtM3hsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LTN4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LTN4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC0zeGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC0zeGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy0zeGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLTN4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy0zeGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLTN4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLTN4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LTN4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LTN4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtM3hsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtM3hsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC0zeGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC0zeGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLTN4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtM3hsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtM3hsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi0zeGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi0zeGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtM3hsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZmxvYXQteHhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuZmxvYXQtM3hsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LTN4bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LTN4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnVzZXItc2VsZWN0LWFsbCB7XG4gIHVzZXItc2VsZWN0OiBhbGwgIWltcG9ydGFudDsgfVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwOyB9IH1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwgMCwgMCwgMC4wNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbGcge1xuICBib3gtc2hhZG93OiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4ubWluLXZoLTEwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTQsXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMixcbiAgLm14LXh4bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjQsXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjQsXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5tLTN4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtM3hsLTAsXG4gIC5teS0zeGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci0zeGwtMCxcbiAgLm14LTN4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItM3hsLTAsXG4gIC5teS0zeGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC0zeGwtMCxcbiAgLm14LTN4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLTN4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtM3hsLTEsXG4gIC5teS0zeGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci0zeGwtMSxcbiAgLm14LTN4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItM3hsLTEsXG4gIC5teS0zeGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC0zeGwtMSxcbiAgLm14LTN4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLTN4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC0zeGwtMixcbiAgLm15LTN4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItM3hsLTIsXG4gIC5teC0zeGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItM3hsLTIsXG4gIC5teS0zeGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLTN4bC0yLFxuICAubXgtM3hsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS0zeGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LTN4bC0zLFxuICAubXktM3hsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItM3hsLTMsXG4gIC5teC0zeGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLTN4bC0zLFxuICAubXktM3hsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtM3hsLTMsXG4gIC5teC0zeGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS0zeGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtM3hsLTQsXG4gIC5teS0zeGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLTN4bC00LFxuICAubXgtM3hsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLTN4bC00LFxuICAubXktM3hsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC0zeGwtNCxcbiAgLm14LTN4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tM3hsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC0zeGwtNSxcbiAgLm15LTN4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLTN4bC01LFxuICAubXgtM3hsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi0zeGwtNSxcbiAgLm15LTN4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLTN4bC01LFxuICAubXgtM3hsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtM3hsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtM3hsLTAsXG4gIC5weS0zeGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItM3hsLTAsXG4gIC5weC0zeGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi0zeGwtMCxcbiAgLnB5LTN4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC0zeGwtMCxcbiAgLnB4LTN4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC0zeGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC0zeGwtMSxcbiAgLnB5LTN4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci0zeGwtMSxcbiAgLnB4LTN4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLTN4bC0xLFxuICAucHktM3hsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLTN4bC0xLFxuICAucHgtM3hsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLTN4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtM3hsLTIsXG4gIC5weS0zeGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci0zeGwtMixcbiAgLnB4LTN4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItM3hsLTIsXG4gIC5weS0zeGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC0zeGwtMixcbiAgLnB4LTN4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLTN4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LTN4bC0zLFxuICAucHktM3hsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLTN4bC0zLFxuICAucHgtM3hsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItM3hsLTMsXG4gIC5weS0zeGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtM3hsLTMsXG4gIC5weC0zeGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtM3hsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC0zeGwtNCxcbiAgLnB5LTN4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLTN4bC00LFxuICAucHgtM3hsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi0zeGwtNCxcbiAgLnB5LTN4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLTN4bC00LFxuICAucHgtM3hsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtM3hsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtM3hsLTUsXG4gIC5weS0zeGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItM3hsLTUsXG4gIC5weC0zeGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi0zeGwtNSxcbiAgLnB5LTN4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC0zeGwtNSxcbiAgLnB4LTN4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS0zeGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtM3hsLW4xLFxuICAubXktM3hsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci0zeGwtbjEsXG4gIC5teC0zeGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItM3hsLW4xLFxuICAubXktM3hsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC0zeGwtbjEsXG4gIC5teC0zeGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLTN4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LTN4bC1uMixcbiAgLm15LTN4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci0zeGwtbjIsXG4gIC5teC0zeGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi0zeGwtbjIsXG4gIC5teS0zeGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtM3hsLW4yLFxuICAubXgtM3hsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLTN4bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC0zeGwtbjMsXG4gIC5teS0zeGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLTN4bC1uMyxcbiAgLm14LTN4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi0zeGwtbjMsXG4gIC5teS0zeGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLTN4bC1uMyxcbiAgLm14LTN4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tM3hsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtM3hsLW40LFxuICAubXktM3hsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLTN4bC1uNCxcbiAgLm14LTN4bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLTN4bC1uNCxcbiAgLm15LTN4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC0zeGwtbjQsXG4gIC5teC0zeGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tM3hsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LTN4bC1uNSxcbiAgLm15LTN4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItM3hsLW41LFxuICAubXgtM3hsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLTN4bC1uNSxcbiAgLm15LTN4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtM3hsLW41LFxuICAubXgtM3hsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS0zeGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LTN4bC1hdXRvLFxuICAubXktM3hsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItM3hsLWF1dG8sXG4gIC5teC0zeGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLTN4bC1hdXRvLFxuICAubXktM3hsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtM3hsLWF1dG8sXG4gIC5teC0zeGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnRleHQteHhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC50ZXh0LTN4bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtM3hsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LTN4bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDsgfVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDU2YjMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzYwNjg2ZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLCBhLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMTk2OTJjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMwZjY2NzQgIWltcG9ydGFudDsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2JhOGIwMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlciwgYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjYTcxZDJhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNjYmQzZGEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzEyMTQxNiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJvZHkge1xuICBjb2xvcjogIzIxMjUyOSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJlc2V0IHtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7IH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRiNWJkO1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzOyB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDsgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7IH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgICAudGFibGUgdGQsXG4gICAgLnRhYmxlIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1kYXJrIHtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC50YWJsZS1kYXJrIHRoLFxuICAgIC50YWJsZS1kYXJrIHRkLFxuICAgIC50YWJsZS1kYXJrIHRoZWFkIHRoLFxuICAgIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG4gIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNGQ1MjU5O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5jYW52YXM6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzU5YWFlZjtcbiAgY29sb3I6ICNmZmY7IH1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM1OWFhZWY7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbmEge1xuICBjb2xvcjogIzM3NDM1MTtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjsgfVxuICBhOmhvdmVyLCBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzRkNTI1OTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBhLm1lZGlhIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICBhW2NsYXNzKj1cInRleHQtXCJdOmhvdmVyLCBhW2NsYXNzKj1cInRleHQtXCJdOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYVtjbGFzcyo9XCJob3Zlci1cIl0ge1xuICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbnNtYWxsLFxudGltZSxcbi5zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM4Yjk1YTU7IH1cbiAgc21hbGwgYSxcbiAgdGltZSBhLFxuICAuc21hbGwgYSB7XG4gICAgY29sb3I6ICM4Yjk1YTU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjOGI5NWE1OyB9XG4gICAgc21hbGwgYTpob3ZlcixcbiAgICB0aW1lIGE6aG92ZXIsXG4gICAgLnNtYWxsIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMzODk5ZWM7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5kcm9wY2FwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzkwMztcbiAgZm9udC1zaXplOiA3NXB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDNweDsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMzEzOTQ0O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLjVweDsgfVxuICBoMSBiLFxuICBoMSBzdHJvbmcsIGgyIGIsXG4gIGgyIHN0cm9uZywgaDMgYixcbiAgaDMgc3Ryb25nLCBoNCBiLFxuICBoNCBzdHJvbmcsIGg1IGIsXG4gIGg1IHN0cm9uZywgaDYgYixcbiAgaDYgc3Ryb25nLFxuICAuaDEgYixcbiAgLmgxIHN0cm9uZywgLmgyIGIsXG4gIC5oMiBzdHJvbmcsIC5oMyBiLFxuICAuaDMgc3Ryb25nLCAuaDQgYixcbiAgLmg0IHN0cm9uZywgLmg1IGIsXG4gIC5oNSBzdHJvbmcsIC5oNiBiLFxuICAuaDYgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIGgxIHNtYWxsLCBoMiBzbWFsbCwgaDMgc21hbGwsIGg0IHNtYWxsLCBoNSBzbWFsbCwgaDYgc21hbGwsXG4gIC5oMSBzbWFsbCwgLmgyIHNtYWxsLCAuaDMgc21hbGwsIC5oNCBzbWFsbCwgLmg1IHNtYWxsLCAuaDYgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNjUlOyB9XG4gIGgxIGEsXG4gIGgxIGFbY2xhc3MqPVwiaG92ZXItXCJdLCBoMiBhLFxuICBoMiBhW2NsYXNzKj1cImhvdmVyLVwiXSwgaDMgYSxcbiAgaDMgYVtjbGFzcyo9XCJob3Zlci1cIl0sIGg0IGEsXG4gIGg0IGFbY2xhc3MqPVwiaG92ZXItXCJdLCBoNSBhLFxuICBoNSBhW2NsYXNzKj1cImhvdmVyLVwiXSwgaDYgYSxcbiAgaDYgYVtjbGFzcyo9XCJob3Zlci1cIl0sXG4gIC5oMSBhLFxuICAuaDEgYVtjbGFzcyo9XCJob3Zlci1cIl0sIC5oMiBhLFxuICAuaDIgYVtjbGFzcyo9XCJob3Zlci1cIl0sIC5oMyBhLFxuICAuaDMgYVtjbGFzcyo9XCJob3Zlci1cIl0sIC5oNCBhLFxuICAuaDQgYVtjbGFzcyo9XCJob3Zlci1cIl0sIC5oNSBhLFxuICAuaDUgYVtjbGFzcyo9XCJob3Zlci1cIl0sIC5oNiBhLFxuICAuaDYgYVtjbGFzcyo9XCJob3Zlci1cIl0ge1xuICAgIGNvbG9yOiAjMzEzOTQ0OyB9XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDMzcHg7IH1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMjhweDsgfVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAyM3B4OyB9XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDE5cHg7IH1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mb250LWFsdCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cblxuLnNpZGV0aXRsZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAuc2lkZXRpdGxlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgfVxuXG4uc3VidGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi5saXN0LWljb25pYyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtOyB9XG4gIC5saXN0LWljb25pYyAuaWNvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBjb2xvcjogIzRkNTI1OTsgfVxuICAuYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTsgfVxuICAuYmxvY2txdW90ZSBhIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAuYmxvY2txdW90ZSBmb290ZXIge1xuICAgIGNvbG9yOiAjOGI5NWE1O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICAuYmxvY2txdW90ZSBmb290ZXI6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7IH1cblxuLmJsb2NrcXVvdGUtaW52ZXJzZSxcbi5ibG9ja3F1b3RlLWludmVyc2UgZm9vdGVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnRpbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOGI5NWE1OyB9XG5cbi5kbC1pbmxpbmUgZHQsXG4uZGwtaW5saW5lIGRkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5kbC1pbmxpbmUgZGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAzMXB4OyB9XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDsgfVxuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDIycHg7IH1cbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICBoNiwgLmg2IHtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgLmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5mb250LWJvZHkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgUm9ib3RvLCBzYW5zLXNlcmlmOyB9XG5cbi5mcy04IHtcbiAgZm9udC1zaXplOiA4cHggIWltcG9ydGFudDsgfVxuXG4uZnMtOSB7XG4gIGZvbnQtc2l6ZTogOXB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTEwIHtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTExIHtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTEzIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTE1IHtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTE2IHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTE3IHtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTE5IHtcbiAgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTIyIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTI0IHtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTI1IHtcbiAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTI2IHtcbiAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTI4IHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZzLTMwIHtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTM1IHtcbiAgZm9udC1zaXplOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTQwIHtcbiAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTQ1IHtcbiAgZm9udC1zaXplOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTUwIHtcbiAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTYwIHtcbiAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTcwIHtcbiAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTgwIHtcbiAgZm9udC1zaXplOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZzLTkwIHtcbiAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmZ3LTEwMCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDsgfVxuXG4uZnctMjAwIHtcbiAgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy0zMDAge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuXG4uZnctNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy02MDAge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LTcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuXG4uZnctODAwIHtcbiAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy05MDAge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuMDcpO1xuICBtYXJnaW46IDJyZW0gYXV0bzsgfVxuXG4uZGl2aWRlci1kYXNoIHtcbiAgb3BhY2l0eTogLjc7XG4gIG1hcmdpbjogMCA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjOGI5NWE1OyB9XG4gIC5kaXZpZGVyLWRhc2g6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyB9XG5cbi5kaXZpZGVyLWRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3BhY2l0eTogLjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Yjk1YTU7IH1cblxuLmRpdmlkZXItbGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC4wNyk7IH1cblxuLmRpdmlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAwO1xuICBjb2xvcjogIzhiOTVhNTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5kaXZpZGVyOjpiZWZvcmUsIC5kaXZpZGVyOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzdDQ0QwOyB9XG4gIC5kaXZpZGVyOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAuZGl2aWRlcjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG4gIC5kaXZpZGVyIGEge1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG5cbi5kaXZpZGVyLXZlcnRpY2FsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAgMnJlbTsgfVxuICAuZGl2aWRlci12ZXJ0aWNhbDo6YmVmb3JlLCAuZGl2aWRlci12ZXJ0aWNhbDo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0M3Q0NEMDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmRpdmlkZXItdmVydGljYWw6OmJlZm9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAuZGl2aWRlci12ZXJ0aWNhbDo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7IH1cblxuLmhyLXNtLFxuLmRpdmlkZXItc20ge1xuICBtYXJnaW46IDFyZW0gYXV0bzsgfVxuXG4uaHItbGcsXG4uZGl2aWRlci1sZyB7XG4gIG1hcmdpbjogM3JlbSBhdXRvOyB9XG5cbi5kaXZpZGVyLXZlcnRpY2FsLmRpdmlkZXItc20ge1xuICBwYWRkaW5nOiAwIDFyZW07IH1cblxuLmRpdmlkZXItdmVydGljYWwuZGl2aWRlci1sZyB7XG4gIHBhZGRpbmc6IDAgM3JlbTsgfVxuXG4uYXJ0aWNsZSBhIHtcbiAgY29sb3I6ICM3OGMwZTA7IH1cblxuLmFydGljbGUgLmxlYWQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjNjE2YTc4O1xuICBvcGFjaXR5OiAuODsgfVxuXG4uYXJ0aWNsZSBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXB4OyB9XG5cbi5hcnRpY2xlIGIsIC5hcnRpY2xlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmFydGljbGUgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogNDBweCAwOyB9XG4gIC5hcnRpY2xlIGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5jb250YWluZXItYXJ0aWNsZSB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcnRpY2xlIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLmFydGljbGUgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gIC5hcnRpY2xlIGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuLnBpbHoge1xuICBiYWNrZ3JvdW5kOiAjMDA3YmZmO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxucHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjQzdDQ0QwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjNjE2YTc4OyB9XG5cbmNvZGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2JhNWU2MzsgfVxuXG4uY29kZS1ib2xkIHtcbiAgY29sb3I6ICNiZDQxNDc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuNXB4OyB9XG5cbmtiZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzYwcHg7IH1cblxuLmNsaXBib2FyZC1jb3B5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgcmlnaHQ6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41czsgfVxuICAuY2xpcGJvYXJkLWNvcHk6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5wcmU6aG92ZXIgLmNsaXBib2FyZC1jb3B5IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzLCBvcGFjaXR5IC41czsgfVxuXG46bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMDsgfVxuXG4ubGluZS1udW1iZXJzIC5saW5lLW51bWJlcnMtcm93cyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0M3Q0NEMDsgfVxuXG5kaXYucHJpc20tc2hvdy1sYW5ndWFnZSA+IGRpdi5wcmlzbS1zaG93LWxhbmd1YWdlLWxhYmVsIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiA0cHg7IH1cblxuLnByaXNtLXNob3ctbGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5saW5lLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDAsIDAuMSk7IH1cblxuLnRva2VuLmJhZGdlIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5jb2RlLXByZXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jb2RlLXByZXZpZXcgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNvZGUtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNvZGUtdGl0bGUgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNvZGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5jb2RlLmNvZGUtZm9sZCBwcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvZGUgcHJlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jb2RlLnNob3ctbGFuZ3VhZ2UgLnByaXNtLXNob3ctbGFuZ3VhZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jb2RlLWNhcmQgLmNvZGUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgUm9ib3RvLCBzYW5zLXNlcmlmOyB9XG5cbi5jb2RlLWNhcmQgLmNvZGUtcHJldmlldyB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmNvZGUtdG9nZ2xlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuY29kZS10b2dnbGVyIC5idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLmNvZGUtdG9nZ2xlciAuYnRuIGkge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBib3JkZXItY29sb3I6ICNjZmQ0ZDc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uaW1nLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLmltZy1vdXRzaWRlLXJpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuaW1nLW91dHNpZGUtcmlnaHQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUlKTsgfVxuXG4uYXZhdGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5hdmF0YXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5hdmF0YXItYm9yZGVyZWQge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC8qIGZvciBTYWZhcmkgKi9cbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgLyogZm9yIElFOSssIEZpcmVmb3ggNCssIE9wZXJhLCBDaHJvbWUgKi8gfVxuXG4uYXZhdGFyLXNxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmF2YXRhci1zbSB7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDI5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cblxuLmF2YXRhci1sZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG5cbi5hdmF0YXIteGwge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBsaW5lLWhlaWdodDogNjRweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5hdmF0YXIteHhsIHtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogOTZweDtcbiAgbGluZS1oZWlnaHQ6IDk2cHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07IH1cblxuLmF2YXRhci14eHhsIHtcbiAgd2lkdGg6IDEyOHB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBsaW5lLWhlaWdodDogMTI4cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtOyB9XG5cbi5hdmF0YXItcGlsbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBjb2xvcjogIzYxNmE3ODtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYXZhdGFyLXBpbGw6aG92ZXIsIC5hdmF0YXItcGlsbDpmb2N1cyB7XG4gICAgY29sb3I6ICM2MTZhNzg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjZmNzsgfVxuICAuYXZhdGFyLXBpbGwgaW1nIHtcbiAgICB3aWR0aDogMzZweDsgfVxuICAuYXZhdGFyLXBpbGwgc3BhbiB7XG4gICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAuYXZhdGFyLXBpbGwgLmNsb3NlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuICAuYXZhdGFyLXBpbGwuYXZhdGFyLXNtIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNC41cHg7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07IH1cbiAgICAuYXZhdGFyLXBpbGwuYXZhdGFyLXNtIGltZyB7XG4gICAgICB3aWR0aDogMjlweDsgfVxuICAgIC5hdmF0YXItcGlsbC5hdmF0YXItc20gc3BhbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNC41cHg7IH1cbiAgICAuYXZhdGFyLXBpbGwuYXZhdGFyLXNtIC5jbG9zZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmF2YXRhci1waWxsLmF2YXRhci1sZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAgIC5hdmF0YXItcGlsbC5hdmF0YXItbGcgaW1nIHtcbiAgICAgIHdpZHRoOiA0OHB4OyB9XG4gICAgLmF2YXRhci1waWxsLmF2YXRhci1sZyBzcGFuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cbiAgICAuYXZhdGFyLXBpbGwuYXZhdGFyLWxnIC5jbG9zZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5hdmF0YXItcGlsbC5hdmF0YXIteGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgLmF2YXRhci1waWxsLmF2YXRhci14bCBpbWcge1xuICAgICAgd2lkdGg6IDY0cHg7IH1cbiAgICAuYXZhdGFyLXBpbGwuYXZhdGFyLXhsIHNwYW4ge1xuICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDsgfVxuICAgIC5hdmF0YXItcGlsbC5hdmF0YXIteGwgLmNsb3NlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICBmb250LXNpemU6IDIycHg7IH1cbiAgLmF2YXRhci1waWxsLmF2YXRhci14eGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgIC5hdmF0YXItcGlsbC5hdmF0YXIteHhsIGltZyB7XG4gICAgICB3aWR0aDogOTZweDsgfVxuICAgIC5hdmF0YXItcGlsbC5hdmF0YXIteHhsIHNwYW4ge1xuICAgICAgcGFkZGluZy1yaWdodDogNDhweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDsgfVxuICAgIC5hdmF0YXItcGlsbC5hdmF0YXIteHhsIC5jbG9zZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5hdmF0YXItcGlsbC5hdmF0YXIteHh4bCB7XG4gICAgYm9yZGVyLXJhZGl1czogNjRweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgICAuYXZhdGFyLXBpbGwuYXZhdGFyLXh4eGwgaW1nIHtcbiAgICAgIHdpZHRoOiAxMjhweDsgfVxuICAgIC5hdmF0YXItcGlsbC5hdmF0YXIteHh4bCBzcGFuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7IH1cbiAgICAuYXZhdGFyLXBpbGwuYXZhdGFyLXh4eGwgLmNsb3NlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cblxuLmF2YXRhcltjbGFzcyo9J3N0YXR1cy0nXTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4uYXZhdGFyW2NsYXNzKj0nc3RhdHVzLSddLmF2YXRhci1zbTo6YWZ0ZXIge1xuICByaWdodDogLTJweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7IH1cblxuLmF2YXRhcltjbGFzcyo9J3N0YXR1cy0nXS5hdmF0YXItbGc6OmFmdGVyIHtcbiAgcmlnaHQ6IDRweDsgfVxuXG4uYXZhdGFyW2NsYXNzKj0nc3RhdHVzLSddLmF2YXRhci14bDo6YWZ0ZXIge1xuICByaWdodDogNXB4O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4OyB9XG5cbi5hdmF0YXJbY2xhc3MqPSdzdGF0dXMtJ10uYXZhdGFyLXh4bDo6YWZ0ZXIge1xuICByaWdodDogMTVweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDsgfVxuXG4uYXZhdGFyW2NsYXNzKj0nc3RhdHVzLSddLmF2YXRhci14eHhsOjphZnRlciB7XG4gIHJpZ2h0OiAyNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4OyB9XG5cbi5hdmF0YXIuc3RhdHVzLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4uYXZhdGFyLnN0YXR1cy1pbmZvOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLmF2YXRhci5zdGF0dXMtd2FybmluZzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2OyB9XG5cbi5hdmF0YXIuc3RhdHVzLWRhbmdlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4OyB9XG5cbi5hdmF0YXIuc3RhdHVzLWRhcms6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuXG4uYXZhdGFyLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuICAuYXZhdGFyLWxpc3Q6bm90KC5hdmF0YXItbGlzdC1vdmVybGFwKSB7XG4gICAgbWFyZ2luOiAtMnB4OyB9XG4gICAgLmF2YXRhci1saXN0Om5vdCguYXZhdGFyLWxpc3Qtb3ZlcmxhcCkgPiAqIHtcbiAgICAgIG1hcmdpbjogMnB4OyB9XG5cbi5hdmF0YXItbGlzdC1vdmVybGFwIC5hdmF0YXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHRyYW5zaXRpb246IC4xNXMgbGluZWFyOyB9XG5cbi5hdmF0YXItbGlzdC1vdmVybGFwIC5hdmF0YXIgKyAuYXZhdGFyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4OyB9XG5cbi5hdmF0YXItbGlzdC1vdmVybGFwIC5hdmF0YXIgKyAuYXZhdGFyLXNtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4OyB9XG5cbi5hdmF0YXItbGlzdC1vdmVybGFwIC5hdmF0YXIgKyAuYXZhdGFyLWxnIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4OyB9XG5cbi5hdmF0YXItbGlzdC1vdmVybGFwIC5hdmF0YXIgKyAuYXZhdGFyLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IC0yNnB4OyB9XG5cbi5hdmF0YXItbGlzdC1vdmVybGFwIC5hdmF0YXIgKyAuYXZhdGFyLXh4bCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzZweDsgfVxuXG4uYXZhdGFyLWxpc3Qtb3ZlcmxhcCAuYXZhdGFyICsgLmF2YXRhci14eHhsIHtcbiAgbWFyZ2luLWxlZnQ6IC00OHB4OyB9XG5cbi5hdmF0YXItbGlzdC1vdmVybGFwIC5vdmVybGFwLWV4Y2x1ZGUsXG4uYXZhdGFyLWxpc3Qtb3ZlcmxhcCAuYXZhdGFyOmhvdmVyICsgLmF2YXRhciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5hdmF0YXItYWRkIHtcbiAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2E4YWZiYjtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmF2YXRhci1hZGQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWFcIjsgfVxuICAuYXZhdGFyLWFkZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgICBib3JkZXItY29sb3I6ICMzODk5ZWM7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmF2YXRhci1tb3JlIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7IH1cblxuLmF2YXRhci1tb3JlOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY1KTsgfVxuXG5bZGF0YS1wcm92aWRlfj1cIm1vcmUtYXZhdGFyXCJdIH4gLmF2YXRhciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmxhcmdlLWF2YXRhciAuaXRlbS1hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZGJlZGZjOyB9XG4gIC5sYXJnZS1hdmF0YXIgLml0ZW0tYXZhdGFyIGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuXG4ubGFyZ2UtYXZhdGFyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmxhcmdlLWF2YXRhciAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsgfVxuICAubGFyZ2UtYXZhdGFyIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50OyB9XG5cbltjbGFzcyo9XCJpbWctaG92LVwiXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgW2NsYXNzKj1cImltZy1ob3YtXCJdIGltZyB7XG4gICAgdHJhbnNpdGlvbjogLjQ1cztcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uaW1nLWhvdi1mYWRlaW4ge1xuICB0cmFuc2l0aW9uOiAuNDVzOyB9XG4gIC5pbWctaG92LWZhZGVpbjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjc7IH1cblxuLmltZy1ob3YtZmFkZW91dCB7XG4gIG9wYWNpdHk6IC43O1xuICB0cmFuc2l0aW9uOiAuNDVzOyB9XG4gIC5pbWctaG92LWZhZGVvdXQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmltZy1ob3Ytem9vbWluIGltZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNDUpOyB9XG5cbi5pbWctaG92LXpvb21vdXQgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0NSk7IH1cbiAgLmltZy1ob3Ytem9vbW91dCBpbWc6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmltZy1ob3Ytc3RyZXRjaGluIGltZyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wIDA7IH1cbiAgLmltZy1ob3Ytc3RyZXRjaGluIGltZzpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0NSk7IH1cblxuLmltZy1ob3Ytc3RyZXRjaG91dCBpbWcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KTsgfVxuICAuaW1nLWhvdi1zdHJldGNob3V0IGltZzpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4uaW1nLWhvdi1zbGlkZWxlZnQgaW1nIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXIgMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0NSkgdHJhbnNsYXRlWCgwKTsgfVxuICAuaW1nLWhvdi1zbGlkZWxlZnQgaW1nOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVYKC00LjUlKTsgfVxuXG4uaW1nLWhvdi1zbGlkZXJpZ2h0IGltZyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlciAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVYKDApOyB9XG4gIC5pbWctaG92LXNsaWRlcmlnaHQgaW1nOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVYKDQuNSUpOyB9XG5cbi5pbWctaG92LXNsaWRldXAgaW1nIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcCAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVZKDApOyB9XG4gIC5pbWctaG92LXNsaWRldXAgaW1nOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVZKC00LjUlKTsgfVxuXG4uaW1nLWhvdi1zbGlkZWRvd24gaW1nIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbSAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVZKDApOyB9XG4gIC5pbWctaG92LXNsaWRlZG93biBpbWc6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNDUpIHRyYW5zbGF0ZVkoNC41JSk7IH1cblxuLmltZy1ob3Ytcm90YXRlbGVmdCBpbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMCkgc2NhbGUoMSk7IH1cbiAgLmltZy1ob3Ytcm90YXRlbGVmdCBpbWc6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtNWRlZykgc2NhbGUoMS4xKTsgfVxuXG4uaW1nLWhvdi1yb3RhdGVyaWdodCBpbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMCkgc2NhbGUoMSk7IH1cbiAgLmltZy1ob3Ytcm90YXRlcmlnaHQgaW1nOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooNWRlZykgc2NhbGUoMS4xKTsgfVxuXG4udGVhc2VyIHtcbiAgYmFja2dyb3VuZDogIzFmMjgzMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAudGVhc2VyIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnRlYXNlciBmaWdjYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAudGVhc2VyIGZpZ2NhcHRpb246OmJlZm9yZSwgLnRlYXNlciBmaWdjYXB0aW9uOjphZnRlciB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC50ZWFzZXIgZmlnY2FwdGlvbixcbiAgICAudGVhc2VyIGZpZ2NhcHRpb24gPiBhOm5vdCguYnRuKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAudGVhc2VyIGZpZ2NhcHRpb24gPiBhIHtcbiAgICAgIHRleHQtaW5kZW50OiAyMDAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgLnRlYXNlciBoMixcbiAgLnRlYXNlciBoMyxcbiAgLnRlYXNlciBoNCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC50ZWFzZXIgaDIgc3BhbixcbiAgICAudGVhc2VyIGgzIHNwYW4sXG4gICAgLnRlYXNlciBoNCBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLnRlYXNlciBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGZvbnQtc2l6ZTogNjguNSU7XG4gICAgbWFyZ2luOiAwOyB9XG5cbi50ZWFzZXItaG9uZXkgaW1nIHtcbiAgb3BhY2l0eTogMC45O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzOyB9XG5cbi50ZWFzZXItaG9uZXkgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMzODk5ZWM7XG4gIGNvbnRlbnQ6ICcnO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG5cbi50ZWFzZXItaG9uZXkgaDMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMWVtIDEuNWVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7IH1cblxuLnRlYXNlci1ob25leSBoMyBpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApOyB9XG5cbi50ZWFzZXItaG9uZXkgZmlnY2FwdGlvbjo6YmVmb3JlLFxuLnRlYXNlci1ob25leSBoMyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1czsgfVxuXG4udGVhc2VyLWhvbmV5OmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4udGVhc2VyLWhvbmV5OmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSxcbi50ZWFzZXItaG9uZXk6aG92ZXIgaDMsXG4udGVhc2VyLWhvbmV5OmhvdmVyIGgzIGkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi50ZWFzZXItem9lIGZpZ2NhcHRpb24ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMWVtO1xuICBoZWlnaHQ6IDMuNzVlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMzYzRhNTA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuXG4udGVhc2VyLXpvZSBoMyB7XG4gIGNvbG9yOiAjMzEzOTQ0O1xuICBmbG9hdDogbGVmdDsgfVxuXG4udGVhc2VyLXpvZSAuaWNvbi1saW5rcyBhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogIzRkNTI1OTtcbiAgZm9udC1zaXplOiAxLjRlbTsgfVxuXG4udGVhc2VyLXpvZTpob3ZlciAuaWNvbi1saW5rcyBhOmhvdmVyLFxuLnRlYXNlci16b2U6aG92ZXIgLmljb24tbGlua3MgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzEzOTQ0OyB9XG5cbi50ZWFzZXItem9lIHAuZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOGVtO1xuICBwYWRkaW5nOiAyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiA5MCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi50ZWFzZXItem9lIGgzLFxuLnRlYXNlci16b2UgLmljb24tbGlua3MgYSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAlLCAwKTsgfVxuXG4udGVhc2VyLXpvZSAuaWNvbi1saW5rcyBhIHNwYW46OmJlZm9yZSB7XG4gIHBhZGRpbmc6IDhweCAxMHB4OyB9XG5cbi50ZWFzZXItem9lIGgzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi50ZWFzZXItem9lOmhvdmVyIHAuZGVzY3JpcHRpb24ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi50ZWFzZXItem9lOmhvdmVyIGZpZ2NhcHRpb24sXG4udGVhc2VyLXpvZTpob3ZlciBoMyxcbi50ZWFzZXItem9lOmhvdmVyIC5pY29uLWxpbmtzIGEge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi50ZWFzZXItem9lOmhvdmVyIGgzIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7IH1cblxuLnRlYXNlci16b2U6aG92ZXIgLmljb24tbGlua3MgYTpudGgtY2hpbGQoMykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzOyB9XG5cbi50ZWFzZXItem9lOmhvdmVyIC5pY29uLWxpbmtzIGE6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7IH1cblxuLnRlYXNlci16b2U6aG92ZXIgLmljb24tbGlua3MgYTpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7IH1cblxuLnRlYXNlci1tYXJsZXkgZmlnY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZWFzZXItbWFybGV5IGgzLFxuLnRlYXNlci1tYXJsZXkgcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4udGVhc2VyLW1hcmxleSBwIHtcbiAgYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG5cbi50ZWFzZXItbWFybGV5IGgzIHtcbiAgdG9wOiAzMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7IH1cblxuLnRlYXNlci1tYXJsZXk6aG92ZXIgaDMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi50ZWFzZXItbWFybGV5IGgzOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbnRlbnQ6ICcnO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDQwcHgsIDApOyB9XG5cbi50ZWFzZXItbWFybGV5IGgzOjphZnRlcixcbi50ZWFzZXItbWFybGV5IHAge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7IH1cblxuLnRlYXNlci1tYXJsZXk6aG92ZXIgaDM6OmFmdGVyLFxuLnRlYXNlci1tYXJsZXk6aG92ZXIgcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnRlYXNlci1idWJiYSBpbWcge1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7IH1cblxuLnRlYXNlci1idWJiYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjQ7IH1cblxuLnRlYXNlci1idWJiYSBmaWdjYXB0aW9uOjpiZWZvcmUsXG4udGVhc2VyLWJ1YmJhIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7IH1cblxuLnRlYXNlci1idWJiYSBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7IH1cblxuLnRlYXNlci1idWJiYSBmaWdjYXB0aW9uOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTsgfVxuXG4udGVhc2VyLWJ1YmJhIGgzIHtcbiAgcGFkZGluZy10b3A6IDI3JTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuXG4udGVhc2VyLWJ1YmJhIHAge1xuICBwYWRkaW5nOiAyMHB4IDIuNWVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7IH1cblxuLnRlYXNlci1idWJiYTpob3ZlciBmaWdjYXB0aW9uOjpiZWZvcmUsXG4udGVhc2VyLWJ1YmJhOmhvdmVyIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4udGVhc2VyLWJ1YmJhOmhvdmVyIGgzLFxuLnRlYXNlci1idWJiYTpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4udGVhc2VyLW1pbG8gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKSBzY2FsZSgxLjEyKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi50ZWFzZXItbWlsbyBoMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMWVtIDEuMmVtOyB9XG5cbi50ZWFzZXItbWlsbyBwIHtcbiAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgd2lkdGg6IDUwJTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDBweCwgMCwgMCk7IH1cblxuLnRlYXNlci1taWxvOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTsgfVxuXG4udGVhc2VyLW1pbG86aG92ZXIgcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnRlYXNlci1oZXJhIGgzIHtcbiAgZm9udC1zaXplOiAxNTguNzUlOyB9XG5cbi50ZWFzZXItaGVyYSBoMyxcbi50ZWFzZXItaGVyYSBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJTsgfVxuXG4udGVhc2VyLWhlcmEgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGNvbnRlbnQ6ICcnO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKSBzY2FsZTNkKDAsIDAsIDEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7IH1cblxuLnRlYXNlci1oZXJhIHAge1xuICB3aWR0aDogNjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTIxJTtcbiAgbGluZS1oZWlnaHQ6IDI7IH1cblxuLnRlYXNlci1oZXJhIHAgYSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi50ZWFzZXItaGVyYSBwIGE6aG92ZXIsXG4udGVhc2VyLWhlcmEgcCBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMC42OyB9XG5cbi50ZWFzZXItaGVyYSBwIGEgaSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1czsgfVxuXG4udGVhc2VyLWhlcmEgcCBhOmZpcnN0LWNoaWxkIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MHB4LCAtNjBweCwgMCk7IH1cblxuLnRlYXNlci1oZXJhIHAgYTpudGgtY2hpbGQoMikgaSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjBweCwgLTYwcHgsIDApOyB9XG5cbi50ZWFzZXItaGVyYSBwIGE6bnRoLWNoaWxkKDMpIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MHB4LCA2MHB4LCAwKTsgfVxuXG4udGVhc2VyLWhlcmEgcCBhOm50aC1jaGlsZCg0KSBpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MHB4LCA2MHB4LCAwKTsgfVxuXG4udGVhc2VyLWhlcmE6aG92ZXIgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpIHNjYWxlM2QoMSwgMSwgMSk7IH1cblxuLnRlYXNlci1oZXJhOmhvdmVyIGgzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKSBzY2FsZTNkKDAuOCwgMC44LCAxKTsgfVxuXG4udGVhc2VyLWhlcmE6aG92ZXIgcCBpOmVtcHR5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4udGVhc2VyLXdpbnN0b24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50ZWFzZXItd2luc3RvbiBpbWcge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40NXM7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC50ZWFzZXItd2luc3RvbiBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjQ1cywgdHJhbnNmb3JtIDAuNDVzO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTsgfVxuICAudGVhc2VyLXdpbnN0b24gaDMge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApOyB9XG4gIC50ZWFzZXItd2luc3RvbiBwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAgMS41ZW0gNyUgMDsgfVxuICAudGVhc2VyLXdpbnN0b24gYSB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgY29sb3I6ICMzMTM5NDQ7XG4gICAgZm9udC1zaXplOiAxNzAlOyB9XG4gIC50ZWFzZXItd2luc3RvbiBhOmhvdmVyLFxuICAudGVhc2VyLXdpbnN0b24gYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzODk5ZWM7IH1cbiAgLnRlYXNlci13aW5zdG9uIHAgYSBpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwcHgsIDApOyB9XG4gIC50ZWFzZXItd2luc3Rvbjpob3ZlciBpbWcge1xuICAgIG9wYWNpdHk6IDAuNjsgfVxuICAudGVhc2VyLXdpbnN0b246aG92ZXIgaDMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgLnRlYXNlci13aW5zdG9uOmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTE1ZGVnKTsgfVxuICAudGVhc2VyLXdpbnN0b246aG92ZXIgcCBpIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgLnRlYXNlci13aW5zdG9uOmhvdmVyIHAgYTpudGgtY2hpbGQoMykgaSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7IH1cbiAgLnRlYXNlci13aW5zdG9uOmhvdmVyIHAgYTpudGgtY2hpbGQoMikgaSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xczsgfVxuICAudGVhc2VyLXdpbnN0b246aG92ZXIgcCBhOmZpcnN0LWNoaWxkIGkge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzOyB9XG5cbi50ZWFzZXItdGVycnkgZmlnY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDFlbTsgfVxuXG4udGVhc2VyLXRlcnJ5IGZpZ2NhcHRpb246OmJlZm9yZSxcbi50ZWFzZXItdGVycnkgZmlnY2FwdGlvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IDIwMCU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzEwMTAxMDtcbiAgY29udGVudDogJyc7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1czsgfVxuXG4udGVhc2VyLXRlcnJ5IGZpZ2NhcHRpb246OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCA3MHB4IDYwcHggMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg3MHB4LCA2MHB4LCAwKTsgfVxuXG4udGVhc2VyLXRlcnJ5IGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDE1cHggMCAwIDE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1cHgsIC0xNXB4LCAwKTsgfVxuXG4udGVhc2VyLXRlcnJ5IGltZyxcbi50ZWFzZXItdGVycnkgcCBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzOyB9XG5cbi50ZWFzZXItdGVycnkgaW1nIHtcbiAgb3BhY2l0eTogMC44NTsgfVxuXG4udGVhc2VyLXRlcnJ5IGgzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAuNGVtIDEwcHg7XG4gIHdpZHRoOiA1MCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCkge1xuICAudGVhc2VyLXRlcnJ5IGgzIHtcbiAgICBwYWRkaW5nOiAwLjc1ZW0gMTBweDtcbiAgICBmb250LXNpemU6IDEyMCU7IH0gfVxuXG4udGVhc2VyLXRlcnJ5IHAge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNsZWFyOiBib3RoO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxMTElOyB9XG5cbi50ZWFzZXItdGVycnkgcCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOTBweCwgMCwgMCk7IH1cblxuLnRlYXNlci10ZXJyeSBwIGE6aG92ZXIsXG4udGVhc2VyLXRlcnJ5IHAgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZjNjZjNmOyB9XG5cbi50ZWFzZXItdGVycnk6aG92ZXIgZmlnY2FwdGlvbjo6YmVmb3JlLFxuLnRlYXNlci10ZXJyeTpob3ZlciBmaWdjYXB0aW9uOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnRlYXNlci10ZXJyeTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLnRlYXNlci10ZXJyeTpob3ZlciBoMyxcbi50ZWFzZXItdGVycnk6aG92ZXIgcCBhIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4udGVhc2VyLXRlcnJ5OmhvdmVyIHAgYSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnRlYXNlci10ZXJyeTpob3ZlciBwIGE6Zmlyc3QtY2hpbGQge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjAyNXM7IH1cblxuLnRlYXNlci10ZXJyeTpob3ZlciBwIGE6bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7IH1cblxuLnRlYXNlci10ZXJyeTpob3ZlciBwIGE6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XG5cbi50ZWFzZXItdGVycnk6aG92ZXIgcCBhOm50aC1jaGlsZCg0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7IH1cblxuLnRlYXNlci1zdGV2ZSB7XG4gIHotaW5kZXg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC50ZWFzZXItc3RldmU6YmVmb3JlLFxuICAudGVhc2VyLXN0ZXZlIGgyOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7IH1cbiAgLnRlYXNlci1zdGV2ZTpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLnRlYXNlci1zdGV2ZSBmaWdjYXB0aW9uIHtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC50ZWFzZXItc3RldmUgaW1nIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgLnRlYXNlci1zdGV2ZSBoMixcbiAgLnRlYXNlci1zdGV2ZSBwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMmQ0MzRlOyB9XG4gIC50ZWFzZXItc3RldmUgaDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgcGFkZGluZzogMC4yNWVtOyB9XG4gIC50ZWFzZXItc3RldmUgaDI6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAudGVhc2VyLXN0ZXZlIHAge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMSk7IH1cbiAgLnRlYXNlci1zdGV2ZTpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnRlYXNlci1zdGV2ZTpob3ZlciBpbWcge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAyMXB4KTsgfVxuICAudGVhc2VyLXN0ZXZlOmhvdmVyIGgyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAudGVhc2VyLXN0ZXZlOmhvdmVyIHAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbi50ZWFzZXIta2lyYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnRlYXNlci1raXJhIGltZyB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1czsgfVxuICAudGVhc2VyLWtpcmEgZmlnY2FwdGlvbiB7XG4gICAgei1pbmRleDogMTsgfVxuICAudGVhc2VyLWtpcmEgaDIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC50ZWFzZXIta2lyYSBwIHtcbiAgICBwYWRkaW5nOiAyOHB4IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgLnRlYXNlci1raXJhIHAgYSB7XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICAgIGNvbG9yOiAjMzEzOTQ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAudGVhc2VyLWtpcmEgcCBhOmhvdmVyLCAudGVhc2VyLWtpcmEgcCBhOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAudGVhc2VyLWtpcmEgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDJlbTtcbiAgICBsZWZ0OiAyZW07XG4gICAgei1pbmRleDogLTE7XG4gICAgaGVpZ2h0OiAzLjFlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDRlbSwgMCkgc2NhbGUzZCgxLCAwLjAyMywgMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7IH1cbiAgLnRlYXNlci1raXJhOmhvdmVyIGltZyB7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC50ZWFzZXIta2lyYTpob3ZlciBwIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgLnRlYXNlci1raXJhOmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNWVtLCAwKSBzY2FsZTNkKDEsIDEsIDEpOyB9XG5cbi50ZWFzZXItanVsaWEgaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzLCB0cmFuc2Zvcm0gMXM7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udGVhc2VyLWp1bGlhIGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50ZWFzZXItanVsaWEgaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNWVtIDA7IH1cblxuLnRlYXNlci1qdWxpYSBwIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbjogMCAwIDAuMjVlbTtcbiAgcGFkZGluZzogMC40ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGNvbG9yOiAjNGQ1MjU5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiA3NSU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzYwcHgsIDAsIDApOyB9XG5cbi50ZWFzZXItanVsaWEgcDpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzOyB9XG5cbi50ZWFzZXItanVsaWEgcDpudGgtb2YtdHlwZSgyKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7IH1cblxuLnRlYXNlci1qdWxpYSBwOm50aC1vZi10eXBlKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7IH1cblxuLnRlYXNlci1qdWxpYTpob3ZlciBwOmZpcnN0LWNoaWxkIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cblxuLnRlYXNlci1qdWxpYTpob3ZlciBwOm50aC1vZi10eXBlKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7IH1cblxuLnRlYXNlci1qdWxpYTpob3ZlciBwOm50aC1vZi10eXBlKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xczsgfVxuXG4udGVhc2VyLWp1bGlhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKTsgfVxuXG4udGVhc2VyLWp1bGlhOmhvdmVyIHAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi50ZWFzZXItc2ltcGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC50ZWFzZXItc2ltcGxlIGltZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7IH1cbiAgLnRlYXNlci1zaW1wbGUgZmlnY2FwdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogLjM1czsgfVxuICAgIC50ZWFzZXItc2ltcGxlIGZpZ2NhcHRpb24gPiAqIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgICAgLnRlYXNlci1zaW1wbGUgZmlnY2FwdGlvbiA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgLnRlYXNlci1zaW1wbGUgZmlnY2FwdGlvbiA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC50ZWFzZXItc2ltcGxlIGZpZ2NhcHRpb24gYSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgei1pbmRleDogYXV0bztcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAudGVhc2VyLXNpbXBsZSBmaWdjYXB0aW9uIGE6bm90KC5idG4pIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC50ZWFzZXItc2ltcGxlOmhvdmVyIGltZyB7XG4gICAgb3BhY2l0eTogMC41OyB9XG4gIC50ZWFzZXItc2ltcGxlOmhvdmVyIGZpZ2NhcHRpb24ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLm1lZGlhIHtcbiAgcGFkZGluZzogMTZweCAxMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7IH1cbiAgLm1lZGlhID4gKiB7XG4gICAgbWFyZ2luOiAwIDhweDsgfVxuICAubWVkaWEgYTpub3QoLmJ0bik6bm90KC5hdmF0YXIpIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAubWVkaWEuZmxleC1jb2x1bW4gPiAqIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1lZGlhLmZsZXgtY29sdW1uID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWVkaWEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC5tZWRpYS5ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMDsgfVxuICAubWVkaWEuaXRlbXMtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5tZWRpYVtkYXRhLXByb3ZpZGV+PVwiY2hlY2thYmxlXCJdLCAubWVkaWFbZGF0YS1wcm92aWRlfj1cInNlbGVjdGFibGVcIl0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubWVkaWEgLm1lZGlhIHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtOyB9XG4gIC5tZWRpYSAubGVhZCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtOyB9XG4gIC5tZWRpYSAudGl0bGUge1xuICAgIGZsZXg6IDE7IH1cbiAgLm1lZGlhIC5hdmF0YXIge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5tZWRpYSAuYWxpZ24tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cbiAgLm1lZGlhIC5tZWRpYS1ob3Zlci1zaG93IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4zczsgfVxuICAubWVkaWEgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICAgIG9wYWNpdHk6IC43OyB9XG4gIC5tZWRpYSAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLXRvZ2dsZSwgLm1lZGlhIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1lZGlhOmhvdmVyIC5tZWRpYS1ob3Zlci1zaG93IHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5tZWRpYSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAubWVkaWEgLm5hdiB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4OyB9XG4gIC5tZWRpYSAubmF2LWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIHBhZGRpbmc6IDAgOHB4OyB9XG5cbi5tZWRpYS1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG5cbi5tZWRpYS1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5tZWRpYS1ibG9jay1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cblxuLm1lZGlhOmhvdmVyIC5tZWRpYS1ibG9jay1hY3Rpb25zIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubWVkaWEtY29sbGFwc2libGUge1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLm1lZGlhLWNvbGxhcHNpYmxlIC5jb2xsYXBzZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1pbi13aWR0aDogMTAwJTsgfVxuXG4uY29sbGFwc2UtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRiXCI7XG4gIGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IC40czsgfVxuXG4uY29sbGFwc2UtYXJyb3c6bm90KC5jb2xsYXBzZWQpOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5tZWRpYS1ib2R5IHtcbiAgbWluLXdpZHRoOiAwOyB9XG4gIC5tZWRpYS1ib2R5ID4gKiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAubWVkaWEtYm9keSAubWVkaWEgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAubWVkaWEtYm9keSAubWVkaWEgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ubWVkaWEtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm1lZGlhLXJpZ2h0LW91dCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTsgfVxuICAubWVkaWEtcmlnaHQtb3V0IGEge1xuICAgIGNvbG9yOiAjNjE2YTc4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgb3BhY2l0eTogMC44OyB9XG4gICAgLm1lZGlhLXJpZ2h0LW91dCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMzg5OWVjOyB9XG4gIC5tZWRpYS1yaWdodC1vdXQgYSArIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cblxuLm1lZGlhLWFjdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbG9yOiAjOGI5NWE1OyB9XG5cbi5tZWRpYTpob3ZlciAubWVkaWEtYWN0aW9uIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubWVkaWEtYWN0aW9uLXZpc2libGUgLm1lZGlhLWFjdGlvbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm1lZGlhLm1lZGlhLXhzIHtcbiAgcGFkZGluZzogMTBweCA2cHg7IH1cblxuLm1lZGlhLm1lZGlhLXNtIHtcbiAgcGFkZGluZzogMTJweCA4cHg7IH1cblxuLm1lZGlhLm1lZGlhLWxnIHtcbiAgcGFkZGluZy10b3A6IDIwcHggMTZweDsgfVxuXG4ubWVkaWEubWVkaWEteGwge1xuICBwYWRkaW5nLXRvcDogMjRweCAyMHB4OyB9XG5cbi5tZWRpYS5tZWRpYS14eGwge1xuICBwYWRkaW5nLXRvcDogMzJweCAyNHB4OyB9XG5cbi5tZWRpYS1pbnZlcnNlLFxuLm1lZGlhLWludmVyc2UgaDEsIC5tZWRpYS1pbnZlcnNlIGgyLCAubWVkaWEtaW52ZXJzZSBoMywgLm1lZGlhLWludmVyc2UgaDQsIC5tZWRpYS1pbnZlcnNlIGg1LCAubWVkaWEtaW52ZXJzZSBoNiB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tZWRpYS1pbnZlcnNlIC5zbWFsbCxcbi5tZWRpYS1pbnZlcnNlIHNtYWxsLFxuLm1lZGlhLWludmVyc2UgdGltZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuLm1lZGlhLWludmVyc2UgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAubWVkaWEtaW52ZXJzZSAubmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4ubWVkaWEtbmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjlmZjsgfVxuXG4ubWVkaWEtbGlzdC1ob3ZlciAubWVkaWEtbmV3OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjVmZSAhaW1wb3J0YW50OyB9XG5cbi5tZWRpYS1zaW5nbGUsXG4ubWVkaWEtY2VudGVyLXYge1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5tZWRpYS12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLm1lZGlhLWNoYXQge1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5tZWRpYS1jaGF0Lm1lZGlhLWNoYXQtcmV2ZXJzZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIC5tZWRpYS1jaGF0IC5tZWRpYS1ib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAgIC5tZWRpYS1jaGF0IC5tZWRpYS1ib2R5IHAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgIG1hcmdpbjogNHB4IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY3O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gICAgICAubWVkaWEtY2hhdCAubWVkaWEtYm9keSBwLmludmVyc2Uge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm1lZGlhLWNoYXQgLm1lZGlhLWJvZHkgcC5tZXRhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3BhY2l0eTogLjg7IH1cbiAgICAgICAgLm1lZGlhLWNoYXQgLm1lZGlhLWJvZHkgcC5tZXRhIHRpbWUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgLm1lZGlhLWNoYXQubWVkaWEtY2hhdC1yZXZlcnNlIC5tZWRpYS1ib2R5IHAge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjbGVhcjogcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubWVkaWEtbWV0YS1kYXkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBvcGFjaXR5OiAuODtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAubWVkaWEtbWV0YS1kYXk6OmJlZm9yZSwgLm1lZGlhLW1ldGEtZGF5OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxleDogMTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0M3Q0NEMDsgfVxuICAubWVkaWEtbWV0YS1kYXk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4OyB9XG4gIC5tZWRpYS1tZXRhLWRheTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVkaWEtZG9jIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLm1lZGlhLWRvYyA+ICoge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAubWVkaWEtZG9jIC5tZWRpYS1ib2R5IHtcbiAgICAgIG1hcmdpbjogMzBweCAwOyB9IH1cblxuLm1lZGlhLWxpc3QgPiAubWVkaWE6bm90KC5tZWRpYS1saXN0LWhlYWRlcik6bm90KC5tZWRpYS1saXN0LWZvb3RlciksXG4ubWVkaWEtbGlzdCAubWVkaWEtbGlzdC1ib2R5ID4gLm1lZGlhIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubWVkaWEtbGlzdHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5tZWRpYS1saXN0IC5tZWRpYSAuc29ydGFibGUtZG90IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cblxuLm1lZGlhLWxpc3QgLm1lZGlhOmhvdmVyIC5zb3J0YWJsZS1kb3Qge1xuICBvcGFjaXR5OiAuNjsgfVxuXG4ubWVkaWEtbGlzdFtkYXRhLXByb3ZpZGV+PVwic2VsZWN0YWJsZVwiXSAubWVkaWE6bm90KC5tZWRpYS1saXN0LWhlYWRlcik6bm90KC5tZWRpYS1saXN0LWZvb3Rlcikge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1lZGlhLWxpc3QtaG92ZXIgPiAubWVkaWE6bm90KC5tZWRpYS1saXN0LWhlYWRlcik6bm90KC5tZWRpYS1saXN0LWZvb3Rlcik6aG92ZXIsXG4ubWVkaWEtbGlzdC1ob3ZlciAubWVkaWEtbGlzdC1ib2R5ID4gLm1lZGlhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuXG4ubWVkaWEtbGlzdC1kaXZpZGVkID4gLm1lZGlhOm5vdCgubWVkaWEtbGlzdC1oZWFkZXIpOm5vdCgubWVkaWEtbGlzdC1mb290ZXIpLFxuLm1lZGlhLWxpc3QtZGl2aWRlZCAubWVkaWEtbGlzdC1ib2R5ID4gLm1lZGlhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzcsIDgyLCA4OSwgMC4wNyk7IH1cbiAgLm1lZGlhLWxpc3QtZGl2aWRlZCA+IC5tZWRpYTpub3QoLm1lZGlhLWxpc3QtaGVhZGVyKTpub3QoLm1lZGlhLWxpc3QtZm9vdGVyKTpsYXN0LWNoaWxkLFxuICAubWVkaWEtbGlzdC1kaXZpZGVkIC5tZWRpYS1saXN0LWJvZHkgPiAubWVkaWE6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4ubWVkaWEtbGlzdC1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMWYyZjM7IH1cblxuLm1lZGlhLWxpc3Qtc3RyaXBlZCAubWVkaWE6bm90KC5tZWRpYS1saXN0LWhlYWRlcik6bm90KC5tZWRpYS1saXN0LWZvb3Rlcik6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuXG4ubWVkaWEtbGlzdC14cyAubWVkaWEge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7IH1cblxuLm1lZGlhLWxpc3Qtc20gLm1lZGlhIHtcbiAgcGFkZGluZzogMTJweCAxNnB4OyB9XG5cbi5tZWRpYS1saXN0LWxnIC5tZWRpYSB7XG4gIHBhZGRpbmc6IDIwcHggMTZweDsgfVxuXG4ubWVkaWEtbGlzdC14bCAubWVkaWEge1xuICBwYWRkaW5nOiAyNHB4IDIwcHg7IH1cblxuLm1lZGlhLWxpc3QteHhsIC5tZWRpYSB7XG4gIHBhZGRpbmc6IDMycHggMjRweDsgfVxuXG4ubWVkaWEtbGlzdC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTsgfVxuXG4ubWVkaWEtbGlzdC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTsgfVxuXG4ubWVkaWEtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAubWVkaWEtZ3JpZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGZsZXg6IGF1dG87IH1cbiAgLm1lZGlhLWdyaWQucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAgIC5tZWRpYS1ncmlkLnJvdyAubWVkaWEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAubWVkaWEtZ3JpZCA+IC5tZWRpYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IDIwMHB4OyB9XG5cbi5tZWRpYS1ncmlkLWJvcmRlcmVkIC5tZWRpYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDN0NDRDA7IH1cblxuLm1lZGlhLWdyaWQtaG92ZXIgLm1lZGlhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuXG4udGFibGUgdGgge1xuICBib3JkZXItdG9wOiAwO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi50YWJsZSB0Ym9keSB0aCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlZWVmOyB9XG5cbi50YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzdDQ0QwOyB9XG5cbi50YWJsZSB0Zm9vdCB0aCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi50aGVhZC1kZWZhdWx0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTsgfVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlOyB9XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogLjNyZW07IH1cblxuLnRhYmxlLWxnIHRoLFxuLnRhYmxlLWxnIHRkIHtcbiAgcGFkZGluZzogMC41cmVtOyB9XG5cbi50YWJsZS1zZXBhcmF0ZWQge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMCA4cHg7IH1cbiAgLnRhYmxlLXNlcGFyYXRlZC5uby1iZyB0Ym9keSB0cjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1zZXBhcmF0ZWQudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxuICAudGFibGUtc2VwYXJhdGVkLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC50YWJsZS1zZXBhcmF0ZWQgdGJvZHkgdHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gICAgdHJhbnNpdGlvbjogLjVzOyB9XG4gICAgLnRhYmxlLXNlcGFyYXRlZCB0Ym9keSB0ciA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG4gICAgLnRhYmxlLXNlcGFyYXRlZCB0Ym9keSB0ciA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDsgfVxuICAgIC50YWJsZS1zZXBhcmF0ZWQgdGJvZHkgdHIgdGgsXG4gICAgLnRhYmxlLXNlcGFyYXRlZCB0Ym9keSB0ciB0ZCB7XG4gICAgICBib3JkZXItdG9wOiBub25lOyB9XG4gIC50YWJsZS1zZXBhcmF0ZWQgdGhlYWQgdGgge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7IH1cblxuLnRhYmxlIHRyW2NsYXNzKj1cImJsLVwiXSA+ICo6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogaW5oZXJpdDsgfVxuXG4udGFibGUgdHJbY2xhc3MqPVwiYnItXCJdID4gKjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0OyB9XG5cbi50YWJsZSB0cltjbGFzcyo9XCJidC1cIl0gPiAqIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDsgfVxuXG4udGFibGUgdHJbY2xhc3MqPVwiYmItXCJdID4gKiB7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7IH1cblxuLnRhYmxlIHRyW2NsYXNzKj1cImJ4LVwiXSA+ICo6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogaW5oZXJpdDsgfVxuXG4udGFibGUgdHJbY2xhc3MqPVwiYngtXCJdID4gKjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0OyB9XG5cbi50YWJsZSB0cltjbGFzcyo9XCJieS1cIl0gPiAqIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDsgfVxuXG4udGFibGUgdHJbY2xhc3MqPVwiYi1cIl0gPiAqIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDsgfVxuXG4udGFibGUgdHJbY2xhc3MqPVwiYi1cIl0gPiAqOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7IH1cblxuLnRhYmxlIHRyW2NsYXNzKj1cImItXCJdID4gKjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0OyB9XG5cbi50YWJsZSAubWVkaWEge1xuICBwYWRkaW5nOiAwOyB9XG5cbi50YWJsZS1hY3Rpb25zIC50YWJsZS1hY3Rpb24ge1xuICBwYWRkaW5nOiAwIDRweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzhiOTVhNTsgfVxuXG4udGFibGUtYWN0aW9ucyAudGFibGUtYWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi50YWJsZS1hY3Rpb25zIC50YWJsZS1hY3Rpb246bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHR0OiAwOyB9XG5cbi50YWJsZS1hY3Rpb25zIC5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4udGFibGUgdHIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7IH1cblxudGFibGUuZGF0YXRhYmxlIHRoZWFkID4gdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlZGZjO1xuICBjb2xvcjogIzM4OTllYztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbnRhYmxlLmRhdGF0YWJsZS5yZXZlcnNlLWNvbG9yIHRoZWFkID4gdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICBjb2xvcjogI2RiZWRmYztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBsZWZ0OiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMTdweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjNGQ1MjU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZDUyNTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ0NvdXJpZXIgTmV3JywgQ291cmllciwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb250ZW50OiAnKyc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHVsLmR0ci1kZXRhaWxzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwOCwgMTMwLCAxNTUsIDAuNSk7XG4gIG1hcmdpbjogNXB4IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5kYXRhVGFibGVzX2VtcHR5IHtcbiAgb3BhY2l0eTogMC4zO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmRhdGFUYWJsZXNfZW1wdHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Vycm9yL2Vycm9yLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfVxuXG4udGFibGUtdXNlcnMtaW5zY3JpdHMgLmRhdGFUYWJsZXNfZW1wdHk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2F2YXRhci9uby11c2VyLnN2Z1wiKTsgfVxuXG4udGFibGUjbGFzdGNvbm5lY3RlZCB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5kYXRhdGFibGUge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDsgfVxuICAuZGF0YXRhYmxlIHRoIHtcbiAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tdGFibGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuI3RhYmxlLW5ld3MgdGJvZHkgdHIucm93LXBpbm5lZCB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmVkZmMgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzODk5ZWM7IH1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmRhdGFUYWJsZXNfaW5mbyB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4ucm93LW1hc3MtYWN0aW9uLmN1c3RvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAucm93LW1hc3MtYWN0aW9uLmN1c3RvbSAubmJyLXNlbGVjdGVkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZGJlZGZjO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBjb2xvcjogIzM4OTllYztcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7IH1cbiAgLnJvdy1tYXNzLWFjdGlvbi5jdXN0b20gaSB7XG4gICAgbWFyZ2luOiAwIC4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC5yb3ctbWFzcy1hY3Rpb24uY3VzdG9tIC5pbmRpY2F0b3Ige1xuICAgIG1hcmdpbjogMCAuNXJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuXG4uYm91bmNlLXRhcmdldCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBib3VuY2UgMTAwMG1zIGxpbmVhciBib3RoO1xuICBhbmltYXRpb246IGJvdW5jZSAxMDAwbXMgbGluZWFyIGJvdGg7IH1cblxuLyogR2VuZXJhdGVkIHdpdGggQm91bmNlLmpzLiBFZGl0IGF0IGh0dHA6Ly9ib3VuY2Vqcy5jb20jJTdCcyUzQSU1QiU3QlQlM0ElMjJjJTIyJTJDZSUzQSUyMmIlMjIlMkNkJTNBMTAwMCUyQ0QlM0EwJTJDZiUzQSU3QnglM0EwLjglMkN5JTNBMSU3RCUyQ3QlM0ElN0J4JTNBMSUyQ3klM0ExJTdEJTJDcyUzQTElMkNiJTNBNCU3RCUyQyU3QlQlM0ElMjJjJTIyJTJDZSUzQSUyMmIlMjIlMkNkJTNBMTAwMCUyQ0QlM0EwJTJDZiUzQSU3QnglM0ExJTJDeSUzQTAuOCU3RCUyQ3QlM0ElN0J4JTNBMSUyQ3klM0ExJTdEJTJDcyUzQTElMkNiJTNBNiU3RCU1RCU3RCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44LCAwLCAwLCAwLCAwLCAwLjgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44LCAwLCAwLCAwLCAwLCAwLjgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDMuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg2MywgMCwgMCwgMCwgMCwgMC44ODEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44NjMsIDAsIDAsIDAsIDAsIDAuODgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA0LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44OSwgMCwgMCwgMCwgMCwgMC45MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5LCAwLCAwLCAwLCAwLCAwLjkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA2LjgxJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTMyLCAwLCAwLCAwLCAwLCAwLjk3OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjkzMiwgMCwgMCwgMCwgMCwgMC45NzksIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDkuNDElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45NzcsIDAsIDAsIDAsIDAsIDEuMDM0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTc3LCAwLCAwLCAwLCAwLCAxLjAzNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTAuMjElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45ODgsIDAsIDAsIDAsIDAsIDEuMDQ1LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTg4LCAwLCAwLCAwLCAwLCAxLjA0NSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTMuNjElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjUsIDAsIDAsIDAsIDAsIDEuMDY2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI1LCAwLCAwLCAwLCAwLCAxLjA2NiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTQuMTElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjgsIDAsIDAsIDAsIDAsIDEuMDY2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI4LCAwLCAwLCAwLCAwLCAxLjA2NiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTcuNTIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wNDIsIDAsIDAsIDAsIDAsIDEuMDQ4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDQyLCAwLCAwLCAwLCAwLCAxLjA0OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTguNzIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wNDIsIDAsIDAsIDAsIDAsIDEuMDM3LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDQyLCAwLCAwLCAwLCAwLCAxLjAzNywgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjEuMzIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMzksIDAsIDAsIDAsIDAsIDEuMDE0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDM5LCAwLCAwLCAwLCAwLCAxLjAxNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjQuMzIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMywgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMywgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI1LjIzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI3LCAwLCAwLCAwLCAwLCAwLjk4OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAyNywgMCwgMCwgMCwgMCwgMC45ODgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI5LjAzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDEzLCAwLCAwLCAwLCAwLCAwLjk3OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAxMywgMCwgMCwgMCwgMCwgMC45NzksIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI5LjkzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDEsIDAsIDAsIDAsIDAsIDAuOTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMSwgMCwgMCwgMCwgMCwgMC45OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMzUuNTQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk2LCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMzYuNzQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTQsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk0LCAwLCAwLCAwLCAwLCAwLjk5NiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNDEuMDQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTIsIDAsIDAsIDAsIDAsIDEuMDA0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkyLCAwLCAwLCAwLCAwLCAxLjAwNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNDQuNDQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTMsIDAsIDAsIDAsIDAsIDEuMDA2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkzLCAwLCAwLCAwLCAwLCAxLjAwNiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNTIuMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTgsIDAsIDAsIDAsIDAsIDEuMDAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk4LCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNTkuODYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDAuOTk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAwLjk5OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNjMuMjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDAuOTk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAwLjk5OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNzUuMjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDg1LjQ5JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgOTAuNjklIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgsIDAsIDAsIDAsIDAsIDAuOCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgsIDAsIDAsIDAsIDAsIDAuOCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMy40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODYzLCAwLCAwLCAwLCAwLCAwLjg4MSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg2MywgMCwgMCwgMCwgMCwgMC44ODEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDQuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5LCAwLCAwLCAwLCAwLCAwLjkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODksIDAsIDAsIDAsIDAsIDAuOTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDYuODElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45MzIsIDAsIDAsIDAsIDAsIDAuOTc5LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTMyLCAwLCAwLCAwLCAwLCAwLjk3OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgOS40MSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk3NywgMCwgMCwgMCwgMCwgMS4wMzQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45NzcsIDAsIDAsIDAsIDAsIDEuMDM0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxMC4yMSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk4OCwgMCwgMCwgMCwgMCwgMS4wNDUsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45ODgsIDAsIDAsIDAsIDAsIDEuMDQ1LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxMy42MSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAyNSwgMCwgMCwgMCwgMCwgMS4wNjYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjUsIDAsIDAsIDAsIDAsIDEuMDY2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxNC4xMSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAyOCwgMCwgMCwgMCwgMCwgMS4wNjYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjgsIDAsIDAsIDAsIDAsIDEuMDY2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxNy41MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA0MiwgMCwgMCwgMCwgMCwgMS4wNDgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wNDIsIDAsIDAsIDAsIDAsIDEuMDQ4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxOC43MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA0MiwgMCwgMCwgMCwgMCwgMS4wMzcsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wNDIsIDAsIDAsIDAsIDAsIDEuMDM3LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAyMS4zMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzOSwgMCwgMCwgMCwgMCwgMS4wMTQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMzksIDAsIDAsIDAsIDAsIDEuMDE0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAyNC4zMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzLCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzLCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjUuMjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjcsIDAsIDAsIDAsIDAsIDAuOTg4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI3LCAwLCAwLCAwLCAwLCAwLjk4OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjkuMDMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMTMsIDAsIDAsIDAsIDAsIDAuOTc5LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDEzLCAwLCAwLCAwLCAwLCAwLjk3OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjkuOTMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMSwgMCwgMCwgMCwgMCwgMC45OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAxLCAwLCAwLCAwLCAwLCAwLjk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAzNS41NCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NiwgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAzNi43NCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NCwgMCwgMCwgMCwgMCwgMC45OTYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTQsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA0MS4wNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5MiwgMCwgMCwgMCwgMCwgMS4wMDQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTIsIDAsIDAsIDAsIDAsIDEuMDA0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA0NC40NCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5MywgMCwgMCwgMCwgMCwgMS4wMDYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTMsIDAsIDAsIDAsIDAsIDEuMDA2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA1Mi4xNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OCwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTgsIDAsIDAsIDAsIDAsIDEuMDAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA1OS44NiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwMSwgMCwgMCwgMCwgMCwgMC45OTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDAuOTk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA2My4yNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwMSwgMCwgMCwgMCwgMCwgMC45OTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDAuOTk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA3NS4yOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgODUuNDklIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA5MC42OSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9IH1cblxuLmFsZXJ0IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cbiAgLmFsZXJ0IGhyIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzODk5ZWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmVkZmM7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzc0MzUxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM4MjliOyB9XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2U1ZmY7IH1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjODI5YjsgfVxuXG4uY2FsbG91dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uY2FsbG91dC1zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3MGI3N2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7IH1cbiAgLmNhbGxvdXQtc3VjY2VzcyBoMyxcbiAgLmNhbGxvdXQtc3VjY2VzcyBoNCxcbiAgLmNhbGxvdXQtc3VjY2VzcyBoNSxcbiAgLmNhbGxvdXQtc3VjY2VzcyBoNixcbiAgLmNhbGxvdXQtc3VjY2VzcyBhIHtcbiAgICBjb2xvcjogIzcwYjc3ZTsgfVxuICAuY2FsbG91dC1zdWNjZXNzIGgzLFxuICAuY2FsbG91dC1zdWNjZXNzIGg0LFxuICAuY2FsbG91dC1zdWNjZXNzIGg1LFxuICAuY2FsbG91dC1zdWNjZXNzIGg2IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5jYWxsb3V0LXN1Y2Nlc3MgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmNhbGxvdXQtaW5mbyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzhjMGUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlOyB9XG4gIC5jYWxsb3V0LWluZm8gaDMsXG4gIC5jYWxsb3V0LWluZm8gaDQsXG4gIC5jYWxsb3V0LWluZm8gaDUsXG4gIC5jYWxsb3V0LWluZm8gaDYsXG4gIC5jYWxsb3V0LWluZm8gYSB7XG4gICAgY29sb3I6ICM3OGMwZTA7IH1cbiAgLmNhbGxvdXQtaW5mbyBoMyxcbiAgLmNhbGxvdXQtaW5mbyBoNCxcbiAgLmNhbGxvdXQtaW5mbyBoNSxcbiAgLmNhbGxvdXQtaW5mbyBoNiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuY2FsbG91dC1pbmZvID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYWxsb3V0LXdhcm5pbmcge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Y3OTI1NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTsgfVxuICAuY2FsbG91dC13YXJuaW5nIGgzLFxuICAuY2FsbG91dC13YXJuaW5nIGg0LFxuICAuY2FsbG91dC13YXJuaW5nIGg1LFxuICAuY2FsbG91dC13YXJuaW5nIGg2LFxuICAuY2FsbG91dC13YXJuaW5nIGEge1xuICAgIGNvbG9yOiAjZjc5MjU2OyB9XG4gIC5jYWxsb3V0LXdhcm5pbmcgaDMsXG4gIC5jYWxsb3V0LXdhcm5pbmcgaDQsXG4gIC5jYWxsb3V0LXdhcm5pbmcgaDUsXG4gIC5jYWxsb3V0LXdhcm5pbmcgaDYge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmNhbGxvdXQtd2FybmluZyA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FsbG91dC1kYW5nZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Q3MjYzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTsgfVxuICAuY2FsbG91dC1kYW5nZXIgaDMsXG4gIC5jYWxsb3V0LWRhbmdlciBoNCxcbiAgLmNhbGxvdXQtZGFuZ2VyIGg1LFxuICAuY2FsbG91dC1kYW5nZXIgaDYsXG4gIC5jYWxsb3V0LWRhbmdlciBhIHtcbiAgICBjb2xvcjogI2Q3MjYzODsgfVxuICAuY2FsbG91dC1kYW5nZXIgaDMsXG4gIC5jYWxsb3V0LWRhbmdlciBoNCxcbiAgLmNhbGxvdXQtZGFuZ2VyIGg1LFxuICAuY2FsbG91dC1kYW5nZXIgaDYge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmNhbGxvdXQtZGFuZ2VyID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FsbG91dCB7XG4gICAgcGFkZGluZzogMTBweDsgfSB9XG5cbi50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzIzMjMyOyB9XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzMyMzIzMjsgfVxuXG4udG9vbHRpcC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMzMjMyMzI7IH1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzIzMjMyOyB9XG5cbi50b29sdGlwLWJsdWUuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWJsdWUuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDdiZmY7IH1cblxuLnRvb2x0aXAtYmx1ZS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtYmx1ZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwN2JmZjsgfVxuXG4udG9vbHRpcC1ibHVlLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWJsdWUuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA3YmZmOyB9XG5cbi50b29sdGlwLWJsdWUuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1ibHVlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDdiZmY7IH1cblxuLnRvb2x0aXAtYmx1ZSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi50b29sdGlwLWluZGlnby5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtaW5kaWdvLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNjYxMGYyOyB9XG5cbi50b29sdGlwLWluZGlnby5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtaW5kaWdvLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjYxMGYyOyB9XG5cbi50b29sdGlwLWluZGlnby5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1pbmRpZ28uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjYxMGYyOyB9XG5cbi50b29sdGlwLWluZGlnby5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWluZGlnby5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjYxMGYyOyB9XG5cbi50b29sdGlwLWluZGlnbyAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyOyB9XG5cbi50b29sdGlwLXB1cnBsZS5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcHVycGxlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTI2ZGRlOyB9XG5cbi50b29sdGlwLXB1cnBsZS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcHVycGxlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTI2ZGRlOyB9XG5cbi50b29sdGlwLXB1cnBsZS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1wdXJwbGUuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTI2ZGRlOyB9XG5cbi50b29sdGlwLXB1cnBsZS5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXB1cnBsZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTI2ZGRlOyB9XG5cbi50b29sdGlwLXB1cnBsZSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI2ZGRlOyB9XG5cbi50b29sdGlwLXBpbmsuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXBpbmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmOTYxOTc7IH1cblxuLnRvb2x0aXAtcGluay5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcGluay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y5NjE5NzsgfVxuXG4udG9vbHRpcC1waW5rLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXBpbmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjk2MTk3OyB9XG5cbi50b29sdGlwLXBpbmsuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1waW5rLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOTYxOTc7IH1cblxuLnRvb2x0aXAtcGluayAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi50b29sdGlwLXJlZC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcmVkLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi50b29sdGlwLXJlZC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcmVkLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi50b29sdGlwLXJlZC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1yZWQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi50b29sdGlwLXJlZC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXJlZC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi50b29sdGlwLXJlZCAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi50b29sdGlwLW9yYW5nZS5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtb3JhbmdlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi50b29sdGlwLW9yYW5nZS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtb3JhbmdlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi50b29sdGlwLW9yYW5nZS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1vcmFuZ2UuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi50b29sdGlwLW9yYW5nZS5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLW9yYW5nZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi50b29sdGlwLW9yYW5nZSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi50b29sdGlwLXllbGxvdy5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAteWVsbG93LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi50b29sdGlwLXllbGxvdy5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAteWVsbG93LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi50b29sdGlwLXllbGxvdy5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC15ZWxsb3cuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmNjNTI1OyB9XG5cbi50b29sdGlwLXllbGxvdy5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXllbGxvdy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmNjNTI1OyB9XG5cbi50b29sdGlwLXllbGxvdyAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi50b29sdGlwLWdyZWVuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1ncmVlbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI4YTc0NTsgfVxuXG4udG9vbHRpcC1ncmVlbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZ3JlZW4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyOGE3NDU7IH1cblxuLnRvb2x0aXAtZ3JlZW4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZ3JlZW4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi50b29sdGlwLWdyZWVuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZ3JlZW4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI4YTc0NTsgfVxuXG4udG9vbHRpcC1ncmVlbiAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi50b29sdGlwLXRlYWwuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXRlYWwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMGM5OTc7IH1cblxuLnRvb2x0aXAtdGVhbC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtdGVhbC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIwYzk5NzsgfVxuXG4udG9vbHRpcC10ZWFsLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXRlYWwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMjBjOTk3OyB9XG5cbi50b29sdGlwLXRlYWwuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC10ZWFsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMGM5OTc7IH1cblxuLnRvb2x0aXAtdGVhbCAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi50b29sdGlwLWN5YW4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWN5YW4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzODk5ZWM7IH1cblxuLnRvb2x0aXAtY3lhbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtY3lhbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM4OTllYzsgfVxuXG4udG9vbHRpcC1jeWFuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWN5YW4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzg5OWVjOyB9XG5cbi50b29sdGlwLWN5YW4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1jeWFuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnRvb2x0aXAtY3lhbiAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13aGl0ZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuXG4udG9vbHRpcC13aGl0ZS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtd2hpdGUuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7IH1cblxuLnRvb2x0aXAtd2hpdGUuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtd2hpdGUuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmOyB9XG5cbi50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtd2hpdGUuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4udG9vbHRpcC13aGl0ZSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi50b29sdGlwLWdyYXkuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWdyYXkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM4NjhlOTY7IH1cblxuLnRvb2x0aXAtZ3JheS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZ3JheS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzg2OGU5NjsgfVxuXG4udG9vbHRpcC1ncmF5LmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWdyYXkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjODY4ZTk2OyB9XG5cbi50b29sdGlwLWdyYXkuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1ncmF5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnRvb2x0aXAtZ3JheSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2OyB9XG5cbi50b29sdGlwLWdyYXktZGFyay5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZ3JheS1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi50b29sdGlwLWdyYXktZGFyay5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZ3JheS1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi50b29sdGlwLWdyYXktZGFyay5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1ncmF5LWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzQzYTQwOyB9XG5cbi50b29sdGlwLWdyYXktZGFyay5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWdyYXktZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzQzYTQwOyB9XG5cbi50b29sdGlwLWdyYXktZGFyayAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzODk5ZWM7IH1cblxuLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM4OTllYzsgfVxuXG4udG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzg5OWVjOyB9XG5cbi50b29sdGlwLXByaW1hcnkuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnRvb2x0aXAtcHJpbWFyeSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzc0MzUxOyB9XG5cbi50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzc0MzUxOyB9XG5cbi50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zZWNvbmRhcnkuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzc0MzUxOyB9XG5cbi50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzc0MzUxOyB9XG5cbi50b29sdGlwLXNlY29uZGFyeSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxOyB9XG5cbi50b29sdGlwLXRoaXJkLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC10aGlyZC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Y5YmIzMDsgfVxuXG4udG9vbHRpcC10aGlyZC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtdGhpcmQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmOWJiMzA7IH1cblxuLnRvb2x0aXAtdGhpcmQuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtdGhpcmQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjliYjMwOyB9XG5cbi50b29sdGlwLXRoaXJkLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtdGhpcmQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Y5YmIzMDsgfVxuXG4udG9vbHRpcC10aGlyZCAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwOyB9XG5cbi50b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3MGI3N2U7IH1cblxuLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4udG9vbHRpcC1zdWNjZXNzLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzBiNzdlOyB9XG5cbi50b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1zdWNjZXNzLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3MGI3N2U7IH1cblxuLnRvb2x0aXAtc3VjY2VzcyAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlOyB9XG5cbi50b29sdGlwLWluZm8uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWluZm8uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3OGMwZTA7IH1cblxuLnRvb2x0aXAtaW5mby5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtaW5mby5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzc4YzBlMDsgfVxuXG4udG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWluZm8uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzhjMGUwOyB9XG5cbi50b29sdGlwLWluZm8uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3OGMwZTA7IH1cblxuLnRvb2x0aXAtaW5mbyAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNzkyNTY7IH1cblxuLnRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3OTI1NjsgfVxuXG4udG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjc5MjU2OyB9XG5cbi50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNzkyNTY7IH1cblxuLnRvb2x0aXAtd2FybmluZyAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2OyB9XG5cbi50b29sdGlwLWRhbmdlci5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDcyNjM4OyB9XG5cbi50b29sdGlwLWRhbmdlci5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDcyNjM4OyB9XG5cbi50b29sdGlwLWRhbmdlci5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1kYW5nZXIuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDcyNjM4OyB9XG5cbi50b29sdGlwLWRhbmdlci5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWRhbmdlci5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDcyNjM4OyB9XG5cbi50b29sdGlwLWRhbmdlciAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4OyB9XG5cbi50b29sdGlwLWJyb3duLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1icm93bi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhkNjY1ODsgfVxuXG4udG9vbHRpcC1icm93bi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtYnJvd24uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM4ZDY2NTg7IH1cblxuLnRvb2x0aXAtYnJvd24uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtYnJvd24uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi50b29sdGlwLWJyb3duLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtYnJvd24uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzhkNjY1ODsgfVxuXG4udG9vbHRpcC1icm93biAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxZjI4MzE7IH1cblxuLnRvb2x0aXAtZGFyay5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtZGFyay5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzFmMjgzMTsgfVxuXG4udG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMWYyODMxOyB9XG5cbi50b29sdGlwLWRhcmsuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1kYXJrLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnRvb2x0aXAtZGFyayAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyODMxOyB9XG5cbi50b29sdGlwLXRleHQuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXRleHQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM0ZDUyNTk7IH1cblxuLnRvb2x0aXAtdGV4dC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtdGV4dC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRkNTI1OTsgfVxuXG4udG9vbHRpcC10ZXh0LmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXRleHQuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNGQ1MjU5OyB9XG5cbi50b29sdGlwLXRleHQuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC10ZXh0LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM0ZDUyNTk7IH1cblxuLnRvb2x0aXAtdGV4dCAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5OyB9XG5cbi50b29sdGlwLXNlY29uZGFyeSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbi50b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1saWdodC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13aGl0ZS5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAtd2hpdGUuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH1cblxuLnRvb2x0aXAtbGlnaHQuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13aGl0ZS5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxuXG4udG9vbHRpcC1saWdodC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC1saWdodC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjsgfVxuXG4udG9vbHRpcC1saWdodC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLWxpZ2h0LmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC13aGl0ZS5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLXdoaXRlLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7IH1cblxuLnRvb2x0aXAtbGlnaHQgLnRvb2x0aXAtaW5uZXIsXG4udG9vbHRpcC13aGl0ZSAudG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjNGQ1MjU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5wb3BvdmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwO1xuICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNDN0NDRDA7IH1cbiAgLnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmNmZGZlOyB9XG4gIC5wb3BvdmVyLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjQzdDQ0QwOyB9XG4gIC5wb3BvdmVyLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjQzdDQ0QwOyB9XG4gIC5wb3BvdmVyLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjQzdDQ0QwOyB9XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzYxNmE3ODtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YxZjJmMzsgfVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4udG9hc3Qge1xuICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzMyMzIzMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDEwNTE7XG4gIG1pbi13aWR0aDogMjg4cHg7XG4gIG1heC13aWR0aDogODAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cbiAgLnRvYXN0LnJldmVhbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7IH1cbiAgLnRvYXN0IC50ZXh0IHtcbiAgICBmbGV4LWJhc2lzOiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHg7IH1cbiAgLnRvYXN0IC5hY3Rpb24ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgLnRvYXN0IC5hY3Rpb24gYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFjY29yZGlvbiAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMWYyZjM7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgLmFjY29yZGlvbiAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlOyB9XG5cbi5hY2NvcmRpb24gLmNhcmQtdGl0bGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7IH1cbiAgLmFjY29yZGlvbiAuY2FyZC10aXRsZSBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQ4XCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0zM3B4O1xuICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgLmFjY29yZGlvbiAuY2FyZC10aXRsZSBhLmNvbGxhcHNlZDo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5hY2NvcmRpb24tY29ubmVjdGVkIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjJmMzsgfVxuICAuYWNjb3JkaW9uLWNvbm5lY3RlZCAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5hY2NvcmRpb24tY29ubmVjdGVkIC5jYXJkLXRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYWNjb3JkaW9uLXNob3AgLmFjY29yZGlvbi10aXRsZSAuYXJyb3cge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgN3B4IDlweCA3cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM4OTllYyB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yczsgfVxuXG4uYWNjb3JkaW9uLXNob3AgLmFjY29yZGlvbi10aXRsZS5vcGVuZWQgLmFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7IH1cblxuLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgICAgIHBhZGRpbmc6IDMwcHg7IH0gfVxuXG4ubmF2LXRhYnMtcmlnaHQgLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LXRhYnMtcmlnaHQgLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2LXRhYnMtcmlnaHQgLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7IH0gfVxuXG4ubmF2LXRhYnMtbGVmdCAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LXRhYnMtbGVmdCAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2LXRhYnMtbGVmdCAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH0gfVxuXG4ubmF2LXRhYnMtbGVmdCxcbi5uYXYtdGFicy1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLFxuICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzOm5vdCgubmF2LXRhYnMtaW52ZXJzZS1tb2RlKSxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzOm5vdCgubmF2LXRhYnMtaW52ZXJzZS1tb2RlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzIC5uYXYtaXRlbSArIC5uYXYtaXRlbSxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicyAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm5hdi10YWJzLWxlZnQ6bm90KC5uYXYtdGFicy1pbnZlcnNlLW1vZGUpIC5uYXYtdGFicyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDN0NDRDA7IH1cbiAgLm5hdi10YWJzLWxlZnQ6bm90KC5uYXYtdGFicy1pbnZlcnNlLW1vZGUpIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMge1xuICBvcmRlcjogMjsgfVxuXG4ubmF2LXRhYnMtcmlnaHQ6bm90KC5uYXYtdGFicy1pbnZlcnNlLW1vZGUpIC5uYXYtdGFicyB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0M3Q0NEMDsgfVxuICAubmF2LXRhYnMtcmlnaHQ6bm90KC5uYXYtdGFicy1pbnZlcnNlLW1vZGUpIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLm5hdi10YWJzLXJpZ2h0IC50YWItY29udGVudCB7XG4gIG9yZGVyOiAxOyB9XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDN0NDRDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbiAgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluazpmb2N1cyxcbiAgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjOGI5NWE1O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDEycHg7IH0gfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgY29sb3I6ICM0ZDUyNTk7XG4gICAgICBib3JkZXItY29sb3I6ICMzODk5ZWM7IH1cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rIC5pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgLm5hdi10YWJzIC5uYXYtbGluayAuY2xvc2Uge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpOyB9XG4gICAgICAubmF2LXRhYnMgLm5hdi1saW5rIC5jbG9zZSBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0OyB9XG4gICAgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciAuY2xvc2Uge1xuICAgICAgb3BhY2l0eTogLjI1OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1ibHVlIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzkyNmRkZTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtcGluayAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y5NjE5NzsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtcmVkIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtcmVkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjYzUyNTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzODk5ZWM7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1ncmF5IC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMzODk5ZWM7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDM1MTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmOWJiMzA7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3MGI3N2U7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWluZm8gLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3OGMwZTA7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNmNzkyNTY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicy5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Q3MjYzODsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM4ZDY2NTg7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxZjI4MzE7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRleHQgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZDUyNTk7IH1cblxuLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgei1pbmRleDogMTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiA3cHggMTVweCA5cHggMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ibHVlICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ibHVlIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwN2JmZjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDA1NmIzO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwN2JmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwNTZiMztcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzAwN2JmZjtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDU2YjM7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzY2MTBmMjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0NzA5YWM7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLFxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGM2Y2Y7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NjEwZjI7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzQ3MDlhYztcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzY2MTBmMjtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzQ3MDlhYztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjOTI2ZGRlO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzY0MmZkMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzkyNmRkZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNjQyZmQwO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTI2ZGRlO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjQyZmQwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1waW5rICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1waW5rIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y5NjE5NztcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjYxNzY2O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcGluayAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y5NjE5NztcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y2MTc2NjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2Y5NjE5NztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmNjE3NjY7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcmVkIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcmVkIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2RjMzU0NTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNhNzFkMmE7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rLFxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcmVkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcmVkIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGM2Y2Y7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkYzM1NDU7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcmVkIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2E3MWQyYTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2RjMzU0NTtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2E3MWQyYTtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmQ3ZTE0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2MzNWEwMjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZkN2UxNDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYzM1YTAyO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmQ3ZTE0O1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYzM1YTAyO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgKyAudGFiLWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmY2M1MjU7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZDI5ZDAzO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluayxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmNmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmRjNmNmOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmNjNTI1O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkMjlkMDM7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmY2M1MjU7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNkMjlkMDM7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyOGE3NDU7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMxOTY5MmM7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzI4YTc0NTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxOTY5MmM7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMyOGE3NDU7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzE5NjkyYztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGVhbCArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyMGM5OTc7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzE1ODc2NTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLFxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGM2Y2Y7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMGM5OTc7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxNTg3NjU7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMyMGM5OTc7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTU4NzY1O1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1jeWFuICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1jeWFuIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzM4OTllYztcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMTM3M2M1O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzM4OTllYztcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzEzNzNjNTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzM4OTllYztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMxMzczYzU7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2Q5ZDlkOTtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheSArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM4NjhlOTY7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzYwNjg2ZjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLFxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGM2Y2Y7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NjhlOTY7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM2MDY4NmY7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM4NjhlOTY7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjA2ODZmO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgKyAudGFiLWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMzNDNhNDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMTIxNDE2O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluayxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmNmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmRjNmNmOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzQzYTQwO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxMjE0MTY7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMzNDNhNDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMxMjE0MTY7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXByaW1hcnkgKyAudGFiLWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMzg5OWVjO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMxMzczYzU7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluayxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmNmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmRjNmNmOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzg5OWVjO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTM3M2M1O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzg5OWVjO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzEzNzNjNTtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5ICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMzc0MzUxO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzE4MWQyMztcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzM3NDM1MTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTgxZDIzO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMzc0MzUxO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTgxZDIzO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjliYjMwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZDY5NjA2O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLFxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGM2Y2Y7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOWJiMzA7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDY5NjA2O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjliYjMwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNkNjk2MDY7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXN1Y2Nlc3MgKyAudGFiLWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNzBiNzdlO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0OTkxNTc7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluayxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmNmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmRjNmNmOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNzBiNzdlO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNDk5MTU3O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNzBiNzdlO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzQ5OTE1NztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5mbyArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM3OGMwZTA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzNhYTNkMjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLFxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGM2Y2Y7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWluZm8gLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICM3OGMwZTA7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMzYWEzZDI7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM3OGMwZTA7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjM2FhM2QyO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13YXJuaW5nICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3OTI1NjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjQ2MzBkO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y3OTI1NjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y0NjMwZDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2Y3OTI1NjtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmNDYzMGQ7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciArIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Q3MjYzODtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM5NjFiMjc7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLFxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZGM2Y2Y7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNkNzI2Mzg7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzk2MWIyNztcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2Q3MjYzODtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzk2MWIyNztcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gKyAudGFiLWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzhkNjY1ODtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzVlNDQzYjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYmRjNmNmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluayxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1icm93biAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZTpob3ZlcixcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmNmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmRjNmNmOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1icm93biAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjOGQ2NjU4O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzVlNDQzYjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWJyb3duIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzhkNjY1ODtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNWU0NDNiO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYXJrICsgLnRhYi1jb250ZW50IHtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYXJrIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzFmMjgzMTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjMDEwMjAyO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNiZGM2Y2Y7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbmssXG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cyxcbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlOWVjZWY7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2JkYzZjZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JkYzZjZjsgfVxuICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtZGFyayAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzFmMjgzMTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAxMDIwMjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllY2VmOyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzFmMjgzMTtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMTAyMDI7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRleHQgKyAudGFiLWNvbnRlbnQge1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRleHQgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluazpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjNGQ1MjU5O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyYTJjMzA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2JkYzZjZjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluayxcbiAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbms6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLFxuICAgICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2U5ZWNlZjsgfVxuICAgICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmU6aG92ZXIsXG4gICAgICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYmRjNmNmO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmRjNmNmOyB9XG4gICAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMS5uYXYtdGFicy10ZXh0IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNGQ1MjU5O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMmEyYzMwO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWVjZWY7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNGQ1MjU5O1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzJhMmMzMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEsXG4ubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMSB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cbiAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMSAubmF2LWl0ZW0sXG4gIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUxIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG4gIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEgLm5hdi1saW5rLFxuICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMSAubmF2LWxpbmsge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbiAgLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDlweCAxNXB4IDlweCAxM3B4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAzcHg7IH1cblxuLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTEge1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDlweCAxM3B4IDlweCAxNXB4O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogM3B4OyB9XG5cbi5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgdHJhbnNpdGlvbjogMC41cztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoOTBkZWcpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweCAwIDEwcHggMTBweDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIgLm5hdi1saW5rOmhvdmVyOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICBib3R0b206IC0xNHB4OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ibHVlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ibHVlIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtYmx1ZSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDA3YmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDdiZmY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzY2MTBmMjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNjYxMGYyOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI2ZGRlO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM5MjZkZGU7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzkyNmRkZTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcGluayAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcGluayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y5NjE5NzsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZjk2MTk3OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcmVkIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXJlZCAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcmVkIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcmVkIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYzM1NDU7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcmVkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2RjMzU0NTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmQ3ZTE0OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZDdlMTQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMteWVsbG93IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZjYzUyNTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzUyNTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmNjNTI1OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzI4YTc0NTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjhhNzQ1OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZWFsIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZWFsIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGVhbCAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjBjOTk3OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyMGM5OTc7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1jeWFuIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1jeWFuIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzODk5ZWM7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM4OTllYzsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy13aGl0ZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy13aGl0ZSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5IC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODY4ZTk2OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4NjhlOTY7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM0M2E0MDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzQzYTQwOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzg5OWVjOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzODk5ZWM7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM3NDM1MTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzc0MzUxOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y5YmIzMDsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZjliYjMwOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNzBiNzdlOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3MGI3N2U7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmZvIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWluZm8gLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWluZm8gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmZvIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3OGMwZTA7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzc4YzBlMDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y3OTI1NjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZjc5MjU2OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkNzI2Mzg7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Q3MjYzODsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWJyb3duIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWJyb3duIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1icm93biAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhkNjY1ODtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWJyb3duIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ZDY2NTg7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzhkNjY1ODsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFyayAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFyayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFmMjgzMTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMWYyODMxOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZXh0IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZXh0IC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGV4dCAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNGQ1MjU5OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMi5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM0ZDUyNTk7IH1cblxuLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbms6OmFmdGVyIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0ycHg7XG4gIGxlZnQ6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMGRlZyk7IH1cblxuLm5hdi10YWJzLWxlZnQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbms6aG92ZXI6OmFmdGVyLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IC05cHg7IH1cblxuLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbms6OmFmdGVyIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogLTJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIgLm5hdi1saW5rOmhvdmVyOjphZnRlciwgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTIgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUyIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgbGVmdDogLTlweDsgfVxuXG4ubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzIHtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMyAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC03cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDEwcHggMCAxMHB4IDEwcHg7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAtMTRweDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJsdWUgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ibHVlIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ibHVlIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDdiZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ibHVlIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJsdWUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtYmx1ZSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwN2JmZjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZGlnbyArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjNjYxMGYyOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtaW5kaWdvIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZGlnbyAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmRpZ28gLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM2NjEwZjI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wdXJwbGUgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzkyNmRkZTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXB1cnBsZSAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wdXJwbGUgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcHVycGxlIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjOTI2ZGRlOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcGluayArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcGluayAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcGluayAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y5NjE5NzsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXBpbmsgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcGluayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1waW5rIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZjk2MTk3OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcmVkICsgLnRhYi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcmVkIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXJlZCAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcmVkIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcmVkIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYzM1NDU7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1yZWQgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcmVkIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXJlZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2RjMzU0NTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLW9yYW5nZSArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmQ3ZTE0OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtb3JhbmdlIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLW9yYW5nZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1vcmFuZ2UgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZDdlMTQ7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy15ZWxsb3cgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMteWVsbG93IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZjYzUyNTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzUyNTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXllbGxvdyAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy15ZWxsb3cgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMteWVsbG93IC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmNjNTI1OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JlZW4gKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ncmVlbiAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ncmVlbiAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjhhNzQ1OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ncmVlbiAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyZWVuIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JlZW4gLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyOGE3NDU7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZWFsICsgLnRhYi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZWFsIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZWFsIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtdGVhbCAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjBjOTk3OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtdGVhbCAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZWFsIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRlYWwgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyMGM5OTc7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1jeWFuICsgLnRhYi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1jeWFuIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1jeWFuIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtY3lhbiAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzg5OWVjOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtY3lhbiAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1jeWFuIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWN5YW4gLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzODk5ZWM7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13aGl0ZSArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13aGl0ZSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13aGl0ZSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtd2hpdGUgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13aGl0ZSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdoaXRlIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheSArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2U5ZWNlZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheSAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg2OGU5NjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXkgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ncmF5IC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODY4ZTk2OyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheS1kYXJrICsgLnRhYi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjsgfVxuICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzNDNhNDA7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOmZvY3VzLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1ncmF5LWRhcmsgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZ3JheS1kYXJrIC5uYXYtbGluay5hY3RpdmU6Zm9jdXM6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWdyYXktZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM0M2E0MDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXByaW1hcnkgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzODk5ZWM7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1wcmltYXJ5IC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXByaW1hcnkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtcHJpbWFyeSAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM4OTllYzsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXNlY29uZGFyeSArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzc0MzUxOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtc2Vjb25kYXJ5IC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXNlY29uZGFyeSAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zZWNvbmRhcnkgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzNzQzNTE7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10aGlyZCArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10aGlyZCAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmOWJiMzA7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRoaXJkIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtdGhpcmQgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10aGlyZCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y5YmIzMDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXN1Y2Nlc3MgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3MGI3N2U7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1zdWNjZXNzIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXN1Y2Nlc3MgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtc3VjY2VzcyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzcwYjc3ZTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZm8gKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmZvIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZm8gLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZm8gLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmZvIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3OGMwZTA7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1pbmZvIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWluZm8gLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtaW5mbyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzc4YzBlMDsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdhcm5pbmcgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmNzkyNTY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy13YXJuaW5nIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXdhcm5pbmcgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtd2FybmluZyAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2Y3OTI1NjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhbmdlciArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MjYzODtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZDcyNjM4OyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4O1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZGFuZ2VyIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhbmdlciAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYW5nZXIgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkNzI2Mzg7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1icm93biArIC50YWItY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJyb3duIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJyb3duIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmOyB9XG4gICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1icm93biAubmF2LWxpbms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhkNjY1ODtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJyb3duIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ZDY2NTg7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWJyb3duIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtYnJvd24gLm5hdi1saW5rLmFjdGl2ZTpmb2N1cywgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmZvY3VzOjphZnRlciwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1icm93biAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzhkNjY1ODsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhcmsgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYXJrIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYXJrIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMxZjI4MzE7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy1kYXJrIC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLWRhcmsgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtZGFyayAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzFmMjgzMTsgfVxuICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRleHQgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZXh0IC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOWVjZWY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRleHQgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRleHQgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDUyNTk7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZXh0IC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM0ZDUyNTk7IH1cbiAgICAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZSwgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDUyNTk7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMy5uYXYtdGFicy10ZXh0IC5uYXYtbGluay5hY3RpdmU6OmFmdGVyLCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzLm5hdi10YWJzLXRleHQgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMubmF2LXRhYnMtdGV4dCAubmF2LWxpbmsuYWN0aXZlOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzRkNTI1OTsgfVxuXG4ubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzIC5uYXYtbGluazo6YWZ0ZXIge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogNTAlO1xuICByaWdodDogLTJweDtcbiAgbGVmdDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwZGVnKTsgfVxuXG4ubmF2LXRhYnMtbGVmdCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzIC5uYXYtbGluazpob3Zlcjo6YWZ0ZXIsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rLmFjdGl2ZTo6YWZ0ZXIsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy1sZWZ0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rLmFjdGl2ZTpob3Zlcjo6YWZ0ZXIge1xuICByaWdodDogLTlweDsgfVxuXG4ubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAtMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTsgfVxuICAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMyAubmF2LWxpbms6aG92ZXI6OmFmdGVyLCAubmF2LXRhYnMtcmlnaHQgLm5hdi10YWJzLm5hdi10YWJzLXRoZW1lMyAubmF2LWxpbmsuYWN0aXZlOjphZnRlciwgLm5hdi10YWJzLXJpZ2h0IC5uYXYtdGFicy5uYXYtdGFicy10aGVtZTMgLm5hdi1saW5rLmFjdGl2ZTpmb2N1czo6YWZ0ZXIsIC5uYXYtdGFicy1yaWdodCAubmF2LXRhYnMubmF2LXRhYnMtdGhlbWUzIC5uYXYtbGluay5hY3RpdmU6aG92ZXI6OmFmdGVyIHtcbiAgICBsZWZ0OiAtOXB4OyB9XG5cbi5uYXYtdGFicy1saWdodC1tb2RlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAubmF2LXRhYnMtbGlnaHQtbW9kZSAubmF2LWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLm5hdi10YWJzLWludmVyc2UtbW9kZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5uYXYtdGFicy1pbnZlcnNlLW1vZGUgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgLm5hdi10YWJzLWludmVyc2UtbW9kZSAubmF2LWxpbmsuYWN0aXZlLCAubmF2LXRhYnMtaW52ZXJzZS1tb2RlIC5uYXYtbGluay5hY3RpdmU6Zm9jdXMsIC5uYXYtdGFicy1pbnZlcnNlLW1vZGUgLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC5uYXYtdGFicy1pbnZlcnNlLW1vZGUgKyAudGFiLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gICAgcGFkZGluZzogMjBweCAxNnB4OyB9XG5cbi50YWItcGFuZV9keW5hbWljIHtcbiAgaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnRhYi1wYW5lX2R5bmFtaWMuc2hvdyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5uYXYtcHJvY2VzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAubmF2LXByb2Nlc3MgLm5hdi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAubmF2LXByb2Nlc3MgLm5hdi1pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5uYXYtcHJvY2VzcyAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rLCAubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmVkZmM7IH1cbiAgLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjphZnRlciwgLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbms6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjphZnRlciB7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgIC5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMTBweCAwO1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBtYXgtaGVpZ2h0OiAyOXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzgyOWI7XG4gIHRyYW5zaXRpb246IC41cztcbiAgei1pbmRleDogMTsgfVxuICAubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogY2FsYygtNTAlICsgMTQuNXB4KTtcbiAgICByaWdodDogY2FsYyg1MCUgKyAxNC41cHgpO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiA5LjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOCwgMTMwLCAxNTUsIDAuMyk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHRyYW5zaXRpb246IC41czsgfVxuICAubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjRjXCI7XG4gICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQuNXB4LCAxNC41cHgpO1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIHBhZGRpbmc6IDAgMTJweDsgfVxuICAubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbSBpIHtcbiAgICBjb2xvcjogIzhiOTVhNTsgfVxuICAubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuICAubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSBpIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cbiAgLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyB7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgICAubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICAgICAgY29sb3I6ICMzODk5ZWM7IH1cbiAgICAubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICMzODk5ZWM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1saW5rIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG1heC1oZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzgyOWI7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBjYWxjKC01MCUgKyAyNHB4KTtcbiAgICByaWdodDogY2FsYyg1MCUgKyAyNHB4KTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBtYXJnaW4tdG9wOiAyMi41cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjODI5YjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm5hdi1wcm9jZXNzLWJpenogLm5hdi1pdGVtIHtcbiAgb3BhY2l0eTogMC4zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbSAubmF2LXRpdGxlIHtcbiAgICBjb2xvcjogIzM4OTllYyAhaW1wb3J0YW50OyB9XG4gIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbSBpIHtcbiAgICBjb2xvcjogIzhiOTVhNTsgfVxuICAubmF2LXByb2Nlc3MtYml6eiAubmF2LWl0ZW06YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ3JzJztcbiAgICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNSU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBjb2xvcjogIzM4OTllYztcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAubmF2LXByb2Nlc3MtYml6eiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5hdi1wcm9jZXNzLWJpenogLm5hdi1pdGVtLmNvbXBsZXRlLCAubmF2LXByb2Nlc3MtYml6eiAubmF2LWl0ZW0ucHJvY2Vzc2luZyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLWJpenogLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTsqL1xuICAgICAgLypib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5OyovIH1cbiAgLm5hdi1wcm9jZXNzLWJpenogLm5hdi1pdGVtLmNvbXBsZXRlIGkge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbS5wcm9jZXNzaW5nIHtcbiAgICBjb2xvcjogIzM4OTllYztcbiAgICAvKiAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfSovIH1cbiAgICAubmF2LXByb2Nlc3MtYml6eiAubmF2LWl0ZW0ucHJvY2Vzc2luZyBhIHtcbiAgICAgIGNvbG9yOiAjMzg5OWVjICFpbXBvcnRhbnQ7IH1cbiAgICAubmF2LXByb2Nlc3MtYml6eiAubmF2LWl0ZW0ucHJvY2Vzc2luZzpiZWZvcmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXNoYWRvdzogIzM4OTllYyAzcHggMHB4IDBweCwgIzM4OTllYyAyLjgzNDg3cHggMC45ODE1OHB4IDBweCwgIzM4OTllYyAyLjM1NzY2cHggMS44NTUxMXB4IDBweCwgIzM4OTllYyAxLjYyMDkxcHggMi41MjQ0MXB4IDBweCwgIzM4OTllYyAwLjcwNTcxcHggMi45MTU4MXB4IDBweCwgIzM4OTllYyAtMC4yODcxN3B4IDIuOTg2MjJweCAwcHgsICMzODk5ZWMgLTEuMjQ4NDRweCAyLjcyNzg5cHggMHB4LCAjMzg5OWVjIC0yLjA3MjI3cHggMi4xNjkyNnB4IDBweCwgIzM4OTllYyAtMi42Njc5OHB4IDEuMzcxODJweCAwcHgsICMzODk5ZWMgLTIuOTY5OThweCAwLjQyMzM2cHggMHB4LCAjMzg5OWVjIC0yLjk0NTAycHggLTAuNTcxN3B4IDBweCwgIzM4OTllYyAtMi41OTU4NnB4IC0xLjUwMzgzcHggMHB4LCAjMzg5OWVjIC0xLjk2MDkzcHggLTIuMjcwNDFweCAwcHgsICMzODk5ZWMgLTEuMTEwMTNweCAtMi43ODcwNHB4IDBweCwgIzM4OTllYyAtMC4xMzcxMnB4IC0yLjk5Njg2cHggMHB4LCAjMzg5OWVjIDAuODUwOTlweCAtMi44NzY3N3B4IDBweCwgIzM4OTllYyAxLjc0NTQxcHggLTIuNDM5OTlweCAwcHgsICMzODk5ZWMgMi40NDc2OXB4IC0xLjczNDU5cHggMHB4LCAjMzg5OWVjIDIuODgwNTFweCAtMC44MzgyNXB4IDBweDsgfVxuICAgIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICAgICAgY29sb3I6ICMzODk5ZWM7IH1cblxuLm5hdi1wcm9jZXNzLWJpenogLm5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWF4LWhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAvKiAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYWxlLXNlY29uZGFyeTsqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmF2LXByb2Nlc3MtYml6eiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIGxlZnQ6IGNhbGMoLTUwJSArIDQ4cHgpOyovXG4gICAgbGVmdDogLTUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzUlKTtcbiAgICAvKiByaWdodDogY2FsYyg1MCUgKyA0OHB4KTsqL1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZS1zZWNvbmRhcnk7Ki9cbiAgICBib3JkZXItYm90dG9tOiA2cHggZG90dGVkICMzODk5ZWM7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm5hdi1wcm9jZXNzLWJpenoge1xuICAgIC8qICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsqLyB9XG4gICAgLm5hdi1wcm9jZXNzLWJpenogLm5hdi1pdGVtOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDJyZW07IH1cbiAgICAubmF2LXByb2Nlc3MtYml6eiAubmF2LWl0ZW0gLm5hdi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5hdi1wcm9jZXNzLWJpenogLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgICAvKmRpc3BsYXkgOiBub25lOyovXG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cbiAgICAgIC5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtaXRlbSAubmF2LWxpbms6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXYtcHJvY2Vzcy1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5uYXYtcHJvY2Vzcy1ib3ggLm5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YxZjJmMzsgfVxuICAgIC5uYXYtcHJvY2Vzcy1ib3ggLm5hdi1pdGVtOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0OVwiO1xuICAgICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gICAgICBjb2xvcjogI2YxZjJmMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAubmF2LXByb2Nlc3MtYm94IC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgICAgLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cbiAgICAgIC5uYXYtcHJvY2Vzcy1ib3ggLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIC5uYXYtbGluay1udW1iZXIgaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbmstbnVtYmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXYtcHJvY2Vzcy1ib3ggLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi10aXRsZSB7XG4gICAgICBjb2xvcjogIzFmMjgzMTsgfVxuICAubmF2LXByb2Nlc3MtYm94IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5uYXYtcHJvY2Vzcy1ib3ggLm5hdi1saW5rLW51bWJlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMjlweDtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YzgyOWI7XG4gICAgY29sb3I6ICM4Yjk1YTU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm5hdi1wcm9jZXNzLWJveCAubmF2LWxpbmstbnVtYmVyIGkge1xuICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBjb2xvcjogIzhiOTVhNTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cbiAgLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtaXRlbS5jb21wbGV0ZTpub3QoLnByb2Nlc3NpbmcpIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgICBjb2xvcjogIzM4OTllYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluay1udW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM4MjliO1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWxpbmstbnVtYmVyIHtcbiAgbWF4LXdpZHRoOiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWxpbmstYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDFyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWxpbmstbnVtYmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7IH1cbiAgLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtbGluay1ib2R5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsIC5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpOyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1saW5rIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1heC1oZWlnaHQ6IDI0cHg7IH1cbiAgLm5hdi1wcm9jZXNzLXNtLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgbGVmdDogY2FsYygtNTAlICsgMTJweCk7XG4gICAgcmlnaHQ6IGNhbGMoNTAlICsgMTJweCk7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDdweDsgfVxuICAubmF2LXByb2Nlc3Mtc20ubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ubmF2LXByb2Nlc3Mtc20ubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7IH1cbiAgLm5hdi1wcm9jZXNzLXNtLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgbGVmdDogY2FsYygtNTAlICsgMThweCk7XG4gICAgcmlnaHQ6IGNhbGMoNTAlICsgMThweCk7XG4gICAgbWFyZ2luLXRvcDogMTYuNXB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG1heC1oZWlnaHQ6IDM2cHg7IH1cbiAgLm5hdi1wcm9jZXNzLXNtLm5hdi1wcm9jZXNzLWJpenogLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoLTUwJSArIDE4cHgpO1xuICAgIHJpZ2h0OiBjYWxjKDUwJSArIDE4cHgpO1xuICAgIG1hcmdpbi10b3A6IDE2LjVweDsgfVxuXG4ubmF2LXByb2Nlc3Mtc20ubmF2LXByb2Nlc3MtYm94IC5uYXYtbGluayB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuLm5hdi1wcm9jZXNzLXNtLm5hdi1wcm9jZXNzLWJveCAubmF2LWxpbmstbnVtYmVyIHtcbiAgbWF4LXdpZHRoOiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG4gIC5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1ib3ggLm5hdi1saW5rLW51bWJlciBpIHtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cblxuLm5hdi1wcm9jZXNzLXNtLm5hdi1wcm9jZXNzLWJveCAubmF2LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAxNnB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWxpbmstbnVtYmVyIHtcbiAgbWF4LXdpZHRoOiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWxpbmstYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtOyB9XG5cbi5uYXYtcHJvY2Vzcy1zbS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LXRpdGxlIHtcbiAgZm9udC1zaXplOiAuOTM3NXJlbTsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmFmdGVyLCAubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YWZ0ZXIge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmFmdGVyIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YWZ0ZXIge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTFweCk7IH1cblxuLm5hdi1wcm9jZXNzLWxnLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWxpbmsge1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWF4LWhlaWdodDogMzZweDsgfVxuICAubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICBsZWZ0OiBjYWxjKC01MCUgKyAxOHB4KTtcbiAgICByaWdodDogY2FsYyg1MCUgKyAxOHB4KTtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTNweDsgfVxuICAubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIG1heC1oZWlnaHQ6IDY0cHg7IH1cbiAgLm5hdi1wcm9jZXNzLWxnLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgbGVmdDogY2FsYygtNTAlICsgMzJweCk7XG4gICAgcmlnaHQ6IGNhbGMoNTAlICsgMzJweCk7XG4gICAgbWFyZ2luLXRvcDogMzAuNXB4OyB9XG5cbi5uYXYtcHJvY2Vzcy1sZy5uYXYtcHJvY2Vzcy1iaXp6IC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIG1heC1oZWlnaHQ6IDY0cHg7IH1cbiAgLm5hdi1wcm9jZXNzLWxnLm5hdi1wcm9jZXNzLWJpenogLm5hdi1saW5rOjpiZWZvcmUge1xuICAgIGxlZnQ6IGNhbGMoLTUwJSArIDMycHgpO1xuICAgIHJpZ2h0OiBjYWxjKDUwJSArIDMycHgpO1xuICAgIG1hcmdpbi10b3A6IDMwLjVweDsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtYm94IC5uYXYtbGluayB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtYm94IC5uYXYtbGluay1udW1iZXIge1xuICBtYXgtd2lkdGg6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm5hdi1wcm9jZXNzLWxnLm5hdi1wcm9jZXNzLWJveCAubmF2LWxpbmstbnVtYmVyIGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtYm94IC5uYXYtdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLm5hdi1wcm9jZXNzLWxnLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDI0cHg7IH1cblxuLm5hdi1wcm9jZXNzLWxnLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtbGluay1udW1iZXIge1xuICBtYXgtd2lkdGg6IDY0cHg7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBmb250LXNpemU6IDMycHg7IH1cblxuLm5hdi1wcm9jZXNzLWxnLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtbGluay1ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgfVxuXG4ubmF2LXByb2Nlc3MtbGcubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluaywgLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLFxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM4MjliOyB9XG5cbi5uYXYtcHJvY2Vzcy1zZWNvbmRhcnkubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmFmdGVyLFxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLCAubmF2LXByb2Nlc3Mtc2Vjb25kYXJ5Lm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgaSB7XG4gIGNvbG9yOiAjMzc0MzUxOyB9XG5cbi5uYXYtcHJvY2Vzcy1zZWNvbmRhcnkubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogIzM3NDM1MTsgfVxuXG4ubmF2LXByb2Nlc3Mtc2Vjb25kYXJ5Lm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxOyB9XG4gIC5uYXYtcHJvY2Vzcy1zZWNvbmRhcnkubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIC5uYXYtbGluay1udW1iZXIge1xuICAgIGNvbG9yOiAjMzc0MzUxOyB9XG5cbi5uYXYtcHJvY2Vzcy1zZWNvbmRhcnkubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLm5hdi1wcm9jZXNzLWdyYXkubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy1ncmF5Lm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsXG4ubmF2LXByb2Nlc3MtZ3JheS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLWdyYXkubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkYTsgfVxuXG4ubmF2LXByb2Nlc3MtZ3JheS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsXG4ubmF2LXByb2Nlc3MtZ3JheS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLm5hdi1wcm9jZXNzLWdyYXkubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLWdyYXkubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjsgfVxuXG4ubmF2LXByb2Nlc3MtZ3JheS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLm5hdi1wcm9jZXNzLWdyYXkubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICBjb2xvcjogIzg2OGU5NjsgfVxuXG4ubmF2LXByb2Nlc3MtZ3JheS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2OyB9XG5cbi5uYXYtcHJvY2Vzcy1ncmF5Lm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLm5hdi1wcm9jZXNzLWdyYXkubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjsgfVxuICAubmF2LXByb2Nlc3MtZ3JheS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgY29sb3I6ICM4NjhlOTY7IH1cblxuLm5hdi1wcm9jZXNzLWdyYXkubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLm5hdi1wcm9jZXNzLWRhcmsubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy1kYXJrLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsXG4ubmF2LXByb2Nlc3MtZGFyay5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLWRhcmsubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODsgfVxuXG4ubmF2LXByb2Nlc3MtZGFyay5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsXG4ubmF2LXByb2Nlc3MtZGFyay5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLm5hdi1wcm9jZXNzLWRhcmsubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLWRhcmsubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuXG4ubmF2LXByb2Nlc3MtZGFyay5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLm5hdi1wcm9jZXNzLWRhcmsubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICBjb2xvcjogIzFmMjgzMTsgfVxuXG4ubmF2LXByb2Nlc3MtZGFyay5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWYyODMxOyB9XG5cbi5uYXYtcHJvY2Vzcy1kYXJrLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLm5hdi1wcm9jZXNzLWRhcmsubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuICAubmF2LXByb2Nlc3MtZGFyay5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgY29sb3I6ICMxZjI4MzE7IH1cblxuLm5hdi1wcm9jZXNzLWRhcmsubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLm5hdi1wcm9jZXNzLXN1Y2Nlc3MubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy1zdWNjZXNzLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsXG4ubmF2LXByb2Nlc3Mtc3VjY2Vzcy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLXN1Y2Nlc3MubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZTJjYjsgfVxuXG4ubmF2LXByb2Nlc3Mtc3VjY2Vzcy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsXG4ubmF2LXByb2Nlc3Mtc3VjY2Vzcy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7IH1cblxuLm5hdi1wcm9jZXNzLXN1Y2Nlc3MubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLXN1Y2Nlc3MubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4ubmF2LXByb2Nlc3Mtc3VjY2Vzcy5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7IH1cblxuLm5hdi1wcm9jZXNzLXN1Y2Nlc3MubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICBjb2xvcjogIzcwYjc3ZTsgfVxuXG4ubmF2LXByb2Nlc3Mtc3VjY2Vzcy5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzBiNzdlOyB9XG5cbi5uYXYtcHJvY2Vzcy1zdWNjZXNzLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7IH1cblxuLm5hdi1wcm9jZXNzLXN1Y2Nlc3MubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuICAubmF2LXByb2Nlc3Mtc3VjY2Vzcy5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgY29sb3I6ICM3MGI3N2U7IH1cblxuLm5hdi1wcm9jZXNzLXN1Y2Nlc3MubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7IH1cblxuLm5hdi1wcm9jZXNzLWluZm8ubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy1pbmZvLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsXG4ubmF2LXByb2Nlc3MtaW5mby5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLWluZm8ubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZGRlZTsgfVxuXG4ubmF2LXByb2Nlc3MtaW5mby5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsXG4ubmF2LXByb2Nlc3MtaW5mby5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLm5hdi1wcm9jZXNzLWluZm8ubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLWluZm8ubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDsgfVxuXG4ubmF2LXByb2Nlc3MtaW5mby5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLm5hdi1wcm9jZXNzLWluZm8ubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICBjb2xvcjogIzc4YzBlMDsgfVxuXG4ubmF2LXByb2Nlc3MtaW5mby5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi5uYXYtcHJvY2Vzcy1pbmZvLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLm5hdi1wcm9jZXNzLWluZm8ubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDsgfVxuICAubmF2LXByb2Nlc3MtaW5mby5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgY29sb3I6ICM3OGMwZTA7IH1cblxuLm5hdi1wcm9jZXNzLWluZm8ubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLm5hdi1wcm9jZXNzLXdhcm5pbmcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy13YXJuaW5nLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsXG4ubmF2LXByb2Nlc3Mtd2FybmluZy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLXdhcm5pbmcubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTFkMDsgfVxuXG4ubmF2LXByb2Nlc3Mtd2FybmluZy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsXG4ubmF2LXByb2Nlc3Mtd2FybmluZy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLm5hdi1wcm9jZXNzLXdhcm5pbmcubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLXdhcm5pbmcubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjsgfVxuXG4ubmF2LXByb2Nlc3Mtd2FybmluZy5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLm5hdi1wcm9jZXNzLXdhcm5pbmcubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICBjb2xvcjogI2Y3OTI1NjsgfVxuXG4ubmF2LXByb2Nlc3Mtd2FybmluZy5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MjU2OyB9XG5cbi5uYXYtcHJvY2Vzcy13YXJuaW5nLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLm5hdi1wcm9jZXNzLXdhcm5pbmcubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjsgfVxuICAubmF2LXByb2Nlc3Mtd2FybmluZy5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgY29sb3I6ICNmNzkyNTY7IH1cblxuLm5hdi1wcm9jZXNzLXdhcm5pbmcubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluaywgLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLFxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiY2MyOyB9XG5cbi5uYXYtcHJvY2Vzcy1kYW5nZXIubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmFmdGVyLFxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLCAubmF2LXByb2Nlc3MtZGFuZ2VyLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgaSB7XG4gIGNvbG9yOiAjZDcyNjM4OyB9XG5cbi5uYXYtcHJvY2Vzcy1kYW5nZXIubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogI2Q3MjYzODsgfVxuXG4ubmF2LXByb2Nlc3MtZGFuZ2VyLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLm5hdi1wcm9jZXNzLWRhbmdlci5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4OyB9XG4gIC5uYXYtcHJvY2Vzcy1kYW5nZXIubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIC5uYXYtbGluay1udW1iZXIge1xuICAgIGNvbG9yOiAjZDcyNjM4OyB9XG5cbi5uYXYtcHJvY2Vzcy1kYW5nZXIubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLm5hdi1wcm9jZXNzLXBpbmsubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy1waW5rLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsXG4ubmF2LXByb2Nlc3MtcGluay5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLXBpbmsubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTNlYzsgfVxuXG4ubmF2LXByb2Nlc3MtcGluay5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsXG4ubmF2LXByb2Nlc3MtcGluay5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7IH1cblxuLm5hdi1wcm9jZXNzLXBpbmsubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLXBpbmsubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NzsgfVxuXG4ubmF2LXByb2Nlc3MtcGluay5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7IH1cblxuLm5hdi1wcm9jZXNzLXBpbmsubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICBjb2xvcjogI2Y5NjE5NzsgfVxuXG4ubmF2LXByb2Nlc3MtcGluay5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5uYXYtcHJvY2Vzcy1waW5rLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7IH1cblxuLm5hdi1wcm9jZXNzLXBpbmsubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NzsgfVxuICAubmF2LXByb2Nlc3MtcGluay5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgY29sb3I6ICNmOTYxOTc7IH1cblxuLm5hdi1wcm9jZXNzLXBpbmsubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7IH1cblxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluaywgLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLFxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlM2ZjOyB9XG5cbi5uYXYtcHJvY2Vzcy1wdXJwbGUubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmFmdGVyLFxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLCAubmF2LXByb2Nlc3MtcHVycGxlLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgaSB7XG4gIGNvbG9yOiAjOTI2ZGRlOyB9XG5cbi5uYXYtcHJvY2Vzcy1wdXJwbGUubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogIzkyNmRkZTsgfVxuXG4ubmF2LXByb2Nlc3MtcHVycGxlLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLm5hdi1wcm9jZXNzLXB1cnBsZS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI2ZGRlOyB9XG4gIC5uYXYtcHJvY2Vzcy1wdXJwbGUubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIC5uYXYtbGluay1udW1iZXIge1xuICAgIGNvbG9yOiAjOTI2ZGRlOyB9XG5cbi5uYXYtcHJvY2Vzcy1wdXJwbGUubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rLCAubmF2LXByb2Nlc3MtYnJvd24ubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSxcbi5uYXYtcHJvY2Vzcy1icm93bi5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGRjZDU7IH1cblxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjphZnRlcixcbi5uYXYtcHJvY2Vzcy1icm93bi5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsIC5uYXYtcHJvY2Vzcy1icm93bi5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5uYXYtcHJvY2Vzcy1icm93bi5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyBpIHtcbiAgY29sb3I6ICM4ZDY2NTg7IH1cblxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbmsge1xuICBib3JkZXItY29sb3I6ICM4ZDY2NTg7IH1cblxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtaXRlbS5jb21wbGV0ZTpub3QoLnByb2Nlc3NpbmcpIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cbiAgLm5hdi1wcm9jZXNzLWJyb3duLm5hdi1wcm9jZXNzLWJsb2NrIC5uYXYtaXRlbS5jb21wbGV0ZTpub3QoLnByb2Nlc3NpbmcpIC5uYXYtbGluayAubmF2LWxpbmstbnVtYmVyIHtcbiAgICBjb2xvcjogIzhkNjY1ODsgfVxuXG4ubmF2LXByb2Nlc3MtYnJvd24ubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLm5hdi1wcm9jZXNzLWN5YW4ubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbmssIC5uYXYtcHJvY2Vzcy1jeWFuLm5hdi1wcm9jZXNzLWNpcmNsZSAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rOjpiZWZvcmUsXG4ubmF2LXByb2Nlc3MtY3lhbi5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLWN5YW4ubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZmFmYzsgfVxuXG4ubmF2LXByb2Nlc3MtY3lhbi5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIsXG4ubmF2LXByb2Nlc3MtY3lhbi5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1N2M3ZDQ7IH1cblxuLm5hdi1wcm9jZXNzLWN5YW4ubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmJlZm9yZSwgLm5hdi1wcm9jZXNzLWN5YW4ubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3YzdkNDsgfVxuXG4ubmF2LXByb2Nlc3MtY3lhbi5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1N2M3ZDQ7IH1cblxuLm5hdi1wcm9jZXNzLWN5YW4ubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIGkge1xuICBjb2xvcjogIzU3YzdkNDsgfVxuXG4ubmF2LXByb2Nlc3MtY3lhbi5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTdjN2Q0OyB9XG5cbi5uYXYtcHJvY2Vzcy1jeWFuLm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1N2M3ZDQ7IH1cblxuLm5hdi1wcm9jZXNzLWN5YW4ubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3YzdkNDsgfVxuICAubmF2LXByb2Nlc3MtY3lhbi5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgY29sb3I6ICM1N2M3ZDQ7IH1cblxuLm5hdi1wcm9jZXNzLWN5YW4ubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1N2M3ZDQ7IH1cblxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluaywgLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLFxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLFxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5uYXYtcHJvY2Vzcy15ZWxsb3cubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbS5jb21wbGV0ZSAubmF2LWxpbms6OmFmdGVyLFxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7IH1cblxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YmVmb3JlLCAubmF2LXByb2Nlc3MteWVsbG93Lm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7IH1cblxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7IH1cblxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLnByb2Nlc3NpbmcgaSB7XG4gIGNvbG9yOiAjZmNjNTI1OyB9XG5cbi5uYXYtcHJvY2Vzcy15ZWxsb3cubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbS5wcm9jZXNzaW5nIC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogI2ZjYzUyNTsgfVxuXG4ubmF2LXByb2Nlc3MteWVsbG93Lm5hdi1wcm9jZXNzLWJveCAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7IH1cblxuLm5hdi1wcm9jZXNzLXllbGxvdy5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG4gIC5uYXYtcHJvY2Vzcy15ZWxsb3cubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIC5uYXYtbGluay1udW1iZXIge1xuICAgIGNvbG9yOiAjZmNjNTI1OyB9XG5cbi5uYXYtcHJvY2Vzcy15ZWxsb3cubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIge1xuICBjb2xvcjogIzhiOTVhNTsgfVxuXG4ubmF2LXByb2Nlc3Mtc2Vjb25kYXJ5Lm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgY29sb3I6ICMzNzQzNTE7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1pY29uaWMgLm5hdi1pdGVtLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjOGI5NWE1OyB9XG5cbi5uYXYtcHJvY2Vzcy1zZWNvbmRhcnkubmF2LXByb2Nlc3MtYml6eiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2LXByb2Nlc3Mtc2Vjb25kYXJ5Lm5hdi1wcm9jZXNzLWJpenouY29tcGxldGUgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM4Yjk1YTU7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0uY29tcGxldGUgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM4Yjk1YTU7IH1cblxuLm5hdi1wcm9jZXNzLXNlY29uZGFyeS5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0ucHJvY2Vzc2luZyAubmF2LWxpbmstbnVtYmVyIHtcbiAgY29sb3I6ICM4Yjk1YTU7IH1cblxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjZmNztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4ucHJvZ3Jlc3MtYmFyLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpOyB9XG5cbnByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnByb2dyZXNzLXhzIHtcbiAgaGVpZ2h0OiAzcHg7IH1cblxuLnByb2dyZXNzLXNtIHtcbiAgaGVpZ2h0OiA0cHg7IH1cblxuLnByb2dyZXNzLWxnIHtcbiAgaGVpZ2h0OiA2cHg7IH1cblxuLnByb2dyZXNzLXhsIHtcbiAgaGVpZ2h0OiA3cHg7IH1cblxuLnByb2dyZXNzW3ZhbHVlXSB7XG4gIGNvbG9yOiAjZjlmYWZiOyB9XG5cbi5wcm9ncmVzc1t2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4ucHJvZ3Jlc3NbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4ucHJvZ3Jlc3NbdmFsdWU9XCIxMDBcIl06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnByb2dyZXNzLWJsdWVbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuXG4ucHJvZ3Jlc3MtYmx1ZVt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuXG4ucHJvZ3Jlc3MtaW5kaWdvW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7IH1cblxuLnByb2dyZXNzLWluZGlnb1t2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxuXG4ucHJvZ3Jlc3MtcHVycGxlW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLnByb2dyZXNzLXB1cnBsZVt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTsgfVxuXG4ucHJvZ3Jlc3MtcGlua1t2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5wcm9ncmVzcy1waW5rW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5wcm9ncmVzcy1yZWRbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuXG4ucHJvZ3Jlc3MtcmVkW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5wcm9ncmVzcy1vcmFuZ2VbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDsgfVxuXG4ucHJvZ3Jlc3Mtb3JhbmdlW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi5wcm9ncmVzcy15ZWxsb3dbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzUyNTsgfVxuXG4ucHJvZ3Jlc3MteWVsbG93W3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi5wcm9ncmVzcy1ncmVlblt2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5wcm9ncmVzcy1ncmVlblt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuXG4ucHJvZ3Jlc3MtdGVhbFt2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi5wcm9ncmVzcy10ZWFsW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi5wcm9ncmVzcy1jeWFuW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnByb2dyZXNzLWN5YW5bdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnByb2dyZXNzLXdoaXRlW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnByb2dyZXNzLXdoaXRlW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5wcm9ncmVzcy1ncmF5W3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnByb2dyZXNzLWdyYXlbdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnByb2dyZXNzLWdyYXktZGFya1t2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5wcm9ncmVzcy1ncmF5LWRhcmtbdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cblxuLnByb2dyZXNzLXByaW1hcnlbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4ucHJvZ3Jlc3MtcHJpbWFyeVt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4ucHJvZ3Jlc3Mtc2Vjb25kYXJ5W3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLnByb2dyZXNzLXNlY29uZGFyeVt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTsgfVxuXG4ucHJvZ3Jlc3MtdGhpcmRbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDsgfVxuXG4ucHJvZ3Jlc3MtdGhpcmRbdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cblxuLnByb2dyZXNzLXN1Y2Nlc3NbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4ucHJvZ3Jlc3Mtc3VjY2Vzc1t2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4ucHJvZ3Jlc3MtaW5mb1t2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi5wcm9ncmVzcy1pbmZvW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi5wcm9ncmVzcy13YXJuaW5nW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLnByb2dyZXNzLXdhcm5pbmdbdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLnByb2dyZXNzLWRhbmdlclt2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4OyB9XG5cbi5wcm9ncmVzcy1kYW5nZXJbdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLnByb2dyZXNzLWJyb3duW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLnByb2dyZXNzLWJyb3duW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5wcm9ncmVzcy1kYXJrW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnByb2dyZXNzLWRhcmtbdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnByb2dyZXNzLXRleHRbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4ucHJvZ3Jlc3MtdGV4dFt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4uc3Bpbm5lci1saW5lYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc3Bpbm5lci1saW5lYXIgLmxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cbiAgICAuc3Bpbm5lci1saW5lYXIgLmxpbmU6OmJlZm9yZSwgLnNwaW5uZXItbGluZWFyIC5saW5lOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0OyB9XG4gICAgLnNwaW5uZXItbGluZWFyIC5saW5lOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uOiBzcGlubmVyLWxpbmVhciAyLjFzIGN1YmljLWJlemllcigwLjY1LCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTsgfVxuICAgIC5zcGlubmVyLWxpbmVhciAubGluZTo6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uOiBzcGlubmVyLWxpbmVhci1zaG9ydCAyLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDEuMTVzOyB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1saW5lYXIge1xuICAwJSB7XG4gICAgbGVmdDogLTM1JTtcbiAgICByaWdodDogMTAwJTsgfVxuICA2MCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcmlnaHQ6IC05MCU7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogLTkwJTsgfSB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1saW5lYXItc2hvcnQge1xuICAwJSB7XG4gICAgbGVmdDogLTIwMCU7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgNjAlIHtcbiAgICBsZWZ0OiAxMDclO1xuICAgIHJpZ2h0OiAtOCU7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTA3JTtcbiAgICByaWdodDogLTglOyB9IH1cblxuLnNwaW5uZXItZG90cyB7XG4gIHdpZHRoOiA3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNwaW5uZXItZG90cyBzcGFuIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBhbmltYXRpb246IHNwaW5uZXItZG90cyAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7IH1cbiAgLnNwaW5uZXItZG90cyAuZG90MSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7IH1cbiAgLnNwaW5uZXItZG90cyAuZG90MiB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7IH1cblxuQGtleWZyYW1lcyBzcGlubmVyLWRvdHMge1xuICAwJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLnNwaW5uZXItYmFsbCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1iYWxsIGluZmluaXRlIGxpbmVhciAxcztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYmFsbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uc3Bpbm5lci1jaXJjbGUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBhbmltYXRpb246IHNwaW5uZXItY2lyY2xlIGluZmluaXRlIC43NXMgbGluZWFyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzg5OWVjO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4uc3Bpbm5lci1jaXJjbGUtc2hhZG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBhbmltYXRpb246IHNwaW5uZXItY2lyY2xlIGluZmluaXRlIC43NXMgbGluZWFyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDU2LCAxNTMsIDIzNiwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzODk5ZWM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7IH1cblxuQGtleWZyYW1lcyBzcGlubmVyLWNpcmNsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLnNwaW5uZXItY2lyY2xlLW1hdGVyaWFsLXN2ZyB7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1zdmctc3Bpbm5lciAxLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICB3aWR0aDogNTRweDsgfVxuICAuc3Bpbm5lci1jaXJjbGUtbWF0ZXJpYWwtc3ZnIC5jaXJjbGUge1xuICAgIGFuaW1hdGlvbjogc3Bpbm5lci1zdmctcHJvZ3Jlc3MgMS41cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIGluZmluaXRlLCBzcGlubmVyLXN2Zy1jb2xvcnMgNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICBmaWxsOiBub25lO1xuICAgIHN0cm9rZTogI2RiMzIzNjtcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgc3Ryb2tlLXdpZHRoOiAyOyB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1zdmctc3Bpbm5lciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEwZGVnKTsgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC03MGRlZyk7IH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjUwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1zdmctcHJvZ3Jlc3Mge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMTUwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwOyB9XG4gIDIwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMTUwO1xuICAgIHN0cm9rZS1kYXNoLW9mZnNldDogMDsgfVxuICA2MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDkwLCAxNTA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTsgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA5MCwgMTUwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0OyB9IH1cblxuQGtleWZyYW1lcyBzcGlubmVyLXN2Zy1jb2xvcnMge1xuICAwJSB7XG4gICAgc3Ryb2tlOiAjZGIzMjM2OyB9XG4gIDIzJSB7XG4gICAgc3Ryb2tlOiAjZGIzMjM2OyB9XG4gIDI3JSB7XG4gICAgc3Ryb2tlOiAjNDg4NWVkOyB9XG4gIDQ4JSB7XG4gICAgc3Ryb2tlOiAjNDg4NWVkOyB9XG4gIDUyJSB7XG4gICAgc3Ryb2tlOiAjM2NiYTU0OyB9XG4gIDczJSB7XG4gICAgc3Ryb2tlOiAjM2NiYTU0OyB9XG4gIDc3JSB7XG4gICAgc3Ryb2tlOiAjZjRjMjBkOyB9XG4gIDk4JSB7XG4gICAgc3Ryb2tlOiAjZjRjMjBkOyB9IH1cblxuLnNwaW5uZXItY2lyY2xlLW1hdGVyaWFsIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogMnB4IHRyYW5zcGFyZW50IHNvbGlkO1xuICBib3JkZXItdG9wOiAycHggIzNGNTFCNSBzb2xpZDtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLW1hdGVyaWFsIDRzIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1tYXRlcmlhbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjM0Y1MUI1OyB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjRjQ0MzM2OyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNzIwZGVnKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjRkZDMTA3OyB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzRDQUY1MDsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDQwZGVnKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjM0Y1MUI1OyB9IH1cblxuLnNwaW5uZXItYmx1ZS5zcGlubmVyLWxpbmVhciAubGluZSxcbi5zcGlubmVyLWJsdWUuc3Bpbm5lci1kb3RzIHNwYW4sIC5zcGlubmVyLWJsdWUuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuXG4uc3Bpbm5lci1ibHVlLnNwaW5uZXItY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc3Bpbm5lci1ibHVlLnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDdiZmY7IH1cblxuLnNwaW5uZXItaW5kaWdvLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItaW5kaWdvLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1pbmRpZ28uc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxuXG4uc3Bpbm5lci1pbmRpZ28uc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLWluZGlnby5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjMpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY2MTBmMjsgfVxuXG4uc3Bpbm5lci1wdXJwbGUuc3Bpbm5lci1saW5lYXIgLmxpbmUsXG4uc3Bpbm5lci1wdXJwbGUuc3Bpbm5lci1kb3RzIHNwYW4sIC5zcGlubmVyLXB1cnBsZS5zcGlubmVyLWJhbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI2ZGRlOyB9XG5cbi5zcGlubmVyLXB1cnBsZS5zcGlubmVyLWNpcmNsZSB7XG4gIGJvcmRlci1jb2xvcjogIzkyNmRkZTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNwaW5uZXItcHVycGxlLnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDYsIDEwOSwgMjIyLCAwLjMpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzkyNmRkZTsgfVxuXG4uc3Bpbm5lci1waW5rLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItcGluay5zcGlubmVyLWRvdHMgc3BhbiwgLnNwaW5uZXItcGluay5zcGlubmVyLWJhbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5zcGlubmVyLXBpbmsuc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICNmOTYxOTc7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLXBpbmsuc3Bpbm5lci1jaXJjbGUtc2hhZG93IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0OSwgOTcsIDE1MSwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOTYxOTc7IH1cblxuLnNwaW5uZXItcmVkLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItcmVkLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1yZWQuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuXG4uc3Bpbm5lci1yZWQuc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLXJlZC5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5zcGlubmVyLW9yYW5nZS5zcGlubmVyLWxpbmVhciAubGluZSxcbi5zcGlubmVyLW9yYW5nZS5zcGlubmVyLWRvdHMgc3BhbiwgLnNwaW5uZXItb3JhbmdlLnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cblxuLnNwaW5uZXItb3JhbmdlLnNwaW5uZXItY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc3Bpbm5lci1vcmFuZ2Uuc3Bpbm5lci1jaXJjbGUtc2hhZG93IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZDdlMTQ7IH1cblxuLnNwaW5uZXIteWVsbG93LnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXIteWVsbG93LnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci15ZWxsb3cuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzUyNTsgfVxuXG4uc3Bpbm5lci15ZWxsb3cuc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICNmY2M1MjU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLXllbGxvdy5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjUyLCAxOTcsIDM3LCAwLjMpO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZjYzUyNTsgfVxuXG4uc3Bpbm5lci1ncmVlbi5zcGlubmVyLWxpbmVhciAubGluZSxcbi5zcGlubmVyLWdyZWVuLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1ncmVlbi5zcGlubmVyLWJhbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5zcGlubmVyLWdyZWVuLnNwaW5uZXItY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc3Bpbm5lci1ncmVlbi5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5zcGlubmVyLXRlYWwuc3Bpbm5lci1saW5lYXIgLmxpbmUsXG4uc3Bpbm5lci10ZWFsLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci10ZWFsLnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7IH1cblxuLnNwaW5uZXItdGVhbC5zcGlubmVyLWNpcmNsZSB7XG4gIGJvcmRlci1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNwaW5uZXItdGVhbC5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjMpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzIwYzk5NzsgfVxuXG4uc3Bpbm5lci1jeWFuLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItY3lhbi5zcGlubmVyLWRvdHMgc3BhbiwgLnNwaW5uZXItY3lhbi5zcGlubmVyLWJhbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zcGlubmVyLWN5YW4uc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICMzODk5ZWM7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLWN5YW4uc3Bpbm5lci1jaXJjbGUtc2hhZG93IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU2LCAxNTMsIDIzNiwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNwaW5uZXItd2hpdGUuc3Bpbm5lci1saW5lYXIgLmxpbmUsXG4uc3Bpbm5lci13aGl0ZS5zcGlubmVyLWRvdHMgc3BhbiwgLnNwaW5uZXItd2hpdGUuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uc3Bpbm5lci13aGl0ZS5zcGlubmVyLWNpcmNsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNwaW5uZXItd2hpdGUuc3Bpbm5lci1jaXJjbGUtc2hhZG93IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmOyB9XG5cbi5zcGlubmVyLWdyYXkuc3Bpbm5lci1saW5lYXIgLmxpbmUsXG4uc3Bpbm5lci1ncmF5LnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1ncmF5LnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnNwaW5uZXItZ3JheS5zcGlubmVyLWNpcmNsZSB7XG4gIGJvcmRlci1jb2xvcjogIzg2OGU5NjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNwaW5uZXItZ3JheS5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTM0LCAxNDIsIDE1MCwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnNwaW5uZXItZ3JheS1kYXJrLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItZ3JheS1kYXJrLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1ncmF5LWRhcmsuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxuXG4uc3Bpbm5lci1ncmF5LWRhcmsuc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLWdyYXktZGFyay5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDNhNDA7IH1cblxuLnNwaW5uZXItcHJpbWFyeS5zcGlubmVyLWxpbmVhciAubGluZSxcbi5zcGlubmVyLXByaW1hcnkuc3Bpbm5lci1kb3RzIHNwYW4sIC5zcGlubmVyLXByaW1hcnkuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4uc3Bpbm5lci1wcmltYXJ5LnNwaW5uZXItY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc3Bpbm5lci1wcmltYXJ5LnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NiwgMTUzLCAyMzYsIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zcGlubmVyLXNlY29uZGFyeS5zcGlubmVyLWxpbmVhciAubGluZSxcbi5zcGlubmVyLXNlY29uZGFyeS5zcGlubmVyLWRvdHMgc3BhbiwgLnNwaW5uZXItc2Vjb25kYXJ5LnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLnNwaW5uZXItc2Vjb25kYXJ5LnNwaW5uZXItY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0MzUxO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc3Bpbm5lci1zZWNvbmRhcnkuc3Bpbm5lci1jaXJjbGUtc2hhZG93IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU1LCA2NywgODEsIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzc0MzUxOyB9XG5cbi5zcGlubmVyLXRoaXJkLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItdGhpcmQuc3Bpbm5lci1kb3RzIHNwYW4sIC5zcGlubmVyLXRoaXJkLnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cblxuLnNwaW5uZXItdGhpcmQuc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICNmOWJiMzA7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLXRoaXJkLnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDE4NywgNDgsIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjliYjMwOyB9XG5cbi5zcGlubmVyLXN1Y2Nlc3Muc3Bpbm5lci1saW5lYXIgLmxpbmUsXG4uc3Bpbm5lci1zdWNjZXNzLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1zdWNjZXNzLnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7IH1cblxuLnNwaW5uZXItc3VjY2Vzcy5zcGlubmVyLWNpcmNsZSB7XG4gIGJvcmRlci1jb2xvcjogIzcwYjc3ZTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNwaW5uZXItc3VjY2Vzcy5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTEyLCAxODMsIDEyNiwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3MGI3N2U7IH1cblxuLnNwaW5uZXItaW5mby5zcGlubmVyLWxpbmVhciAubGluZSxcbi5zcGlubmVyLWluZm8uc3Bpbm5lci1kb3RzIHNwYW4sIC5zcGlubmVyLWluZm8uc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDsgfVxuXG4uc3Bpbm5lci1pbmZvLnNwaW5uZXItY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzhjMGUwO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc3Bpbm5lci1pbmZvLnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMjAsIDE5MiwgMjI0LCAwLjMpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc4YzBlMDsgfVxuXG4uc3Bpbm5lci13YXJuaW5nLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItd2FybmluZy5zcGlubmVyLWRvdHMgc3BhbiwgLnNwaW5uZXItd2FybmluZy5zcGlubmVyLWJhbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2OyB9XG5cbi5zcGlubmVyLXdhcm5pbmcuc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICNmNzkyNTY7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLXdhcm5pbmcuc3Bpbm5lci1jaXJjbGUtc2hhZG93IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0NywgMTQ2LCA4NiwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNzkyNTY7IH1cblxuLnNwaW5uZXItZGFuZ2VyLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItZGFuZ2VyLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1kYW5nZXIuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MjYzODsgfVxuXG4uc3Bpbm5lci1kYW5nZXIuc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICNkNzI2Mzg7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLWRhbmdlci5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAzOCwgNTYsIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDcyNjM4OyB9XG5cbi5zcGlubmVyLWJyb3duLnNwaW5uZXItbGluZWFyIC5saW5lLFxuLnNwaW5uZXItYnJvd24uc3Bpbm5lci1kb3RzIHNwYW4sIC5zcGlubmVyLWJyb3duLnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLnNwaW5uZXItYnJvd24uc3Bpbm5lci1jaXJjbGUge1xuICBib3JkZXItY29sb3I6ICM4ZDY2NTg7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zcGlubmVyLWJyb3duLnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDEsIDEwMiwgODgsIDAuMyk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5zcGlubmVyLWRhcmsuc3Bpbm5lci1saW5lYXIgLmxpbmUsXG4uc3Bpbm5lci1kYXJrLnNwaW5uZXItZG90cyBzcGFuLCAuc3Bpbm5lci1kYXJrLnNwaW5uZXItYmFsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnNwaW5uZXItZGFyay5zcGlubmVyLWNpcmNsZSB7XG4gIGJvcmRlci1jb2xvcjogIzFmMjgzMTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNwaW5uZXItZGFyay5zcGlubmVyLWNpcmNsZS1zaGFkb3cge1xuICBib3JkZXItY29sb3I6IHJnYmEoMzEsIDQwLCA0OSwgMC4zKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnNwaW5uZXItdGV4dC5zcGlubmVyLWxpbmVhciAubGluZSxcbi5zcGlubmVyLXRleHQuc3Bpbm5lci1kb3RzIHNwYW4sIC5zcGlubmVyLXRleHQuc3Bpbm5lci1iYWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4uc3Bpbm5lci10ZXh0LnNwaW5uZXItY2lyY2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ1MjU5O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc3Bpbm5lci10ZXh0LnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjMpO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzRkNTI1OTsgfVxuXG4uZG9jay1saXN0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTk0O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpOyB9XG4gIC5kb2NrLWxpc3QubWF4aW1pemUge1xuICAgIHotaW5kZXg6IDk5OTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRvY2stbGlzdCB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjNweCk7IH0gfVxuXG4ubW9kYWwtb3BlbiAuZG9jay1saXN0IHtcbiAgei1pbmRleDogMTA1MDsgfVxuICAubW9kYWwtb3BlbiAuZG9jay1saXN0IC5kb2NrIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwczsgfVxuICAubW9kYWwtb3BlbiAuZG9jay1saXN0IC5tb2RhbC5pbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5kb2NrIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjJmMztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgbWFyZ2luOiAwIDhweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmRvY2s6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAuZG9jay5yZXZlYWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5kb2NrLnNoYWtlOm5vdCgubWluaW1pemUpLFxuICAuZG9jay5zaGFrZS5taW5pbWl6ZSAuZG9jay1oZWFkZXIge1xuICAgIGFuaW1hdGlvbjogaC1zaGFrZSAwLjgycyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4OyB9XG4gIC5kb2NrLmJsaW5rIC5kb2NrLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZGRlZTsgfVxuICAuZG9jay5taW5pbWl6ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoMTAwJSAtIDQ0cHgpKTsgfVxuICAgIC5kb2NrLm1pbmltaXplIC5kb2NrLWhlYWRlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZG9jay5taW5pbWl6ZSAuZG9jay1ib2R5IHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgbWluLXdpZHRoOiAwOyB9XG4gICAgLmRvY2subWluaW1pemUgLmRvY2stYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAgICAgLmRvY2subWluaW1pemUgLmRvY2stYWN0aW9ucyA+ICoge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuZG9jay5taW5pbWl6ZSAuZG9jay1hY3Rpb25zIFtkYXRhLWRvY2s9XCJjbG9zZVwiXSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5kb2NrLm1pbmltaXplOmhvdmVyIC5kb2NrLWFjdGlvbnMgW2RhdGEtZG9jaz1cImNsb3NlXCJdIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmRvY2subWF4aW1pemUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTsgfVxuICAgIC5kb2NrLm1heGltaXplIC5kb2NrLWJvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmRvY2staGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjJmMztcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5kb2NrLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luOiAtOHB4OyB9XG4gIC5kb2NrLXRpdGxlID4gKiB7XG4gICAgbWFyZ2luOiA4cHg7IH1cblxuLmRvY2stYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBjb2xvcjogIzhiOTVhNTtcbiAgbWFyZ2luOiAtOHB4OyB9XG4gIC5kb2NrLWFjdGlvbnMgPiAqIHtcbiAgICBtYXJnaW46IDhweDsgfVxuICAuZG9jay1hY3Rpb25zID4gKjpub3QoLmRyb3Bkb3duKSxcbiAgLmRvY2stYWN0aW9ucyA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjJzOyB9XG4gICAgLmRvY2stYWN0aW9ucyA+ICo6bm90KC5kcm9wZG93bik6aG92ZXIsXG4gICAgLmRvY2stYWN0aW9ucyA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLmRvY2stYWN0aW9ucyA+ICo6bm90KC5kcm9wZG93biksXG4gIC5kb2NrLWFjdGlvbnMgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7IH1cbiAgLmRvY2stYWN0aW9ucyBbZGF0YS1kb2NrPVwiY2xvc2VcIl06OmJlZm9yZSxcbiAgLmRvY2stYWN0aW9ucyBbZGF0YS1kb2NrPVwibWF4aW1pemVcIl06OmJlZm9yZSxcbiAgLmRvY2stYWN0aW9ucyBbZGF0YS1kb2NrPVwibWluaW1pemVcIl06OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7IH1cbiAgLmRvY2stYWN0aW9ucyBbZGF0YS1kb2NrPVwiY2xvc2VcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDZcIjsgfVxuICAuZG9jay1hY3Rpb25zIFtkYXRhLWRvY2s9XCJtYXhpbWl6ZVwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZiZVwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLmRvY2stYWN0aW9ucyBbZGF0YS1kb2NrPVwibWluaW1pemVcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjJcIjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViOyB9XG5cbi5kb2NrLWhlYWRlci1pbnZlcnNlIC5kb2NrLWluZm8ge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZG9jay1oZWFkZXItaW52ZXJzZSAuZG9jay1hY3Rpb25zIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmRvY2stYm9keSB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiA0MDBweDsgfVxuXG4uZG9jay1ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLmRvY2steHMgLmRvY2stYm9keSB7XG4gIHdpZHRoOiAyNjBweDtcbiAgaGVpZ2h0OiAzMDBweDsgfVxuXG4uZG9jay1zbSAuZG9jay1ib2R5IHtcbiAgd2lkdGg6IDM0MHB4O1xuICBoZWlnaHQ6IDM0MHB4OyB9XG5cbi5kb2NrLWxnIC5kb2NrLWJvZHkge1xuICB3aWR0aDogNDgwcHg7XG4gIGhlaWdodDogNDgwcHg7IH1cblxuLmRvY2steGwgLmRvY2stYm9keSB7XG4gIHdpZHRoOiA1NjBweDtcbiAgaGVpZ2h0OiA1NjBweDsgfVxuXG4uZG9jay1mb290ZXIge1xuICBwYWRkaW5nOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbkBrZXlmcmFtZXMgaC1zaGFrZSB7XG4gIDEwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xcHgsIDAsIDApOyB9XG4gIDIwJSwgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDJweCwgMCwgMCk7IH1cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNHB4LCAwLCAwKTsgfVxuICA0MCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0cHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBkb2NrLXNob3cge1xuICAwJSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDElIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbSAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBkb2NrLXcge1xuICBmcm9tIHsgfVxuICB0byB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCA4cHg7IH0gfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjFmMmYzOyB9XG4gIC5tb2RhbC1oZWFkZXIubm8tYm9yZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuNXB4OyB9XG5cbi5tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTsgfVxuXG4ubW9kYWxbZGF0YS1iYWNrZHJvcD1cImZhbHNlXCJdOm5vdCgubW9kYWwtZmlsbCkgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMmYzO1xuICBib3gtc2hhZG93OiAwIDFweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cblxuLm1vZGFsLXRvcCB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLm1vZGFsLXRvcC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50OyB9XG4gIC5tb2RhbC10b3AgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLXRvcCAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubW9kYWwtY2VudGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogLjRzOyB9XG4gIC5tb2RhbC1jZW50ZXIuc2hvdyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAubW9kYWwtY2VudGVyIC5tb2RhbC1kaWFsb2cge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgIWltcG9ydGFudDsgfVxuXG4ubW9kYWwtYm90dG9tIHtcbiAgb3BhY2l0eTogMTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLWJvdHRvbS5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLWJvdHRvbSAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSkgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAuNHM7IH1cbiAgLm1vZGFsLWJvdHRvbSAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubW9kYWwtbGVmdCB7XG4gIG9wYWNpdHk6IDE7IH1cbiAgLm1vZGFsLWxlZnQuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSAhaW1wb3J0YW50OyB9XG4gIC5tb2RhbC1sZWZ0IC5tb2RhbC1kaWFsb2cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogLjVzOyB9XG4gIC5tb2RhbC1sZWZ0IC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLm1vZGFsLWxlZnQgLm1vZGFsLWJvZHkge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuXG4ubW9kYWwtcmlnaHQge1xuICBvcGFjaXR5OiAxOyB9XG4gIC5tb2RhbC1yaWdodC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLXJpZ2h0IC5tb2RhbC1kaWFsb2cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzNjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogLjVzOyB9XG4gIC5tb2RhbC1yaWdodCAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5tb2RhbC1yaWdodCAubW9kYWwtYm9keSB7XG4gICAgZmxleC1ncm93OiAxOyB9XG5cbi5tb2RhbC1maWxsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk3KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNpdGlvbjogLjRzOyB9XG4gIC5tb2RhbC1maWxsLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB0cmFuc2l0aW9uOiAuNHM7IH1cbiAgLm1vZGFsLWZpbGwgLm1vZGFsLWRpYWxvZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm1vZGFsLWZpbGwgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgLm1vZGFsLWZpbGwgLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIC5tb2RhbC1maWxsIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLXNtIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgbWF4LXdpZHRoOiAzNjBweDsgfSB9XG5cbi5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAxNnB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhcjsgfVxuICAuYnRuOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cywgLmJ0bjphY3RpdmUsIC5idG4uYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5idG4tYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uYnRuLWdyb3VwLXhzID4gLmJ0bixcbi5idG4teHMge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gIC5idG4tZ3JvdXAteHMgPiAuYnRuLmJ0bi1ib2xkLFxuICAuYnRuLXhzLmJ0bi1ib2xkIHtcbiAgICBmb250LXNpemU6IDlweDsgfVxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biwgLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG4gIC5idG4tZ3JvdXAtc20gPiAuYnRuLmJ0bi1ib2xkLFxuICAuYnRuLXNtLmJ0bi1ib2xkLFxuICAuYnRuLWdyb3VwLXNtID4gLmJ0bi1ib2xkLmJ0biB7XG4gICAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmJ0bi1ncm91cC1sZyA+IC5idG4uYnRuLWJvbGQsXG4gIC5idG4tbGcuYnRuLWJvbGQsXG4gIC5idG4tZ3JvdXAtbGcgPiAuYnRuLWJvbGQuYnRuIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmJ0bi13LXhzIHtcbiAgd2lkdGg6IDg1cHg7IH1cblxuLmJ0bi13LXNtIHtcbiAgd2lkdGg6IDEwMHB4OyB9XG5cbi5idG4tdy1tZCB7XG4gIHdpZHRoOiAxMjBweDsgfVxuXG4uYnRuLXctbGcge1xuICB3aWR0aDogMTQ1cHg7IH1cblxuLmJ0bi13LXhsIHtcbiAgd2lkdGg6IDE4MHB4OyB9XG5cbi5idG4tcm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTsgfVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICBib3JkZXItY29sb3I6ICMzODk5ZWM7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYWNmMDtcbiAgICBib3JkZXItY29sb3I6ICM1ZGFjZjA7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgIGJvcmRlci1jb2xvcjogIzM4OTllYztcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY4NmU1O1xuICAgIGJvcmRlci1jb2xvcjogIzE2ODZlNTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLXRoaXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDtcbiAgYm9yZGVyLWNvbG9yOiAjZjliYjMwO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXRoaXJkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFjODU4O1xuICAgIGJvcmRlci1jb2xvcjogI2ZhYzg1ODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXRoaXJkOmZvY3VzLCAuYnRuLXRoaXJkLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXRoaXJkLmRpc2FibGVkLCAuYnRuLXRoaXJkOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwO1xuICAgIGJvcmRlci1jb2xvcjogI2Y5YmIzMDtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi10aGlyZDphY3RpdmUsIC5idG4tdGhpcmQuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tdGhpcmQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhhZTA4O1xuICAgIGJvcmRlci1jb2xvcjogI2Y4YWUwODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlO1xuICBib3JkZXItY29sb3I6ICM3MGI3N2U7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tc3VjY2Vzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdhYmM4NztcbiAgICBib3JkZXItY29sb3I6ICM3YWJjODc7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlO1xuICAgIGJvcmRlci1jb2xvcjogIzcwYjc3ZTtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiMjc1O1xuICAgIGJvcmRlci1jb2xvcjogIzY2YjI3NTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwO1xuICBib3JkZXItY29sb3I6ICM3OGMwZTA7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4taW5mbzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkxY2NlNjtcbiAgICBib3JkZXItY29sb3I6ICM5MWNjZTY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwO1xuICAgIGJvcmRlci1jb2xvcjogIzc4YzBlMDtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWZiNGRhO1xuICAgIGJvcmRlci1jb2xvcjogIzVmYjRkYTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2O1xuICBib3JkZXItY29sb3I6ICNmNzkyNTY7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4td2FybmluZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YTI2ZTtcbiAgICBib3JkZXItY29sb3I6ICNmOGEyNmU7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2O1xuICAgIGJvcmRlci1jb2xvcjogI2Y3OTI1NjtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4MjNlO1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ODIzZTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7XG4gIGJvcmRlci1jb2xvcjogI2Q3MjYzODtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzNhNGI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzYTRiO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4O1xuICAgIGJvcmRlci1jb2xvcjogI2Q3MjYzODtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlci5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzEyMjMyO1xuICAgIGJvcmRlci1jb2xvcjogI2MxMjIzMjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICBib3JkZXItY29sb3I6ICM4NjhlOTY7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZ3JheTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OWJhMjtcbiAgICBib3JkZXItY29sb3I6ICM5NDliYTI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1ncmF5OmZvY3VzLCAuYnRuLWdyYXkuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZ3JheS5kaXNhYmxlZCwgLmJ0bi1ncmF5OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICAgIGJvcmRlci1jb2xvcjogIzg2OGU5NjtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi1ncmF5OmFjdGl2ZSwgLmJ0bi1ncmF5LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWdyYXkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4MThhO1xuICAgIGJvcmRlci1jb2xvcjogIzc4ODE4YTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIC8qIGNvbG9yOiAkY29sb3ItdGV4dCAhaW1wb3J0YW50OyovXG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7XG4gIGJvcmRlci1jb2xvcjogIzM3NDM1MTtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDRiNWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Q0YjVhO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxO1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDM1MTtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzYjQ4O1xuICAgIGJvcmRlci1jb2xvcjogIzMxM2I0ODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzc4YzBlMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuYnRuLWxpbms6aG92ZXIsIC5idG4tbGluazpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMzc0MzUxOyB9XG5cbi5idG4tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlO1xuICBib3JkZXItY29sb3I6ICNDN0NDRDA7XG4gIGNvbG9yOiAjOGI5NWE1OyB9XG4gIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLmJ0bi1saWdodDphY3RpdmUsIC5idG4tbGlnaHQuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5idG4tcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTtcbiAgYm9yZGVyLWNvbG9yOiAjOTI2ZGRlO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXB1cnBsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EyODJlMztcbiAgICBib3JkZXItY29sb3I6ICNhMjgyZTM7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1wdXJwbGU6Zm9jdXMsIC5idG4tcHVycGxlLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXB1cnBsZS5kaXNhYmxlZCwgLmJ0bi1wdXJwbGU6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTI2ZGRlO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXB1cnBsZTphY3RpdmUsIC5idG4tcHVycGxlLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXB1cnBsZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MjU4ZDk7XG4gICAgYm9yZGVyLWNvbG9yOiAjODI1OGQ5O1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7XG4gIGJvcmRlci1jb2xvcjogI2Y5NjE5NztcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1waW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE3NWE0O1xuICAgIGJvcmRlci1jb2xvcjogI2ZhNzVhNDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXBpbms6Zm9jdXMsIC5idG4tcGluay5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1waW5rLmRpc2FibGVkLCAuYnRuLXBpbms6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjk2MTk3O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXBpbms6YWN0aXZlLCAuYnRuLXBpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcGluay5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmODRkOGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjg0ZDhhO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1N2M3ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzU3YzdkNDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1jeWFuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdkMmRjO1xuICAgIGJvcmRlci1jb2xvcjogIzc3ZDJkYztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWN5YW46Zm9jdXMsIC5idG4tY3lhbi5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1jeWFuLmRpc2FibGVkLCAuYnRuLWN5YW46ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1N2M3ZDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTdjN2Q0O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWN5YW46YWN0aXZlLCAuYnRuLWN5YW4uYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tY3lhbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzN2JjY2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzdiY2NjO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4teWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjZmNjNTI1O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXllbGxvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDA0ZDtcbiAgICBib3JkZXItY29sb3I6ICNmZGQwNGQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi15ZWxsb3c6Zm9jdXMsIC5idG4teWVsbG93LmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXllbGxvdy5kaXNhYmxlZCwgLmJ0bi15ZWxsb3c6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNjNTI1O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXllbGxvdzphY3RpdmUsIC5idG4teWVsbG93LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXllbGxvdy5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWI3MDM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjViNzAzO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tYnJvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4O1xuICBib3JkZXItY29sb3I6ICM4ZDY2NTg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tYnJvd246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZDcxNjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWQ3MTYyO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tYnJvd246Zm9jdXMsIC5idG4tYnJvd24uZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tYnJvd24uZGlzYWJsZWQsIC5idG4tYnJvd246ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGQ2NjU4O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWJyb3duOmFjdGl2ZSwgLmJ0bi1icm93bi5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1icm93bi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZDViNGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2Q1YjRlO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7XG4gIGJvcmRlci1jb2xvcjogIzFmMjgzMTtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzNTQxO1xuICAgIGJvcmRlci1jb2xvcjogIzI5MzU0MTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWYyODMxO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcmsuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTFiMjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTUxYjIxO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4O1xuICBib3JkZXItY29sb3I6ICMzYjU5OTg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZmFjZWJvb2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjZhYjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDY2YWI1O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZmFjZWJvb2s6Zm9jdXMsIC5idG4tZmFjZWJvb2suZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZmFjZWJvb2suZGlzYWJsZWQsIC5idG4tZmFjZWJvb2s6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2I1OTk4O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWZhY2Vib29rOmFjdGl2ZSwgLmJ0bi1mYWNlYm9vay5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1mYWNlYm9vay5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDQ4N2I7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzA0ODdiO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tZ29vZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTtcbiAgYm9yZGVyLWNvbG9yOiAjZGQ0YjM5O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWdvb2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzNmI1YztcbiAgICBib3JkZXItY29sb3I6ICNlMzZiNWM7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1nb29nbGU6Zm9jdXMsIC5idG4tZ29vZ2xlLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWdvb2dsZS5kaXNhYmxlZCwgLmJ0bi1nb29nbGU6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGQ0YjM5O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWdvb2dsZTphY3RpdmUsIC5idG4tZ29vZ2xlLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWdvb2dsZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYTM1MjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2EzNTIzO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tdHdpdHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFjZWQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYWNlZDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi10d2l0dGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdiZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzE3YmZmZjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXR3aXR0ZXI6Zm9jdXMsIC5idG4tdHdpdHRlci5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi10d2l0dGVyLmRpc2FibGVkLCAuYnRuLXR3aXR0ZXI6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFjZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBhY2VkO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXR3aXR0ZXI6YWN0aXZlLCAuYnRuLXR3aXR0ZXIuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tdHdpdHRlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhlYzQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4ZWM0O1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmI2O1xuICBib3JkZXItY29sb3I6ICMwMDdiYjY7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tbGlua2VkaW46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk3ZGY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5N2RmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tbGlua2VkaW46Zm9jdXMsIC5idG4tbGlua2VkaW4uZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tbGlua2VkaW4uZGlzYWJsZWQsIC5idG4tbGlua2VkaW46ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiYjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA3YmI2O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWxpbmtlZGluOmFjdGl2ZSwgLmJ0bi1saW5rZWRpbi5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVmOGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA1ZjhkO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tcGludGVyZXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNztcbiAgYm9yZGVyLWNvbG9yOiAjY2IyMDI3O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXBpbnRlcmVzdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmMzUzYztcbiAgICBib3JkZXItY29sb3I6ICNkZjM1M2M7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1waW50ZXJlc3Q6Zm9jdXMsIC5idG4tcGludGVyZXN0LmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXBpbnRlcmVzdC5kaXNhYmxlZCwgLmJ0bi1waW50ZXJlc3Q6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYjIwMjc7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2IyMDI3O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXBpbnRlcmVzdDphY3RpdmUsIC5idG4tcGludGVyZXN0LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXBpbnRlcmVzdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhODFhMjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTgxYTIwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tZ2l0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjtcbiAgYm9yZGVyLWNvbG9yOiAjNjY2NjY2O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWdpdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdhN2E3YTtcbiAgICBib3JkZXItY29sb3I6ICM3YTdhN2E7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1naXQ6Zm9jdXMsIC5idG4tZ2l0LmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWdpdC5kaXNhYmxlZCwgLmJ0bi1naXQ6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY2NjY2O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWdpdDphY3RpdmUsIC5idG4tZ2l0LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWdpdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MjUyNTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTI1MjUyO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tdHVtYmxyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNTA2ZDtcbiAgYm9yZGVyLWNvbG9yOiAjMzI1MDZkO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXR1bWJscjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjU4OTtcbiAgICBib3JkZXItY29sb3I6ICMzZjY1ODk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi10dW1ibHI6Zm9jdXMsIC5idG4tdHVtYmxyLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXR1bWJsci5kaXNhYmxlZCwgLmJ0bi10dW1ibHI6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjUwNmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzI1MDZkO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXR1bWJscjphY3RpdmUsIC5idG4tdHVtYmxyLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXR1bWJsci5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTNiNTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjUzYjUxO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tdmltZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFkNDUwO1xuICBib3JkZXItY29sb3I6ICNhYWQ0NTA7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdmltZW86aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWRjNzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmFkYzcxO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdmltZW86Zm9jdXMsIC5idG4tdmltZW8uZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tdmltZW8uZGlzYWJsZWQsIC5idG4tdmltZW86ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWQ0NTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYWFkNDUwO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXZpbWVvOmFjdGl2ZSwgLmJ0bi12aW1lby5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi12aW1lby5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWNhMzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTljYTMyO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4teW91dHViZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYjAwMDA7XG4gIGJvcmRlci1jb2xvcjogI2JiMDAwMDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi15b3V0dWJlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogI2U0MDAwMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXlvdXR1YmU6Zm9jdXMsIC5idG4teW91dHViZS5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi15b3V0dWJlLmRpc2FibGVkLCAuYnRuLXlvdXR1YmU6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYjAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmIwMDAwO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXlvdXR1YmU6YWN0aXZlLCAuYnRuLXlvdXR1YmUuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4teW91dHViZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTIwMDAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tZmxpY2tyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDg0O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWZsaWNrcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMjk5ODtcbiAgICBib3JkZXItY29sb3I6ICNmZjI5OTg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1mbGlja3I6Zm9jdXMsIC5idG4tZmxpY2tyLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWZsaWNrci5kaXNhYmxlZCwgLmJ0bi1mbGlja3I6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwODQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmYwMDg0O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWZsaWNrcjphY3RpdmUsIC5idG4tZmxpY2tyLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWZsaWNrci5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjAwNmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDYwMDZmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tcmVkZGl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0NTAwO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXJlZGRpdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNjMyOTtcbiAgICBib3JkZXItY29sb3I6ICNmZjYzMjk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1yZWRkaXQ6Zm9jdXMsIC5idG4tcmVkZGl0LmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXJlZGRpdC5kaXNhYmxlZCwgLmJ0bi1yZWRkaXQ6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjQ1MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY0NTAwO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXJlZGRpdDphY3RpdmUsIC5idG4tcmVkZGl0LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXJlZGRpdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjNhMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDYzYTAwO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tZHJpYmJibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE0Yzg5O1xuICBib3JkZXItY29sb3I6ICNlYTRjODk7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZHJpYmJibGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZTcxYTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWU3MWExO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZHJpYmJibGU6Zm9jdXMsIC5idG4tZHJpYmJibGUuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tZHJpYmJibGUuZGlzYWJsZWQsIC5idG4tZHJpYmJibGU6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYTRjODk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWE0Yzg5O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWRyaWJiYmxlOmFjdGl2ZSwgLmJ0bi1kcmliYmJsZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kcmliYmJsZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjI3NzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTYyNzcxO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tc2t5cGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZmYwO1xuICBib3JkZXItY29sb3I6ICMwMGFmZjA7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tc2t5cGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYWMxZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWFjMWZmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tc2t5cGU6Zm9jdXMsIC5idG4tc2t5cGUuZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idG4tc2t5cGUuZGlzYWJsZWQsIC5idG4tc2t5cGU6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFmZjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBhZmYwO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXNreXBlOmFjdGl2ZSwgLmJ0bi1za3lwZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1za3lwZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxYzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5MWM3O1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4taW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxN2ZhNDtcbiAgYm9yZGVyLWNvbG9yOiAjNTE3ZmE0O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWluc3RhZ3JhbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY5OTNiNTtcbiAgICBib3JkZXItY29sb3I6ICM2OTkzYjU7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1pbnN0YWdyYW06Zm9jdXMsIC5idG4taW5zdGFncmFtLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWluc3RhZ3JhbS5kaXNhYmxlZCwgLmJ0bi1pbnN0YWdyYW06ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTdmYTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTE3ZmE0O1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWluc3RhZ3JhbTphY3RpdmUsIC5idG4taW5zdGFncmFtLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDZhODk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDQ2YTg5O1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tbGFzdGZtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzMDAwZDtcbiAgYm9yZGVyLWNvbG9yOiAjYzMwMDBkO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWxhc3RmbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjMDAxMDtcbiAgICBib3JkZXItY29sb3I6ICNlYzAwMTA7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1sYXN0Zm06Zm9jdXMsIC5idG4tbGFzdGZtLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWxhc3RmbS5kaXNhYmxlZCwgLmJ0bi1sYXN0Zm06ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMzAwMGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzMwMDBkO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWxhc3RmbTphY3RpdmUsIC5idG4tbGFzdGZtLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWxhc3RmbS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5YTAwMGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWEwMDBhO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tYmVoYW5jZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzY5ZmY7XG4gIGJvcmRlci1jb2xvcjogIzE3NjlmZjtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1iZWhhbmNlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA4M2ZmO1xuICAgIGJvcmRlci1jb2xvcjogIzQwODNmZjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLWJlaGFuY2U6Zm9jdXMsIC5idG4tYmVoYW5jZS5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1iZWhhbmNlLmRpc2FibGVkLCAuYnRuLWJlaGFuY2U6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzY5ZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTc2OWZmO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLWJlaGFuY2U6YWN0aXZlLCAuYnRuLWJlaGFuY2UuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tYmVoYW5jZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDU0ZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA1NGVkO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tcnNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyNjUyMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjI2NTIyO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXJzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODA0OTtcbiAgICBib3JkZXItY29sb3I6ICNmNDgwNDk7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmJ0bi1yc3M6Zm9jdXMsIC5idG4tcnNzLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYnRuLXJzcy5kaXNhYmxlZCwgLmJ0bi1yc3M6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjY1MjI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjI2NTIyO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAuYnRuLXJzczphY3RpdmUsIC5idG4tcnNzLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXJzcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTUwMGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGU1MDBkO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5idG4tcHJpbWFyeS1vdXRsaW5lIHtcbiAgY29sb3I6ICMzODk5ZWM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzODk5ZWM7IH1cbiAgLmJ0bi1wcmltYXJ5LW91dGxpbmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC5idG4tcHJpbWFyeS1vdXRsaW5lOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LW91dGxpbmUuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tcHJpbWFyeS1vdXRsaW5lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2ODZlNTtcbiAgICBib3JkZXItY29sb3I6ICMxNjg2ZTU7IH1cblxuLmJ0bi10aGlyZC1vdXRsaW5lIHtcbiAgY29sb3I6ICNmOWJiMzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmOWJiMzA7IH1cbiAgLmJ0bi10aGlyZC1vdXRsaW5lOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwO1xuICAgIGJvcmRlci1jb2xvcjogI2Y5YmIzMDsgfVxuICAuYnRuLXRoaXJkLW91dGxpbmU6YWN0aXZlLCAuYnRuLXRoaXJkLW91dGxpbmUuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tdGhpcmQtb3V0bGluZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGFlMDg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjhhZTA4OyB9XG5cbi5idG4tc3VjY2Vzcy1vdXRsaW5lIHtcbiAgY29sb3I6ICM3MGI3N2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM3MGI3N2U7IH1cbiAgLmJ0bi1zdWNjZXNzLW91dGxpbmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzBiNzdlOyB9XG4gIC5idG4tc3VjY2Vzcy1vdXRsaW5lOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLW91dGxpbmUuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc3VjY2Vzcy1vdXRsaW5lLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYWQ2YztcbiAgICBib3JkZXItY29sb3I6ICM1Y2FkNmM7IH1cblxuLmJ0bi1pbmZvLW91dGxpbmUge1xuICBjb2xvcjogIzc4YzBlMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzc4YzBlMDsgfVxuICAuYnRuLWluZm8tb3V0bGluZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDtcbiAgICBib3JkZXItY29sb3I6ICM3OGMwZTA7IH1cbiAgLmJ0bi1pbmZvLW91dGxpbmU6YWN0aXZlLCAuYnRuLWluZm8tb3V0bGluZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1pbmZvLW91dGxpbmUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWZiNGRhO1xuICAgIGJvcmRlci1jb2xvcjogIzVmYjRkYTsgfVxuXG4uYnRuLXdhcm5pbmctb3V0bGluZSB7XG4gIGNvbG9yOiAjZjc5MjU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MjU2OyB9XG4gIC5idG4td2FybmluZy1vdXRsaW5lOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2O1xuICAgIGJvcmRlci1jb2xvcjogI2Y3OTI1NjsgfVxuICAuYnRuLXdhcm5pbmctb3V0bGluZTphY3RpdmUsIC5idG4td2FybmluZy1vdXRsaW5lLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXdhcm5pbmctb3V0bGluZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNjgyM2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjY4MjNlOyB9XG5cbi5idG4tZGFuZ2VyLW91dGxpbmUge1xuICBjb2xvcjogI2Q3MjYzODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q3MjYzODsgfVxuICAuYnRuLWRhbmdlci1vdXRsaW5lOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4O1xuICAgIGJvcmRlci1jb2xvcjogI2Q3MjYzODsgfVxuICAuYnRuLWRhbmdlci1vdXRsaW5lOmFjdGl2ZSwgLmJ0bi1kYW5nZXItb3V0bGluZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kYW5nZXItb3V0bGluZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMTIyMzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzEyMjMyOyB9XG5cbi5idG4tc2Vjb25kYXJ5LW91dGxpbmUge1xuICBjb2xvcjogIzM3NDM1MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM3NDM1MTsgfVxuICAuYnRuLXNlY29uZGFyeS1vdXRsaW5lOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxO1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDM1MTsgfVxuICAuYnRuLXNlY29uZGFyeS1vdXRsaW5lOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnktb3V0bGluZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTNiNDg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzEzYjQ4OyB9XG5cbi5idG4tb3V0bGluZS5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMzg5OWVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC5idG4tb3V0bGluZS5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgICBib3JkZXItY29sb3I6ICMzODk5ZWM7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY4NmU1O1xuICAgIGJvcmRlci1jb2xvcjogIzE2ODZlNTsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLXRoaXJkIHtcbiAgY29sb3I6ICNmOWJiMzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmOWJiMzA7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi10aGlyZDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDtcbiAgICBib3JkZXItY29sb3I6ICNmOWJiMzA7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi10aGlyZDphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tdGhpcmQuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tdGhpcmQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhhZTA4O1xuICAgIGJvcmRlci1jb2xvcjogI2Y4YWUwODsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzcwYjc3ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzcwYjc3ZTsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzBiNzdlOyB9XG4gIC5idG4tb3V0bGluZS5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tc3VjY2Vzcy5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYWQ2YztcbiAgICBib3JkZXItY29sb3I6ICM1Y2FkNmM7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICM3OGMwZTA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM3OGMwZTA7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwO1xuICAgIGJvcmRlci1jb2xvcjogIzc4YzBlMDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWluZm86YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLWluZm8uYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZmI0ZGE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWZiNGRhOyB9XG5cbi5idG4tb3V0bGluZS5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZjc5MjU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MjU2OyB9XG4gIC5idG4tb3V0bGluZS5idG4td2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjtcbiAgICBib3JkZXItY29sb3I6ICNmNzkyNTY7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4MjNlO1xuICAgIGJvcmRlci1jb2xvcjogI2Y2ODIzZTsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZDcyNjM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDcyNjM4OyB9XG4gIC5idG4tb3V0bGluZS5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4O1xuICAgIGJvcmRlci1jb2xvcjogI2Q3MjYzODsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tZGFuZ2VyLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMTIyMzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzEyMjMyOyB9XG5cbi5idG4tb3V0bGluZS5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzNzQzNTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzNzQzNTE7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzc0MzUxOyB9XG4gIC5idG4tb3V0bGluZS5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxM2I0ODtcbiAgICBib3JkZXItY29sb3I6ICMzMTNiNDg7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tb3V0bGluZS5idG4tbGlnaHQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG4gIC5idG4tb3V0bGluZS5idG4tbGlnaHQ6YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLWxpZ2h0LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBib3JkZXItY29sb3I6ICNmMmYyZjI7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1wdXJwbGUge1xuICBjb2xvcjogIzkyNmRkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzkyNmRkZTsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXB1cnBsZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTtcbiAgICBib3JkZXItY29sb3I6ICM5MjZkZGU7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1wdXJwbGU6YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLXB1cnBsZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI1OGQ5O1xuICAgIGJvcmRlci1jb2xvcjogIzgyNThkOTsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLXBpbmsge1xuICBjb2xvcjogI2Y5NjE5NztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y5NjE5NzsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXBpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjk2MTk3OyB9XG4gIC5idG4tb3V0bGluZS5idG4tcGluazphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tcGluay5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4NGQ4YTtcbiAgICBib3JkZXItY29sb3I6ICNmODRkOGE7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1jeWFuIHtcbiAgY29sb3I6ICM1N2M3ZDQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM1N2M3ZDQ7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1jeWFuOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTdjN2Q0O1xuICAgIGJvcmRlci1jb2xvcjogIzU3YzdkNDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWN5YW46YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLWN5YW4uYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tY3lhbi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzN2JjY2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzdiY2NjOyB9XG5cbi5idG4tb3V0bGluZS5idG4teWVsbG93IHtcbiAgY29sb3I6ICNmY2M1MjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmY2M1MjU7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi15ZWxsb3c6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNjNTI1OyB9XG4gIC5idG4tb3V0bGluZS5idG4teWVsbG93OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi15ZWxsb3cuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4teWVsbG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YjcwMztcbiAgICBib3JkZXItY29sb3I6ICNmNWI3MDM7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1icm93biB7XG4gIGNvbG9yOiAjOGQ2NjU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOGQ2NjU4OyB9XG4gIC5idG4tb3V0bGluZS5idG4tYnJvd246aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGQ2NjU4OyB9XG4gIC5idG4tb3V0bGluZS5idG4tYnJvd246YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLWJyb3duLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLWJyb3duLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdkNWI0ZTtcbiAgICBib3JkZXItY29sb3I6ICM3ZDViNGU7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICMxZjI4MzE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMxZjI4MzE7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyODMxO1xuICAgIGJvcmRlci1jb2xvcjogIzFmMjgzMTsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWRhcms6YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLWRhcmsuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTFiMjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTUxYjIxOyB9XG5cbi5idG4tb3V0bGluZS5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzRkNTI1OTsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLWZhY2Vib29rIHtcbiAgY29sb3I6ICMzYjU5OTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMzYjU5OTg7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1mYWNlYm9vazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbiAgICBib3JkZXItY29sb3I6ICMzYjU5OTg7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1mYWNlYm9vazphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tZmFjZWJvb2suYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tZmFjZWJvb2suZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0ODdiO1xuICAgIGJvcmRlci1jb2xvcjogIzMwNDg3YjsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLWdvb2dsZSB7XG4gIGNvbG9yOiAjZGQ0YjM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGQ0YjM5OyB9XG4gIC5idG4tb3V0bGluZS5idG4tZ29vZ2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5O1xuICAgIGJvcmRlci1jb2xvcjogI2RkNGIzOTsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWdvb2dsZTphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tZ29vZ2xlLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLWdvb2dsZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYTM1MjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2EzNTIzOyB9XG5cbi5idG4tb3V0bGluZS5idG4tdHdpdHRlciB7XG4gIGNvbG9yOiAjMDBhY2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhY2VkOyB9XG4gIC5idG4tb3V0bGluZS5idG4tdHdpdHRlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWNlZDtcbiAgICBib3JkZXItY29sb3I6ICMwMGFjZWQ7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi10d2l0dGVyOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi10d2l0dGVyLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4ZWM0O1xuICAgIGJvcmRlci1jb2xvcjogIzAwOGVjNDsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLWxpbmtlZGluIHtcbiAgY29sb3I6ICMwMDdiYjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDdiYjY7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1saW5rZWRpbjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JiNjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiYjY7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1saW5rZWRpbjphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tbGlua2VkaW4uYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tbGlua2VkaW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1ZjhkO1xuICAgIGJvcmRlci1jb2xvcjogIzAwNWY4ZDsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLXBpbnRlcmVzdCB7XG4gIGNvbG9yOiAjY2IyMDI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2IyMDI3OyB9XG4gIC5idG4tb3V0bGluZS5idG4tcGludGVyZXN0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2IyMDI3O1xuICAgIGJvcmRlci1jb2xvcjogI2NiMjAyNzsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXBpbnRlcmVzdDphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tcGludGVyZXN0LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLXBpbnRlcmVzdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhODFhMjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTgxYTIwOyB9XG5cbi5idG4tb3V0bGluZS5idG4tZ2l0IHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM2NjY2NjY7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1naXQ6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjY2NjY2OyB9XG4gIC5idG4tb3V0bGluZS5idG4tZ2l0OmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi1naXQuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tZ2l0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUyNTI1MjtcbiAgICBib3JkZXItY29sb3I6ICM1MjUyNTI7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi10dW1ibHIge1xuICBjb2xvcjogIzMyNTA2ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzMyNTA2ZDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXR1bWJscjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMyNTA2ZDtcbiAgICBib3JkZXItY29sb3I6ICMzMjUwNmQ7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi10dW1ibHI6YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLXR1bWJsci5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi10dW1ibHIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzYjUxO1xuICAgIGJvcmRlci1jb2xvcjogIzI1M2I1MTsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLXZpbWVvIHtcbiAgY29sb3I6ICNhYWQ0NTA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNhYWQ0NTA7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi12aW1lbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhZDQ1MDtcbiAgICBib3JkZXItY29sb3I6ICNhYWQ0NTA7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi12aW1lbzphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tdmltZW8uYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4tdmltZW8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTljYTMyO1xuICAgIGJvcmRlci1jb2xvcjogIzk5Y2EzMjsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLXlvdXR1YmUge1xuICBjb2xvcjogI2JiMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2JiMDAwMDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXlvdXR1YmU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYjAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmIwMDAwOyB9XG4gIC5idG4tb3V0bGluZS5idG4teW91dHViZTphY3RpdmUsIC5idG4tb3V0bGluZS5idG4teW91dHViZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkyMDAwMDtcbiAgICBib3JkZXItY29sb3I6ICM5MjAwMDA7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1mbGlja3Ige1xuICBjb2xvcjogI2ZmMDA4NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDA4NDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWZsaWNrcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcbiAgICBib3JkZXItY29sb3I6ICNmZjAwODQ7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1mbGlja3I6YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLWZsaWNrci5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1mbGlja3IuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYwMDZmO1xuICAgIGJvcmRlci1jb2xvcjogI2Q2MDA2ZjsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLXJlZGRpdCB7XG4gIGNvbG9yOiAjZmY0NTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0NTAwOyB9XG4gIC5idG4tb3V0bGluZS5idG4tcmVkZGl0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0NTAwO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmNDUwMDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXJlZGRpdDphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tcmVkZGl0LmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUuYnRuLXJlZGRpdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNjNhMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDYzYTAwOyB9XG5cbi5idG4tb3V0bGluZS5idG4tZHJpYmJibGUge1xuICBjb2xvcjogI2VhNGM4OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VhNGM4OTsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWRyaWJiYmxlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE0Yzg5O1xuICAgIGJvcmRlci1jb2xvcjogI2VhNGM4OTsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWRyaWJiYmxlOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi1kcmliYmJsZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1kcmliYmJsZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjI3NzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTYyNzcxOyB9XG5cbi5idG4tb3V0bGluZS5idG4tc2t5cGUge1xuICBjb2xvcjogIzAwYWZmMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYWZmMDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXNreXBlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZmYwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwYWZmMDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXNreXBlOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi1za3lwZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1za3lwZS5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxYzc7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5MWM3OyB9XG5cbi5idG4tb3V0bGluZS5idG4taW5zdGFncmFtIHtcbiAgY29sb3I6ICM1MTdmYTQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM1MTdmYTQ7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1pbnN0YWdyYW06aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MTdmYTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTE3ZmE0OyB9XG4gIC5idG4tb3V0bGluZS5idG4taW5zdGFncmFtOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLmJ0bi1pbnN0YWdyYW0uYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS5idG4taW5zdGFncmFtLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmE4OTtcbiAgICBib3JkZXItY29sb3I6ICM0NDZhODk7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1sYXN0Zm0ge1xuICBjb2xvcjogI2MzMDAwZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MzMDAwZDsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWxhc3RmbTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MzMDAwZDtcbiAgICBib3JkZXItY29sb3I6ICNjMzAwMGQ7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1sYXN0Zm06YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLWxhc3RmbS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1sYXN0Zm0uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWEwMDBhO1xuICAgIGJvcmRlci1jb2xvcjogIzlhMDAwYTsgfVxuXG4uYnRuLW91dGxpbmUuYnRuLWJlaGFuY2Uge1xuICBjb2xvcjogIzE3NjlmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE3NjlmZjsgfVxuICAuYnRuLW91dGxpbmUuYnRuLWJlaGFuY2U6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzY5ZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTc2OWZmOyB9XG4gIC5idG4tb3V0bGluZS5idG4tYmVoYW5jZTphY3RpdmUsIC5idG4tb3V0bGluZS5idG4tYmVoYW5jZS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1iZWhhbmNlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTRlZDtcbiAgICBib3JkZXItY29sb3I6ICMwMDU0ZWQ7IH1cblxuLmJ0bi1vdXRsaW5lLmJ0bi1yc3Mge1xuICBjb2xvcjogI2YyNjUyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YyNjUyMjsgfVxuICAuYnRuLW91dGxpbmUuYnRuLXJzczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyNjUyMjtcbiAgICBib3JkZXItY29sb3I6ICNmMjY1MjI7IH1cbiAgLmJ0bi1vdXRsaW5lLmJ0bi1yc3M6YWN0aXZlLCAuYnRuLW91dGxpbmUuYnRuLXJzcy5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLmJ0bi1yc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU1MDBkO1xuICAgIGJvcmRlci1jb2xvcjogI2RlNTAwZDsgfVxuXG4uYnRuLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJ0bi1sYWJlbCBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5idG4tbGFiZWwuYnRuLXhzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7IH1cbiAgICAuYnRuLWxhYmVsLmJ0bi14cyBsYWJlbCB7XG4gICAgICB3aWR0aDogMjRweDsgfVxuICAuYnRuLWxhYmVsLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4tbGFiZWwuYnRuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQxcHg7IH1cbiAgICAuYnRuLWxhYmVsLmJ0bi1zbSBsYWJlbCwgLmJ0bi1ncm91cC1zbSA+IC5idG4tbGFiZWwuYnRuIGxhYmVsIHtcbiAgICAgIHdpZHRoOiAyOXB4OyB9XG4gIC5idG4tbGFiZWwuYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi1sYWJlbC5idG4ge1xuICAgIHBhZGRpbmctbGVmdDogNjRweDsgfVxuICAgIC5idG4tbGFiZWwuYnRuLWxnIGxhYmVsLCAuYnRuLWdyb3VwLWxnID4gLmJ0bi1sYWJlbC5idG4gbGFiZWwge1xuICAgICAgd2lkdGg6IDQ4cHg7IH1cblxuLmJ0bi1mbG9hdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAuYnRuLWZsb2F0LmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4tZmxvYXQuYnRuIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5idG4tZmxvYXQ6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5idG4tc3EsXG4uYnRuLXNxdWFyZSB7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDsgfVxuICAuYnRuLXNxLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4tc3EuYnRuLFxuICAuYnRuLXNxdWFyZS5idG4tbGcsXG4gIC5idG4tZ3JvdXAtbGcgPiAuYnRuLXNxdWFyZS5idG4ge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDsgfVxuICAuYnRuLXNxLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4tc3EuYnRuLFxuICAuYnRuLXNxdWFyZS5idG4tc20sXG4gIC5idG4tZ3JvdXAtc20gPiAuYnRuLXNxdWFyZS5idG4ge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDsgfVxuICAuYnRuLXNxLmJ0bi14cyxcbiAgLmJ0bi1zcXVhcmUuYnRuLXhzIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7IH1cblxuLmJ0bi1wdXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5idG4tcHVyZS5idG4tYmx1ZSB7XG4gICAgY29sb3I6ICMwMDdiZmY7IH1cbiAgICAuYnRuLXB1cmUuYnRuLWJsdWU6aG92ZXIsIC5idG4tcHVyZS5idG4tYmx1ZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLWJsdWU6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tYmx1ZS5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICMwMDYyY2M7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4taW5kaWdvIHtcbiAgICBjb2xvcjogIzY2MTBmMjsgfVxuICAgIC5idG4tcHVyZS5idG4taW5kaWdvOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWluZGlnbzpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLWluZGlnbzpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjNTEwYmM0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXB1cnBsZSB7XG4gICAgY29sb3I6ICM5MjZkZGU7IH1cbiAgICAuYnRuLXB1cmUuYnRuLXB1cnBsZTpob3ZlciwgLmJ0bi1wdXJlLmJ0bi1wdXJwbGU6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1wdXJwbGU6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogIzczNDNkNTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi1waW5rIHtcbiAgICBjb2xvcjogI2Y5NjE5NzsgfVxuICAgIC5idG4tcHVyZS5idG4tcGluazpob3ZlciwgLmJ0bi1wdXJlLmJ0bi1waW5rOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4tcGluazpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2Y3MzA3NztcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi1yZWQge1xuICAgIGNvbG9yOiAjZGMzNTQ1OyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1yZWQ6aG92ZXIsIC5idG4tcHVyZS5idG4tcmVkOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4tcmVkOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXJlZC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNiZDIxMzA7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tb3JhbmdlIHtcbiAgICBjb2xvcjogI2ZkN2UxNDsgfVxuICAgIC5idG4tcHVyZS5idG4tb3JhbmdlOmhvdmVyLCAuYnRuLXB1cmUuYnRuLW9yYW5nZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLW9yYW5nZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1vcmFuZ2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjZGM2NTAyO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXllbGxvdyB7XG4gICAgY29sb3I6ICNmY2M1MjU7IH1cbiAgICAuYnRuLXB1cmUuYnRuLXllbGxvdzpob3ZlciwgLmJ0bi1wdXJlLmJ0bi15ZWxsb3c6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi15ZWxsb3c6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4teWVsbG93LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2ViYjAwMztcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi1ncmVlbiB7XG4gICAgY29sb3I6ICMyOGE3NDU7IH1cbiAgICAuYnRuLXB1cmUuYnRuLWdyZWVuOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWdyZWVuOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4tZ3JlZW46bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tZ3JlZW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMWU3ZTM0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXRlYWwge1xuICAgIGNvbG9yOiAjMjBjOTk3OyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi10ZWFsOmhvdmVyLCAuYnRuLXB1cmUuYnRuLXRlYWw6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi10ZWFsOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXRlYWwuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMTk5ZDc2O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWN5YW4ge1xuICAgIGNvbG9yOiAjMzg5OWVjOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1jeWFuOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWN5YW46bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1jeWFuOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLWN5YW4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMTU4MGRjO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idG4tcHVyZS5idG4td2hpdGU6aG92ZXIsIC5idG4tcHVyZS5idG4td2hpdGU6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi13aGl0ZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNlNmU2ZTY7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tZ3JheSB7XG4gICAgY29sb3I6ICM4NjhlOTY7IH1cbiAgICAuYnRuLXB1cmUuYnRuLWdyYXk6aG92ZXIsIC5idG4tcHVyZS5idG4tZ3JheTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLWdyYXk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tZ3JheS5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tZ3JheS1kYXJrIHtcbiAgICBjb2xvcjogIzM0M2E0MDsgfVxuICAgIC5idG4tcHVyZS5idG4tZ3JheS1kYXJrOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWdyYXktZGFyazpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLWdyYXktZGFyazpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1ncmF5LWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMWQyMTI0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXByaW1hcnkge1xuICAgIGNvbG9yOiAjMzg5OWVjOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXB1cmUuYnRuLXByaW1hcnk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMTU4MGRjO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICMzNzQzNTE7IH1cbiAgICAuYnRuLXB1cmUuYnRuLXNlY29uZGFyeTpob3ZlciwgLmJ0bi1wdXJlLmJ0bi1zZWNvbmRhcnk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1zZWNvbmRhcnk6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogIzIyMmEzMztcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi10aGlyZCB7XG4gICAgY29sb3I6ICNmOWJiMzA7IH1cbiAgICAuYnRuLXB1cmUuYnRuLXRoaXJkOmhvdmVyLCAuYnRuLXB1cmUuYnRuLXRoaXJkOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4tdGhpcmQ6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tdGhpcmQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjZWZhNzA3O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjNzBiNzdlOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1zdWNjZXNzOmhvdmVyLCAuYnRuLXB1cmUuYnRuLXN1Y2Nlc3M6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1zdWNjZXNzOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjNTJhMjYyO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWluZm8ge1xuICAgIGNvbG9yOiAjNzhjMGUwOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1pbmZvOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWluZm86bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1pbmZvOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjNGZhZGQ2O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXdhcm5pbmcge1xuICAgIGNvbG9yOiAjZjc5MjU2OyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi13YXJuaW5nOmhvdmVyLCAuYnRuLXB1cmUuYnRuLXdhcm5pbmc6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi13YXJuaW5nOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjZjU3MzI1O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWRhbmdlciB7XG4gICAgY29sb3I6ICNkNzI2Mzg7IH1cbiAgICAuYnRuLXB1cmUuYnRuLWRhbmdlcjpob3ZlciwgLmJ0bi1wdXJlLmJ0bi1kYW5nZXI6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1kYW5nZXI6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2FjMWUyZDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi1icm93biB7XG4gICAgY29sb3I6ICM4ZDY2NTg7IH1cbiAgICAuYnRuLXB1cmUuYnRuLWJyb3duOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWJyb3duOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4tYnJvd246bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tYnJvd24uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjNmU0ZjQ0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWRhcmsge1xuICAgIGNvbG9yOiAjMWYyODMxOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1kYXJrOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWRhcms6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1kYXJrOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMGIwZjEyO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXRleHQge1xuICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi10ZXh0OmhvdmVyLCAuYnRuLXB1cmUuYnRuLXRleHQ6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi10ZXh0Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXRleHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMzUzOTNlO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWZhY2Vib29rIHtcbiAgICBjb2xvcjogIzNiNTk5ODsgfVxuICAgIC5idG4tcHVyZS5idG4tZmFjZWJvb2s6aG92ZXIsIC5idG4tcHVyZS5idG4tZmFjZWJvb2s6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1mYWNlYm9vazpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1mYWNlYm9vay5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICMyZDQzNzM7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tZ29vZ2xlIHtcbiAgICBjb2xvcjogI2RkNGIzOTsgfVxuICAgIC5idG4tcHVyZS5idG4tZ29vZ2xlOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWdvb2dsZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLWdvb2dsZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1nb29nbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjYzIzMzIxO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXR3aXR0ZXIge1xuICAgIGNvbG9yOiAjMDBhY2VkOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi10d2l0dGVyOmhvdmVyLCAuYnRuLXB1cmUuYnRuLXR3aXR0ZXI6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi10d2l0dGVyOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXR3aXR0ZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMDA4N2JhO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWxpbmtlZGluIHtcbiAgICBjb2xvcjogIzAwN2JiNjsgfVxuICAgIC5idG4tcHVyZS5idG4tbGlua2VkaW46aG92ZXIsIC5idG4tcHVyZS5idG4tbGlua2VkaW46bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1saW5rZWRpbjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1saW5rZWRpbi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICMwMDU5ODM7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tcGludGVyZXN0IHtcbiAgICBjb2xvcjogI2NiMjAyNzsgfVxuICAgIC5idG4tcHVyZS5idG4tcGludGVyZXN0OmhvdmVyLCAuYnRuLXB1cmUuYnRuLXBpbnRlcmVzdDpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLXBpbnRlcmVzdDpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1waW50ZXJlc3QuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjOWYxOTFmO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWdpdCB7XG4gICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAuYnRuLXB1cmUuYnRuLWdpdDpob3ZlciwgLmJ0bi1wdXJlLmJ0bi1naXQ6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1naXQ6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tZ2l0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogIzRkNGQ0ZDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi10dW1ibHIge1xuICAgIGNvbG9yOiAjMzI1MDZkOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi10dW1ibHI6aG92ZXIsIC5idG4tcHVyZS5idG4tdHVtYmxyOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4tdHVtYmxyOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXR1bWJsci5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICMyMjM2NGE7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tdmltZW8ge1xuICAgIGNvbG9yOiAjYWFkNDUwOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi12aW1lbzpob3ZlciwgLmJ0bi1wdXJlLmJ0bi12aW1lbzpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLXZpbWVvOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXZpbWVvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogIzkzYzEzMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi15b3V0dWJlIHtcbiAgICBjb2xvcjogI2JiMDAwMDsgfVxuICAgIC5idG4tcHVyZS5idG4teW91dHViZTpob3ZlciwgLmJ0bi1wdXJlLmJ0bi15b3V0dWJlOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4teW91dHViZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi15b3V0dWJlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogIzg4MDAwMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi1mbGlja3Ige1xuICAgIGNvbG9yOiAjZmYwMDg0OyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1mbGlja3I6aG92ZXIsIC5idG4tcHVyZS5idG4tZmxpY2tyOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4tZmxpY2tyOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLWZsaWNrci5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNjYzAwNmE7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tcmVkZGl0IHtcbiAgICBjb2xvcjogI2ZmNDUwMDsgfVxuICAgIC5idG4tcHVyZS5idG4tcmVkZGl0OmhvdmVyLCAuYnRuLXB1cmUuYnRuLXJlZGRpdDpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLXJlZGRpdDpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1yZWRkaXQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjY2MzNzAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWRyaWJiYmxlIHtcbiAgICBjb2xvcjogI2VhNGM4OTsgfVxuICAgIC5idG4tcHVyZS5idG4tZHJpYmJibGU6aG92ZXIsIC5idG4tcHVyZS5idG4tZHJpYmJibGU6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1kcmliYmJsZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1kcmliYmJsZS5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNlNTFlNmI7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tc2t5cGUge1xuICAgIGNvbG9yOiAjMDBhZmYwOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1za3lwZTpob3ZlciwgLmJ0bi1wdXJlLmJ0bi1za3lwZTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLXNreXBlOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLXNreXBlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogIzAwOGFiZDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1wdXJlLmJ0bi1pbnN0YWdyYW0ge1xuICAgIGNvbG9yOiAjNTE3ZmE0OyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1pbnN0YWdyYW06aG92ZXIsIC5idG4tcHVyZS5idG4taW5zdGFncmFtOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHVyZS5idG4taW5zdGFncmFtOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLWluc3RhZ3JhbS5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICM0MDY1ODI7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5idG4tcHVyZS5idG4tbGFzdGZtIHtcbiAgICBjb2xvcjogI2MzMDAwZDsgfVxuICAgIC5idG4tcHVyZS5idG4tbGFzdGZtOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWxhc3RmbTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXB1cmUuYnRuLWxhc3RmbTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5zaG93ID4gLmJ0bi1wdXJlLmJ0bi1sYXN0Zm0uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjOTAwMDBhO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLWJlaGFuY2Uge1xuICAgIGNvbG9yOiAjMTc2OWZmOyB9XG4gICAgLmJ0bi1wdXJlLmJ0bi1iZWhhbmNlOmhvdmVyLCAuYnRuLXB1cmUuYnRuLWJlaGFuY2U6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1iZWhhbmNlOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLnNob3cgPiAuYnRuLXB1cmUuYnRuLWJlaGFuY2UuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjMDA1MGUzO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLXB1cmUuYnRuLXJzcyB7XG4gICAgY29sb3I6ICNmMjY1MjI7IH1cbiAgICAuYnRuLXB1cmUuYnRuLXJzczpob3ZlciwgLmJ0bi1wdXJlLmJ0bi1yc3M6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wdXJlLmJ0bi1yc3M6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+IC5idG4tcHVyZS5idG4tcnNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2Q1NGQwZDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmJ0bi1mbGF0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuYnRuLWZsYXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLmJ0bi1mbGF0IHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuYnRuLWZsYXQgY2lyY2xlIHtcbiAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1ibHVlIHtcbiAgICBjb2xvcjogIzAwN2JmZjsgfVxuICAgIC5idG4tZmxhdC5idG4tYmx1ZSBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgwLCAxMjMsIDI1NSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWluZGlnbyB7XG4gICAgY29sb3I6ICM2NjEwZjI7IH1cbiAgICAuYnRuLWZsYXQuYnRuLWluZGlnbyBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgxMDIsIDE2LCAyNDIsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1wdXJwbGUge1xuICAgIGNvbG9yOiAjOTI2ZGRlOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1wdXJwbGUgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMTQ2LCAxMDksIDIyMiwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXBpbmsge1xuICAgIGNvbG9yOiAjZjk2MTk3OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1waW5rIGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDI0OSwgOTcsIDE1MSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXJlZCB7XG4gICAgY29sb3I6ICNkYzM1NDU7IH1cbiAgICAuYnRuLWZsYXQuYnRuLXJlZCBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgyMjAsIDUzLCA2OSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLW9yYW5nZSB7XG4gICAgY29sb3I6ICNmZDdlMTQ7IH1cbiAgICAuYnRuLWZsYXQuYnRuLW9yYW5nZSBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi15ZWxsb3cge1xuICAgIGNvbG9yOiAjZmNjNTI1OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi15ZWxsb3cgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMjUyLCAxOTcsIDM3LCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4tZ3JlZW4ge1xuICAgIGNvbG9yOiAjMjhhNzQ1OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1ncmVlbiBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSg0MCwgMTY3LCA2OSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXRlYWwge1xuICAgIGNvbG9yOiAjMjBjOTk3OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi10ZWFsIGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDMyLCAyMDEsIDE1MSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWN5YW4ge1xuICAgIGNvbG9yOiAjMzg5OWVjOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1jeWFuIGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDU2LCAxNTMsIDIzNiwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idG4tZmxhdC5idG4td2hpdGUgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWdyYXkge1xuICAgIGNvbG9yOiAjODY4ZTk2OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1ncmF5IGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDEzNCwgMTQyLCAxNTAsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1ncmF5LWRhcmsge1xuICAgIGNvbG9yOiAjMzQzYTQwOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1ncmF5LWRhcmsgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoNTIsIDU4LCA2NCwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXByaW1hcnkge1xuICAgIGNvbG9yOiAjMzg5OWVjOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1wcmltYXJ5IGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDU2LCAxNTMsIDIzNiwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICMzNzQzNTE7IH1cbiAgICAuYnRuLWZsYXQuYnRuLXNlY29uZGFyeSBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSg1NSwgNjcsIDgxLCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4tdGhpcmQge1xuICAgIGNvbG9yOiAjZjliYjMwOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi10aGlyZCBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgyNDksIDE4NywgNDgsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzcwYjc3ZTsgfVxuICAgIC5idG4tZmxhdC5idG4tc3VjY2VzcyBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgxMTIsIDE4MywgMTI2LCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4taW5mbyB7XG4gICAgY29sb3I6ICM3OGMwZTA7IH1cbiAgICAuYnRuLWZsYXQuYnRuLWluZm8gY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMTIwLCAxOTIsIDIyNCwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXdhcm5pbmcge1xuICAgIGNvbG9yOiAjZjc5MjU2OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi13YXJuaW5nIGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDI0NywgMTQ2LCA4NiwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWRhbmdlciB7XG4gICAgY29sb3I6ICNkNzI2Mzg7IH1cbiAgICAuYnRuLWZsYXQuYnRuLWRhbmdlciBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgyMTUsIDM4LCA1NiwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWJyb3duIHtcbiAgICBjb2xvcjogIzhkNjY1ODsgfVxuICAgIC5idG4tZmxhdC5idG4tYnJvd24gY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMTQxLCAxMDIsIDg4LCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4tZGFyayB7XG4gICAgY29sb3I6ICMxZjI4MzE7IH1cbiAgICAuYnRuLWZsYXQuYnRuLWRhcmsgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMzEsIDQwLCA0OSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXRleHQge1xuICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi10ZXh0IGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDc3LCA4MiwgODksIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjNjE2YTc4OyB9XG4gIC5idG4tZmxhdC5idG4tZmFjZWJvb2sge1xuICAgIGNvbG9yOiAjM2I1OTk4OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1mYWNlYm9vayBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSg1OSwgODksIDE1MiwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWdvb2dsZSB7XG4gICAgY29sb3I6ICNkZDRiMzk7IH1cbiAgICAuYnRuLWZsYXQuYnRuLWdvb2dsZSBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgyMjEsIDc1LCA1NywgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXR3aXR0ZXIge1xuICAgIGNvbG9yOiAjMDBhY2VkOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi10d2l0dGVyIGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDAsIDE3MiwgMjM3LCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4tbGlua2VkaW4ge1xuICAgIGNvbG9yOiAjMDA3YmI2OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1saW5rZWRpbiBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgwLCAxMjMsIDE4MiwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXBpbnRlcmVzdCB7XG4gICAgY29sb3I6ICNjYjIwMjc7IH1cbiAgICAuYnRuLWZsYXQuYnRuLXBpbnRlcmVzdCBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgyMDMsIDMyLCAzOSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWdpdCB7XG4gICAgY29sb3I6ICM2NjY2NjY7IH1cbiAgICAuYnRuLWZsYXQuYnRuLWdpdCBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgxMDIsIDEwMiwgMTAyLCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4tdHVtYmxyIHtcbiAgICBjb2xvcjogIzMyNTA2ZDsgfVxuICAgIC5idG4tZmxhdC5idG4tdHVtYmxyIGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDUwLCA4MCwgMTA5LCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4tdmltZW8ge1xuICAgIGNvbG9yOiAjYWFkNDUwOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi12aW1lbyBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgxNzAsIDIxMiwgODAsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi15b3V0dWJlIHtcbiAgICBjb2xvcjogI2JiMDAwMDsgfVxuICAgIC5idG4tZmxhdC5idG4teW91dHViZSBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgxODcsIDAsIDAsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1mbGlja3Ige1xuICAgIGNvbG9yOiAjZmYwMDg0OyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1mbGlja3IgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMjU1LCAwLCAxMzIsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1yZWRkaXQge1xuICAgIGNvbG9yOiAjZmY0NTAwOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1yZWRkaXQgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMjU1LCA2OSwgMCwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWRyaWJiYmxlIHtcbiAgICBjb2xvcjogI2VhNGM4OTsgfVxuICAgIC5idG4tZmxhdC5idG4tZHJpYmJibGUgY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMjM0LCA3NiwgMTM3LCAwLjEpOyB9XG4gIC5idG4tZmxhdC5idG4tc2t5cGUge1xuICAgIGNvbG9yOiAjMDBhZmYwOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1za3lwZSBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgwLCAxNzUsIDI0MCwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWluc3RhZ3JhbSB7XG4gICAgY29sb3I6ICM1MTdmYTQ7IH1cbiAgICAuYnRuLWZsYXQuYnRuLWluc3RhZ3JhbSBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSg4MSwgMTI3LCAxNjQsIDAuMSk7IH1cbiAgLmJ0bi1mbGF0LmJ0bi1sYXN0Zm0ge1xuICAgIGNvbG9yOiAjYzMwMDBkOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1sYXN0Zm0gY2lyY2xlIHtcbiAgICAgIGZpbGw6IHJnYmEoMTk1LCAwLCAxMywgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLWJlaGFuY2Uge1xuICAgIGNvbG9yOiAjMTc2OWZmOyB9XG4gICAgLmJ0bi1mbGF0LmJ0bi1iZWhhbmNlIGNpcmNsZSB7XG4gICAgICBmaWxsOiByZ2JhKDIzLCAxMDUsIDI1NSwgMC4xKTsgfVxuICAuYnRuLWZsYXQuYnRuLXJzcyB7XG4gICAgY29sb3I6ICNmMjY1MjI7IH1cbiAgICAuYnRuLWZsYXQuYnRuLXJzcyBjaXJjbGUge1xuICAgICAgZmlsbDogcmdiYSgyNDIsIDEwMSwgMzQsIDAuMSk7IH1cblxuLmJ0bi1yb3VuZC5idG4tZmxhdCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtOyB9XG5cbi5idG4tbXVsdGlsaW5lIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDsgfVxuXG4uYnRuLWdyb3VwIC5idG4gaSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDsgfVxuXG4uYnRuLXNwYWNlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmJ0bi1ncm91cC1qdXN0aWZpZWQgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmJ0bi1ncm91cC1yb3VuZCAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTByZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcmVtOyB9XG5cbi5idG4tZ3JvdXAtcm91bmQgLmJ0bjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTByZW07IH1cblxuLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi5kaXNhYmxlZCB7XG4gIGN1cnNvcjogaW5pdGlhbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG5idXR0b24uZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5mYWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogOTsgfVxuICAuZmFiID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cblxuLmZhYi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGJvdHRvbTogNDBweDsgfVxuXG4uZmFiLWJ1dHRvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNjRweDtcbiAgcmlnaHQ6IDhweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgLmZhYi1idXR0b25zIGxpIHtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC40czsgfVxuICAgIC5mYWItYnV0dG9ucyBsaTpudGgtY2hpbGQoMSkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMyUpOyB9XG4gICAgLmZhYi1idXR0b25zIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjA2JSk7IH1cbiAgICAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMDklKTsgfVxuICAgIC5mYWItYnV0dG9ucyBsaTpudGgtY2hpbGQoNCkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQxMiUpOyB9XG4gICAgLmZhYi1idXR0b25zIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTE1JSk7IH1cbiAgICAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDYpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MTglKTsgfVxuICAgIC5mYWItYnV0dG9ucyBsaTpudGgtY2hpbGQoNykge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDcyMSUpOyB9XG4gICAgLmZhYi1idXR0b25zIGxpOm50aC1jaGlsZCg4KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoODI0JSk7IH1cbiAgICAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDkpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5MjclKTsgfVxuXG4uZmFiLWljb24tZGVmYXVsdCxcbi5mYWItaWNvbi1hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IC41czsgfVxuXG4uZmFiLWljb24tYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7IH1cblxuLmZhYiA+IC5idG4uYWN0aXZlIC5mYWItaWNvbi1kZWZhdWx0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7IH1cblxuLmZhYiA+IC5idG4uYWN0aXZlIC5mYWItaWNvbi1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTsgfVxuXG4uZmFiID4gLmJ0bi5hY3RpdmUgKyAuZmFiLWJ1dHRvbnMgbGkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTsgfVxuXG4uZmFiLWRpci1ib3R0b20gLmZhYi1idXR0b25zIHtcbiAgdG9wOiA2NHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMyUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwNiUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwOSUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQxMiUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDUpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUxNSUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDYpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYxOCUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDcpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTcyMSUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDgpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgyNCUpOyB9XG4gIC5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDkpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTkyNyUpOyB9XG5cbi5mYWItZGlyLWxlZnQgLmZhYi1idXR0b25zIHtcbiAgdG9wOiAwO1xuICByaWdodDogNjRweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG4gIC5mYWItZGlyLWxlZnQgLmZhYi1idXR0b25zIGxpIHtcbiAgICBwYWRkaW5nOiA4cHggNHB4OyB9XG4gICAgLmZhYi1kaXItbGVmdCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDMlKTsgfVxuICAgIC5mYWItZGlyLWxlZnQgLmZhYi1idXR0b25zIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjA2JSk7IH1cbiAgICAuZmFiLWRpci1sZWZ0IC5mYWItYnV0dG9ucyBsaTpudGgtY2hpbGQoMykge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwOSUpOyB9XG4gICAgLmZhYi1kaXItbGVmdCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MTIlKTsgfVxuICAgIC5mYWItZGlyLWxlZnQgLmZhYi1idXR0b25zIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTE1JSk7IH1cbiAgICAuZmFiLWRpci1sZWZ0IC5mYWItYnV0dG9ucyBsaTpudGgtY2hpbGQoNikge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDYxOCUpOyB9XG4gICAgLmZhYi1kaXItbGVmdCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDcpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3MjElKTsgfVxuICAgIC5mYWItZGlyLWxlZnQgLmZhYi1idXR0b25zIGxpOm50aC1jaGlsZCg4KSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoODI0JSk7IH1cbiAgICAuZmFiLWRpci1sZWZ0IC5mYWItYnV0dG9ucyBsaTpudGgtY2hpbGQoOSkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDkyNyUpOyB9XG5cbi5mYWItZGlyLXJpZ2h0IC5mYWItYnV0dG9ucyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNjRweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGkge1xuICAgIHBhZGRpbmc6IDhweCA0cHg7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAzJSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjA2JSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzA5JSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDEyJSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDUpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTE1JSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDYpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjE4JSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDcpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzIxJSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDgpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODI0JSk7IH1cbiAgICAuZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMgbGk6bnRoLWNoaWxkKDkpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTI3JSk7IH1cblxuLmRyb3Bkb3duIC5mbGV4LXJvdyxcbi5kcm9wdXAgLmZsZXgtcm93IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjsgfVxuICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgdmVydGljYWwtYWxpZ246IC4xMmVtOyB9XG4gIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIHZlcnRpY2FsLWFsaWduOiAuMmVtOyB9XG4gIC5kcm9wZG93bi10b2dnbGUubm8tY2FyZXQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5kcm9wZG93bi10b2dnbGUgLmljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cblxuLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5mb2N1cywgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjg2ZTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTY4NmU1OyB9XG5cbi5vcGVuID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0MzUxOyB9XG4gIC5vcGVuID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLmZvY3VzLCAub3BlbiA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTNiNDg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzEzYjQ4OyB9XG5cbi5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7XG4gIGJvcmRlci1jb2xvcjogIzcwYjc3ZTsgfVxuICAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZm9jdXMsIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNhZDZjO1xuICAgIGJvcmRlci1jb2xvcjogIzVjYWQ2YzsgfVxuXG4ub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwO1xuICBib3JkZXItY29sb3I6ICM3OGMwZTA7IH1cbiAgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlLmZvY3VzLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVmYjRkYTtcbiAgICBib3JkZXItY29sb3I6ICM1ZmI0ZGE7IH1cblxuLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MjU2OyB9XG4gIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5mb2N1cywgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNjgyM2U7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjY4MjNlOyB9XG5cbi5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MjYzODtcbiAgYm9yZGVyLWNvbG9yOiAjZDcyNjM4OyB9XG4gIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLmZvY3VzLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMTIyMzI7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzEyMjMyOyB9XG5cbi5kcm9wZG93bi1ncmlkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDJweCAwIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLmRyb3Bkb3duLW1lbnUsXG4uZHJvcGRvd24tZ3JpZCB7XG4gIGNvbG9yOiAjNGQ1MjU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLWNvbG9yOiAjZjFmMmYzO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIHotaW5kZXg6IDk5MjtcbiAgLypcbiAgJi5vcGVuLXRvcC1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogOTclIHRvcCAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwwKTtcbiAgfVxuXG4gICYub3Blbi10b3AtbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMyUgdG9wIDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLDApO1xuICB9XG5cbiAgJi5vcGVuLXRvcC1jZW50ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsMCkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG5cbiAgJi5vcGVuLWJvdHRvbS1yaWdodCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogOTclIGJvdHRvbSAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwwKTtcbiAgfVxuXG4gICYub3Blbi1ib3R0b20tbGVmdCB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMyUgYm90dG9tIDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLDApO1xuICB9XG5cbiAgJi5vcGVuLWJvdHRvbS1jZW50ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tIDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLDApIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgKi8gfVxuICAuZHJvcGRvd24tbWVudSBhLFxuICAuZHJvcGRvd24tZ3JpZCBhIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuXG4uc2hvdyA+IHtcbiAgLypcbiAgLmRyb3Bkb3duLW1lbnUsXG4gIC5kcm9wZG93bi1ncmlkIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcGVuLXRvcC1jZW50ZXIsXG4gIC5vcGVuLWJvdHRvbS1jZW50ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgKi8gfVxuICAuc2hvdyA+IC5kcm9wZG93bi1ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICM2MDY2NmY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhcjsgfVxuICAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uc2hvdywgLmRyb3Bkb3duLWl0ZW0uc2hvdzpmb2N1cywgLmRyb3Bkb3duLWl0ZW0uc2hvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAgIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi1pdGVtLmZsZXhib3gsXG4gIC5kcm9wZG93bi1pdGVtIC5mbGV4Ym94IHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cbiAgLmRyb3Bkb3duLWl0ZW0gaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLmRyb3Bkb3duLWl0ZW0gLmljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5kcm9wZG93bi1ncmlkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA4cHg7IH1cbiAgLmRyb3Bkb3duLWdyaWQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDkwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuZHJvcGRvd24tZ3JpZCAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMWYyZjM7IH1cbiAgLmRyb3Bkb3duLWdyaWQgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAuZHJvcGRvd24tZ3JpZCAudGl0bGUge1xuICAgIG1hcmdpbjogNnB4IC0xMnB4IDA7IH1cbiAgLmRyb3Bkb3duLWdyaWQgLmk4LWljb24ge1xuICAgIG1hcmdpbjogMCAxMnB4IC00cHg7IH1cbiAgICAuZHJvcGRvd24tZ3JpZCAuaTgtaWNvbiArIC50aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5kcm9wZG93bi1ncmlkLmNvbHMtMiB7XG4gICAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAgIC5kcm9wZG93bi1ncmlkLmNvbHMtMiAuZHJvcGRvd24taXRlbSB7XG4gICAgICBmbGV4LWJhc2lzOiA1MCU7IH1cbiAgLmRyb3Bkb3duLWdyaWQuY29scy00IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4OyB9XG4gICAgLmRyb3Bkb3duLWdyaWQuY29scy00IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIGZsZXgtYmFzaXM6IDI1JTsgfVxuXG4uZHJvcGRvd24tZ3JpZC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzhiOTVhNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLjI1cHg7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4uZHJvcGRvd24tZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgcGFkZGluZzogMCAwLjc1cmVtOyB9XG4gIC5kcm9wZG93bi1mb290ZXIgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLmRyb3Bkb3duLWZvb3RlciBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbi50b3BiYXIgLmRyb3Bkb3duLW1lbnUsXG4udG9wYmFyIC5kcm9wZG93bi1ncmlkIHtcbiAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cbiAgLnRvcGJhciAuZHJvcGRvd24tbWVudTo6YmVmb3JlLCAudG9wYmFyIC5kcm9wZG93bi1tZW51OjphZnRlcixcbiAgLnRvcGJhciAuZHJvcGRvd24tZ3JpZDo6YmVmb3JlLFxuICAudG9wYmFyIC5kcm9wZG93bi1ncmlkOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTExcHg7XG4gICAgbGVmdDogMTdweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA5cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA0NSk7IH1cbiAgLnRvcGJhciAuZHJvcGRvd24tbWVudTo6YWZ0ZXIsXG4gIC50b3BiYXIgLmRyb3Bkb3duLWdyaWQ6OmFmdGVyIHtcbiAgICB0b3A6IC05cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZkZmVmZjsgfVxuICAudG9wYmFyIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQ6OmJlZm9yZSwgLnRvcGJhciAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0OjphZnRlcixcbiAgLnRvcGJhciAuZHJvcGRvd24tZ3JpZC5kcm9wZG93bi1tZW51LXJpZ2h0OjpiZWZvcmUsXG4gIC50b3BiYXIgLmRyb3Bkb3duLWdyaWQuZHJvcGRvd24tbWVudS1yaWdodDo6YWZ0ZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDE3cHg7IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmYzO1xuICBtYXJnaW46IDRweCAwOyB9XG5cbi5kcm9wZG93bi1zbSAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7IH1cblxuLmRyb3Bkb3duLXNtIC5kcm9wZG93bi1ncmlkIHtcbiAgbWluLXdpZHRoOiAyNzBweDsgfVxuICAuZHJvcGRvd24tc20gLmRyb3Bkb3duLWdyaWQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgZm9udC1zaXplOiAuODEyNXJlbTsgfVxuICAuZHJvcGRvd24tc20gLmRyb3Bkb3duLWdyaWQgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuZHJvcGRvd24tc20gLmRyb3Bkb3duLWdyaWQuY29scy0yIHtcbiAgICBtaW4td2lkdGg6IDE4MHB4OyB9XG4gIC5kcm9wZG93bi1zbSAuZHJvcGRvd24tZ3JpZC5jb2xzLTQge1xuICAgIG1pbi13aWR0aDogMzYwcHg7IH1cblxuLmRyb3Bkb3duLWxnIC5kcm9wZG93bi1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDsgfVxuXG4uZHJvcGRvd24tbGcgLmRyb3Bkb3duLWdyaWQge1xuICBtaW4td2lkdGg6IDMzMHB4OyB9XG4gIC5kcm9wZG93bi1sZyAuZHJvcGRvd24tZ3JpZCAuZHJvcGRvd24taXRlbSB7XG4gICAgbWluLWhlaWdodDogMTAwcHg7IH1cbiAgLmRyb3Bkb3duLWxnIC5kcm9wZG93bi1ncmlkIC5pY29uIHtcbiAgICBmb250LXNpemU6IDI4cHg7IH1cbiAgLmRyb3Bkb3duLWxnIC5kcm9wZG93bi1ncmlkLmNvbHMtMiB7XG4gICAgbWluLXdpZHRoOiAyMjBweDsgfVxuICAuZHJvcGRvd24tbGcgLmRyb3Bkb3duLWdyaWQuY29scy00IHtcbiAgICBtaW4td2lkdGg6IDQ0MHB4OyB9XG5cbi5idG4tZ3JvdXAtdXNlcnMtbGlzdCBhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjVweDsgfVxuXG4uYnRuLWdyb3VwLXVzZXJzLWxpc3QgPiAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDsgfVxuXG4uYnRuLWdyb3VwLXVzZXJzLWxpc3QgLmRyb3Bkb3duLXVzZXJzLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzg5OWVjOyB9XG4gIC5idG4tZ3JvdXAtdXNlcnMtbGlzdCAuZHJvcGRvd24tdXNlcnMtbGlzdCAuZHJvcGRvd24taXRlbSB7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLmJ0bi1ncm91cC11c2Vycy1saXN0IC5kcm9wZG93bi11c2Vycy1saXN0IC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkYmVkZmM7XG4gICAgICBjb2xvcjogIzM4OTllYzsgfVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5icmVhZGNydW1iIGEge1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gIC5icmVhZGNydW1iIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMzg5OWVjO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtIGkge1xuICAgIG9wYWNpdHk6IC45O1xuICAgIG1hcmdpbi1yaWdodDogMnB4OyB9XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb2xvcjogIzhiOTVhNTsgfVxuXG4uYnJlYWRjcnVtYi1hcnJvdyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDlcIjtcbiAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gIGZvbnQtc2l6ZTogMC41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LFxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNhcm91c2VsIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLmNhcm91c2VsLWNhcHRpb24gaDEsIC5jYXJvdXNlbC1jYXB0aW9uIGgyLCAuY2Fyb3VzZWwtY2FwdGlvbiBoMywgLmNhcm91c2VsLWNhcHRpb24gaDQsIC5jYXJvdXNlbC1jYXB0aW9uIGg1LCAuY2Fyb3VzZWwtY2FwdGlvbiBoNiB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YVwiOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IC44OyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLXJvdW5kIGxpIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luOiAwIDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzLXJvdW5kIGxpLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzLXJvdW5kIGxpOjpiZWZvcmUsIC5jYXJvdXNlbC1pbmRpY2F0b3JzLXJvdW5kIGxpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy1vdXRzaWRlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNnB4OyB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzLW91dHNpZGUgbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2RkZGU7IH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMtb3V0c2lkZSAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUyNTJkOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLWJsdWUgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMtaW5kaWdvIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLXB1cnBsZSAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy1waW5rIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLXJlZCAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy1vcmFuZ2UgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMteWVsbG93IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLWdyZWVuIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLXRlYWwgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMtY3lhbiAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy13aGl0ZSAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy1ncmF5IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2OyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLWdyYXktZGFyayAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy1wcmltYXJ5IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLXNlY29uZGFyeSAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy10aGlyZCAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy1zdWNjZXNzIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzLWluZm8gLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMtd2FybmluZyAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy1kYW5nZXIgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMtYnJvd24gLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMtZGFyayAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy10ZXh0IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5OyB9XG5cbiNjYXJvdXNlbC1zdG9yZSB7XG4gIGhlaWdodDogMzcwcHg7IH1cbiAgI2Nhcm91c2VsLXN0b3JlIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jbG9zZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IH1cblxuLmJhZGdlIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDg1JTsgfVxuICAuYmFkZ2U6ZW1wdHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDsgfVxuXG4uYmFkZ2UtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtOyB9XG5cbi5iYWRnZS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuICAuYmFkZ2UtYmx1ZVtocmVmXTpmb2N1cywgLmJhZGdlLWJsdWVbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZmZTY7IH1cblxuLmJhZGdlLWluZGlnbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7IH1cbiAgLmJhZGdlLWluZGlnb1tocmVmXTpmb2N1cywgLmJhZGdlLWluZGlnb1tocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViMGNkZDsgfVxuXG4uYmFkZ2UtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTsgfVxuICAuYmFkZ2UtcHVycGxlW2hyZWZdOmZvY3VzLCAuYmFkZ2UtcHVycGxlW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI1OGQ5OyB9XG5cbi5iYWRnZS1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NzsgfVxuICAuYmFkZ2UtcGlua1tocmVmXTpmb2N1cywgLmJhZGdlLXBpbmtbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmODQ4ODc7IH1cblxuLmJhZGdlLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IH1cbiAgLmJhZGdlLXJlZFtocmVmXTpmb2N1cywgLmJhZGdlLXJlZFtocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzMjUzNTsgfVxuXG4uYmFkZ2Utb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDsgfVxuICAuYmFkZ2Utb3JhbmdlW2hyZWZdOmZvY3VzLCAuYmFkZ2Utb3JhbmdlW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3MTAyOyB9XG5cbi5iYWRnZS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG4gIC5iYWRnZS15ZWxsb3dbaHJlZl06Zm9jdXMsIC5iYWRnZS15ZWxsb3dbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2JlMGM7IH1cblxuLmJhZGdlLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuICAuYmFkZ2UtZ3JlZW5baHJlZl06Zm9jdXMsIC5iYWRnZS1ncmVlbltocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzOTIzZDsgfVxuXG4uYmFkZ2UtdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7IH1cbiAgLmJhZGdlLXRlYWxbaHJlZl06Zm9jdXMsIC5iYWRnZS10ZWFsW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNiMzg2OyB9XG5cbi5iYWRnZS1jeWFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuICAuYmFkZ2UtY3lhbltocmVmXTpmb2N1cywgLmJhZGdlLWN5YW5baHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMThkZWE7IH1cblxuLmJhZGdlLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuYmFkZ2Utd2hpdGVbaHJlZl06Zm9jdXMsIC5iYWRnZS13aGl0ZVtocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuXG4uYmFkZ2UtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cbiAgLmJhZGdlLWdyYXlbaHJlZl06Zm9jdXMsIC5iYWRnZS1ncmF5W2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4MThhOyB9XG5cbi5iYWRnZS1ncmF5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5iYWRnZS1ncmF5LWRhcmtbaHJlZl06Zm9jdXMsIC5iYWRnZS1ncmF5LWRhcmtbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTJkMzI7IH1cblxuLmJhZGdlLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC5iYWRnZS1wcmltYXJ5W2hyZWZdOmZvY3VzLCAuYmFkZ2UtcHJpbWFyeVtocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOGRlYTsgfVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTsgfVxuICAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmZvY3VzLCAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNjQyOyB9XG5cbi5iYWRnZS10aGlyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cbiAgLmJhZGdlLXRoaXJkW2hyZWZdOmZvY3VzLCAuYmFkZ2UtdGhpcmRbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGIzMTc7IH1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlOyB9XG4gIC5iYWRnZS1zdWNjZXNzW2hyZWZdOmZvY3VzLCAuYmFkZ2Utc3VjY2Vzc1tocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVmYWU2ZjsgfVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cbiAgLmJhZGdlLWluZm9baHJlZl06Zm9jdXMsIC5iYWRnZS1pbmZvW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNiNmRiOyB9XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjsgfVxuICAuYmFkZ2Utd2FybmluZ1tocmVmXTpmb2N1cywgLmJhZGdlLXdhcm5pbmdbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNjgyM2U7IH1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cbiAgLmJhZGdlLWRhbmdlcltocmVmXTpmb2N1cywgLmJhZGdlLWRhbmdlcltocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxMjIzMjsgfVxuXG4uYmFkZ2UtYnJvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG4gIC5iYWRnZS1icm93bltocmVmXTpmb2N1cywgLmJhZGdlLWJyb3duW2hyZWZdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q1YjRlOyB9XG5cbi5iYWRnZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuICAuYmFkZ2UtZGFya1tocmVmXTpmb2N1cywgLmJhZGdlLWRhcmtbaHJlZl06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTFiMjE7IH1cblxuLmJhZGdlLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5OyB9XG4gIC5iYWRnZS10ZXh0W2hyZWZdOmZvY3VzLCAuYmFkZ2UtdGV4dFtocmVmXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQxNDU0YjsgfVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iYWRnZS1kZWZhdWx0IHtcbiAgY29sb3I6ICM2MTZhNzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7IH1cbiAgLmJhZGdlLWRlZmF1bHRbaHJlZl06Zm9jdXMsIC5iYWRnZS1kZWZhdWx0W2hyZWZdOmhvdmVyIHtcbiAgICBjb2xvcjogIzYxNmE3ODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZWYwOyB9XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzYxNmE3ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTsgfVxuICAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmZvY3VzLCAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmhvdmVyIHtcbiAgICBjb2xvcjogIzYxNmE3ODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzYjQ4OyB9XG5cbi5iYWRnZS1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIGZvbnQtc2l6ZTogNzUlOyB9XG5cbi5iYWRnZS1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDVweCA3cHg7XG4gIGZvbnQtc2l6ZTogOTUlOyB9XG5cbi5iYWRnZS14bCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHBhZGRpbmc6IDdweCA5cHg7XG4gIGZvbnQtc2l6ZTogMTAwJTsgfVxuXG4uYmFkZ2UtZG90IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJhZGdlLWRvdC5iYWRnZS1zbSB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDsgfVxuICAuYmFkZ2UtZG90LmJhZGdlLWxnIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7IH1cbiAgLmJhZGdlLWRvdC5iYWRnZS14bCB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4OyB9XG5cbi5iYWRnZS1yaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5iYWRnZS1yaW5nOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMnB4O1xuICAgIGxlZnQ6IDJweDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gIC5iYWRnZS1yaW5nLmJhZGdlLXNtIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4OyB9XG4gICAgLmJhZGdlLXJpbmcuYmFkZ2Utc206OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDsgfVxuICAuYmFkZ2UtcmluZy5iYWRnZS1sZyB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4OyB9XG4gICAgLmJhZGdlLXJpbmcuYmFkZ2UtbGc6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDsgfVxuICAuYmFkZ2UtcmluZy5iYWRnZS14bCB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4OyB9XG4gICAgLmJhZGdlLXJpbmcuYmFkZ2UteGw6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4OyB9XG4gIC5iYWRnZS1yaW5nLmZpbGw6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XG5cbi5iYWRnZS1ib2xkIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuXG4ubGlzdC1ncm91cCAuYmFkZ2UtcGlsbCB7XG4gIG1hcmdpbi10b3A6IDNweDsgfVxuXG4ubGlzdC1ncm91cC5ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDN0NDRDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiAwLjg3NXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmZDRkNztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgY29sb3I6ICMzODk5ZWM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZWRmYztcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgICBib3JkZXItY29sb3I6ICMzODk5ZWM7IH1cbiAgICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAubGlzdC1ncm91cC1pdGVtIC5tZWRpYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtIC5pbmRleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzM4OTllYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZWRmYztcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cblxuLm5hdi1pdGVtIGkge1xuICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nOiAwcHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cywgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzhiOTVhNTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gICAgLm5hdi1saW5rIC5uYXYtbGluay1udW1iZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDsgfSB9XG5cbi5uYXYtcHJpbWFyeSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5uYXYtcHJpbWFyeSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBjb2xvcjogIzM4OTllYzsgfVxuXG4ubmF2Om5vdCgubmF2LXRhYnMpIC5uYXYtbGluayA+ICoge1xuICBtYXJnaW46IDAgNHB4OyB9XG4gIC5uYXY6bm90KC5uYXYtdGFicykgLm5hdi1saW5rID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm5hdjpub3QoLm5hdi10YWJzKSAubmF2LWxpbmsgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAubmF2Om5vdCgubmF2LXRhYnMpIC5uYXYtbGluayA+ICo6bm90KC5iYWRnZSkge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuXG4ubmF2LWFjdGlvbiB7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogMCA0cHg7IH1cbiAgLm5hdi1hY3Rpb246aG92ZXIge1xuICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5uYXYtaXRlbTpob3ZlciAubmF2LWFjdGlvbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm5hdi1hY3Rpb25zLXZpc2libGUgLm5hdi1hY3Rpb24ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5uYXYtcGlsbHM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNGQ1MjU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG5cbi5uYXYuZmxleC1jb2x1bW4gLm5hdi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDI5cHg7XG4gIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgLm5hdi5mbGV4LWNvbHVtbiAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbjogNHB4IDA7IH1cbiAgLm5hdi5mbGV4LWNvbHVtbiAubmF2LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDsgfVxuICAubmF2LmZsZXgtY29sdW1uIC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5uYXYuZmxleC1jb2x1bW4gLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG4gIC5uYXYuZmxleC1jb2x1bW4gLm5hdi1pdGVtLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG4gICAgLm5hdi5mbGV4LWNvbHVtbiAubmF2LWl0ZW0uZGlzYWJsZWQgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLm5hdi5mbGV4LWNvbHVtbiAubmF2LWl0ZW0uZGlzYWJsZWQgPiAqIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLm5hdi5mbGV4LWNvbHVtbiAubmF2LWxpbmsge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uYXYuZmxleC1jb2x1bW4ubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLm5hdi5mbGV4LWNvbHVtbi5uYXYtcGlsbHMgLm5hdi1pdGVtLmFjdGl2ZSwgLm5hdi5mbGV4LWNvbHVtbi5uYXYtcGlsbHMgLm5hdi1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gIC5uYXYuZmxleC1jb2x1bW4ubmF2LXBpbGxzIC5uYXYtaXRlbSA+ICoge1xuICAgIG1hcmdpbjogMCA2cHg7IH1cblxuLm5hdi1kb3Qtc2VwYXJhdGVkIC5uYXYtaXRlbSxcbi5uYXYtZG90LXNlcGFyYXRlZCA+IC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5uYXYtZG90LXNlcGFyYXRlZCAubmF2LWl0ZW06OmFmdGVyLFxuICAubmF2LWRvdC1zZXBhcmF0ZWQgPiAubmF2LWxpbms6OmFmdGVyIHtcbiAgICBjb250ZW50OiAn4oCiJztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGNvbG9yOiAjNjE2YTc4O1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLm5hdi1kb3Qtc2VwYXJhdGVkIC5uYXYtaXRlbTpsYXN0LWNoaWxkOjphZnRlcixcbiAgLm5hdi1kb3Qtc2VwYXJhdGVkID4gLm5hdi1saW5rOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uYXYtZG90LXNlcGFyYXRlZCAubmF2LWl0ZW06aG92ZXI6OmFmdGVyLFxuICAubmF2LWRvdC1zZXBhcmF0ZWQgPiAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICBjb2xvcjogIzYxNmE3ODsgfVxuXG4ubmF2LWRvdC1zZXBhcmF0ZWQgPiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5uYXYtZG90LXNlcGFyYXRlZCA+IC5uYXYtbGluazo6YWZ0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDsgfVxuXG4ubmF2LWRvdHRlZCAubmF2LWxpbmsge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzk1OWRhYTsgfVxuXG4ubmF2LXNtIC5uYXYtaXRlbSB7XG4gIGhlaWdodDogMjlweCAhaW1wb3J0YW50OyB9XG5cbi5uYXYtc20gLm5hdi1saW5rIHtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cblxuLm5hdi1sZyAubmF2LWl0ZW0ge1xuICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5uYXYtbGcgLm5hdi1saW5rIHtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLm5hdi5nYXAtMCAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5uYXYuZ2FwLTEgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMCA0cHg7IH1cblxuLm5hdi5nYXAtMiAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwIDhweDsgfVxuXG4ubmF2LmdhcC0zIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAgMTJweDsgfVxuXG4ubmF2LmdhcC00IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAgMTZweDsgfVxuXG4ubmF2LmdhcC01IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuXG4ubmF2Lm5vLWd1dHRlcnMgPiAubmF2LWxpbms6Zmlyc3QtY2hpbGQsXG4ubmF2Lm5vLWd1dHRlcnMgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubmF2Lm5vLWd1dHRlcnMgPiAubmF2LWxpbms6bGFzdC1jaGlsZCxcbi5uYXYubm8tZ3V0dGVycyAubmF2LWl0ZW06bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5uYXYtYmFyIC5uYXYtYmFyX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RiZWRmYzsgfVxuICAubmF2LWJhciAubmF2LWJhcl9pdGVtIGEge1xuICAgIGNvbG9yOiAjODY4ZTk2O1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAubmF2LWJhciAubmF2LWJhcl9pdGVtIGE6aG92ZXIsIC5uYXYtYmFyIC5uYXYtYmFyX2l0ZW0gYS5hY3RpdmUsIC5uYXYtYmFyIC5uYXYtYmFyX2l0ZW0gYS5zdWJhY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZWRmYztcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzg5OWVjO1xuICAgICAgY29sb3I6ICMzODk5ZWM7IH1cblxuLm5hdi1iYXIgLm5hdi1iYXJfc3ViaXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDBweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNHMgZWFzZS1vdXQ7IH1cbiAgLm5hdi1iYXIgLm5hdi1iYXJfc3ViaXRlbS5vcGVuIHtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDsgfVxuICAubmF2LWJhciAubmF2LWJhcl9zdWJpdGVtIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMHB4IDE1cHggMzBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTFweDsgfVxuICAgIC5uYXYtYmFyIC5uYXYtYmFyX3N1Yml0ZW0gYTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIGNvbG9yOiAjYzNlMWZhOyB9XG4gICAgICAubmF2LWJhciAubmF2LWJhcl9zdWJpdGVtIGE6bm90KDpmaXJzdC1vZi10eXBlKTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTFmYTsgfVxuICAgICAgLm5hdi1iYXIgLm5hdi1iYXJfc3ViaXRlbSBhOm5vdCg6Zmlyc3Qtb2YtdHlwZSkgc3Bhbi5oZXhhZ29uLWJhZGdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTFmYTsgfVxuICAgIC5uYXYtYmFyIC5uYXYtYmFyX3N1Yml0ZW0gYS5hY3RpdmUsIC5uYXYtYmFyIC5uYXYtYmFyX3N1Yml0ZW0gYS52YWxpZGF0ZWQge1xuICAgICAgY29sb3I6ICMzODk5ZWM7IH1cbiAgICAgIC5uYXYtYmFyIC5uYXYtYmFyX3N1Yml0ZW0gYS5hY3RpdmU6OmJlZm9yZSwgLm5hdi1iYXIgLm5hdi1iYXJfc3ViaXRlbSBhLnZhbGlkYXRlZDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuICAgICAgLm5hdi1iYXIgLm5hdi1iYXJfc3ViaXRlbSBhLmFjdGl2ZSBzcGFuLmhleGFnb24tYmFkZ2UsIC5uYXYtYmFyIC5uYXYtYmFyX3N1Yml0ZW0gYS52YWxpZGF0ZWQgc3Bhbi5oZXhhZ29uLWJhZGdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAubmF2LWJhciAubmF2LWJhcl9zdWJpdGVtIGEudmFsaWRhdGVkIHNwYW4uaGV4YWdvbi1iYWRnZSB7XG4gICAgICBmb250LXNpemU6IDA7IH1cbiAgICAgIC5uYXYtYmFyIC5uYXYtYmFyX3N1Yml0ZW0gYS52YWxpZGF0ZWQgc3Bhbi5oZXhhZ29uLWJhZGdlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgLm5hdi1iYXIgLm5hdi1iYXJfc3ViaXRlbSBhLnNlbGVjdGVkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLm5hdi1iYXIgLm5hdi1iYXJfc3ViaXRlbSBhOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cbiAgICAubmF2LWJhciAubmF2LWJhcl9zdWJpdGVtIGEgc3Bhbi5oZXhhZ29uLWJhZGdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCIvdGVtcGxhdGVzL2Rhc2hib2FyZC9pbWFnZXMvc3ZnL3VzZXJzL2hleGFnb24uc3ZnXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiL3RlbXBsYXRlcy9kYXNoYm9hcmQvaW1hZ2VzL3N2Zy91c2Vycy9oZXhhZ29uLnN2Z1wiKTtcbiAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7IH1cblxuLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItY29sb3I6ICNDN0NDRDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBtYXJnaW46IDAgM3B4O1xuICBtaW4td2lkdGg6IDMxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50OyB9XG4gIC5wYWdlLWxpbms6aG92ZXIsIC5wYWdlLWxpbms6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLnBhZ2UtbGluayBzcGFuIHtcbiAgICBmb250LXNpemU6IDc1JTsgfVxuXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmssIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42OyB9XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmssIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwO1xuICBib3JkZXItY29sb3I6ICNmOWJiMzA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnBhZ2luYXRpb24ubm8tYm9yZGVyIC5wYWdlLWxpbmsge1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLnBhZ2luYXRpb24ubm8tYm9yZGVyIC5wYWdlLWxpbms6aG92ZXIsIC5wYWdpbmF0aW9uLm5vLWJvcmRlciAucGFnZS1saW5rOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmOWZhZmI7IH1cblxuLnBhZ2luYXRpb24ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7IH1cbiAgLnBhZ2luYXRpb24ubm8tZ3V0dGVycyAucGFnZS1saW5rIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5wYWdpbmF0aW9uLWNpcmNsZSAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cblxuLnBhZ2luYXRpb24tYmx1ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1ibHVlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLWJsdWUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4ucGFnaW5hdGlvbi1pbmRpZ28gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24taW5kaWdvIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLWluZGlnbyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XG5cbi5wYWdpbmF0aW9uLXB1cnBsZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1wdXJwbGUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tcHVycGxlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI2ZGRlO1xuICBib3JkZXItY29sb3I6ICM5MjZkZGU7IH1cblxuLnBhZ2luYXRpb24tcGluayAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1waW5rIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLXBpbmsgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7XG4gIGJvcmRlci1jb2xvcjogI2Y5NjE5NzsgfVxuXG4ucGFnaW5hdGlvbi1yZWQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tcmVkIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLXJlZCAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5wYWdpbmF0aW9uLW9yYW5nZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1vcmFuZ2UgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tb3JhbmdlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cblxuLnBhZ2luYXRpb24teWVsbG93IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLXllbGxvdyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbi15ZWxsb3cgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7XG4gIGJvcmRlci1jb2xvcjogI2ZjYzUyNTsgfVxuXG4ucGFnaW5hdGlvbi1ncmVlbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1ncmVlbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbi1ncmVlbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5wYWdpbmF0aW9uLXRlYWwgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tdGVhbCAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbi10ZWFsIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICBib3JkZXItY29sb3I6ICMyMGM5OTc7IH1cblxuLnBhZ2luYXRpb24tY3lhbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1jeWFuIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLWN5YW4gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gIGJvcmRlci1jb2xvcjogIzM4OTllYzsgfVxuXG4ucGFnaW5hdGlvbi13aGl0ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi13aGl0ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbi13aGl0ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOyB9XG5cbi5wYWdpbmF0aW9uLWdyYXkgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tZ3JheSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbi1ncmF5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICBib3JkZXItY29sb3I6ICM4NjhlOTY7IH1cblxuLnBhZ2luYXRpb24tZ3JheS1kYXJrIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLWdyYXktZGFyayAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbi1ncmF5LWRhcmsgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuXG4ucGFnaW5hdGlvbi1wcmltYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLXByaW1hcnkgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tcHJpbWFyeSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5wYWdpbmF0aW9uLXNlY29uZGFyeSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1zZWNvbmRhcnkgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tc2Vjb25kYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxO1xuICBib3JkZXItY29sb3I6ICMzNzQzNTE7IH1cblxuLnBhZ2luYXRpb24tdGhpcmQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tdGhpcmQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tdGhpcmQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7XG4gIGJvcmRlci1jb2xvcjogI2Y5YmIzMDsgfVxuXG4ucGFnaW5hdGlvbi1zdWNjZXNzIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLXN1Y2Nlc3MgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tc3VjY2VzcyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTtcbiAgYm9yZGVyLWNvbG9yOiAjNzBiNzdlOyB9XG5cbi5wYWdpbmF0aW9uLWluZm8gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24taW5mbyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzLCAucGFnaW5hdGlvbi1pbmZvIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwO1xuICBib3JkZXItY29sb3I6ICM3OGMwZTA7IH1cblxuLnBhZ2luYXRpb24td2FybmluZyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi13YXJuaW5nIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLXdhcm5pbmcgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7XG4gIGJvcmRlci1jb2xvcjogI2Y3OTI1NjsgfVxuXG4ucGFnaW5hdGlvbi1kYW5nZXIgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluaywgLnBhZ2luYXRpb24tZGFuZ2VyIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLWRhbmdlciAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MjYzODtcbiAgYm9yZGVyLWNvbG9yOiAjZDcyNjM4OyB9XG5cbi5wYWdpbmF0aW9uLWJyb3duIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLWJyb3duIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLWJyb3duIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4O1xuICBib3JkZXItY29sb3I6ICM4ZDY2NTg7IH1cblxuLnBhZ2luYXRpb24tZGFyayAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1kYXJrIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLWRhcmsgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7XG4gIGJvcmRlci1jb2xvcjogIzFmMjgzMTsgfVxuXG4ucGFnaW5hdGlvbi10ZXh0IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmssIC5wYWdpbmF0aW9uLXRleHQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tdGV4dCAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5wYWdpbmF0aW9uLXNlY29uZGFyeSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1zZWNvbmRhcnkgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tc2Vjb25kYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzhiOTVhNTsgfVxuXG5hLnVpLXN0YXRlLWFjdGl2ZSwgLnVpLXdpZGdldC1jb250ZW50IGEudWktc3RhdGUtYWN0aXZlLCAudWktd2lkZ2V0LWhlYWRlciBhLnVpLXN0YXRlLWFjdGl2ZSwgYS51aS1idXR0b246YWN0aXZlLCAudWktYnV0dG9uOmFjdGl2ZSwgYS51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVyLCAuZWxlbVBvaW50cy51aS1tZW51LWl0ZW06aG92ZXIge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXItd2lkdGg6IDBweDsgfVxuXG4udWktbWVudSAudWktc3RhdGUtZm9jdXMsIC51aS1tZW51IC51aS1zdGF0ZS1hY3RpdmUge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50OyB9XG5cbi51aS13aWRnZXQudWktYXV0b2NvbXBsZXRlIHtcbiAgd2lkdGg6IDM0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnRpbWVsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiA5MCU7XG4gIHotaW5kZXg6IDE7IH1cblxuLnRpbWVsaW5lLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4udGltZWxpbmUtZGV0YWlsIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lbGluZS1kZXRhaWwge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udGltZWxpbmUtcG9pbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudGltZWxpbmUtcG9pbnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IC05cHg7XG4gICAgd2lkdGg6IDFweDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzdDQ0QwOyB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtYmxvY2s6Zmlyc3QtY2hpbGQgLnRpbWVsaW5lLXBvaW50OjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtYmxvY2s6bGFzdC1jaGlsZCAudGltZWxpbmUtcG9pbnQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnRpbWVsaW5lLXBvaW50LWJsdWU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cblxuLnRpbWVsaW5lLXBvaW50LWluZGlnbzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxuXG4udGltZWxpbmUtcG9pbnQtcHVycGxlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI2ZGRlOyB9XG5cbi50aW1lbGluZS1wb2ludC1waW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi50aW1lbGluZS1wb2ludC1yZWQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IH1cblxuLnRpbWVsaW5lLXBvaW50LW9yYW5nZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDsgfVxuXG4udGltZWxpbmUtcG9pbnQteWVsbG93OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi50aW1lbGluZS1wb2ludC1ncmVlbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuXG4udGltZWxpbmUtcG9pbnQtdGVhbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NzsgfVxuXG4udGltZWxpbmUtcG9pbnQtY3lhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4udGltZWxpbmUtcG9pbnQtd2hpdGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRpbWVsaW5lLXBvaW50LWdyYXk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnRpbWVsaW5lLXBvaW50LWdyYXktZGFyazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxuXG4udGltZWxpbmUtcG9pbnQtcHJpbWFyeTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4udGltZWxpbmUtcG9pbnQtc2Vjb25kYXJ5OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxOyB9XG5cbi50aW1lbGluZS1wb2ludC10aGlyZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDsgfVxuXG4udGltZWxpbmUtcG9pbnQtc3VjY2Vzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4udGltZWxpbmUtcG9pbnQtaW5mbzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDsgfVxuXG4udGltZWxpbmUtcG9pbnQtd2FybmluZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjsgfVxuXG4udGltZWxpbmUtcG9pbnQtZGFuZ2VyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4OyB9XG5cbi50aW1lbGluZS1wb2ludC1icm93bjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkNjY1ODsgfVxuXG4udGltZWxpbmUtcG9pbnQtZGFyazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuXG4udGltZWxpbmUtcG9pbnQtdGV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4udGltZWxpbmUtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cbiAgLnRpbWVsaW5lLWNvbnRlbnQgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnRpbWVsaW5lLXBlcmlvZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4Yjk1YTU7IH1cbiAgLnRpbWVsaW5lLXBlcmlvZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDN0NDRDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC50aW1lbGluZS1wZXJpb2QgdGltZSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtcGVyaW9kOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRpbWVsaW5lIC50aW1lbGluZS1ibG9jayAudGltZWxpbmUtZGV0YWlsIHtcbiAgICBvcmRlcjogMTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAudGltZWxpbmUgLnRpbWVsaW5lLWJsb2NrIC50aW1lbGluZS1jb250ZW50IHtcbiAgICBvcmRlcjogMzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGltZWxpbmUtZGV0YWlsIHtcbiAgICBvcmRlcjogMTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAudGltZWxpbmUgLnRpbWVsaW5lLWJsb2NrOm50aC1jaGlsZChldmVuKSAudGltZWxpbmUtY29udGVudCB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLnRpbWVsaW5lIC50aW1lbGluZS1ibG9jazpudGgtY2hpbGQob2RkKSAudGltZWxpbmUtZGV0YWlsIHtcbiAgICBvcmRlcjogMztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50aW1lbGluZSAudGltZWxpbmUtYmxvY2s6bnRoLWNoaWxkKG9kZCkgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgIG9yZGVyOiAxOyB9IH1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLWNvbnRlbnQtbGVmdCAudGltZWxpbmUtYmxvY2sgLnRpbWVsaW5lLWRldGFpbCB7XG4gIG9yZGVyOiAzO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50aW1lbGluZS50aW1lbGluZS1jb250ZW50LWxlZnQgLnRpbWVsaW5lLWJsb2NrIC50aW1lbGluZS1jb250ZW50IHtcbiAgb3JkZXI6IDE7IH1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLWNvbnRlbnQtcmlnaHQgLnRpbWVsaW5lLWJsb2NrIC50aW1lbGluZS1kZXRhaWwge1xuICBvcmRlcjogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnRpbWVsaW5lLnRpbWVsaW5lLWNvbnRlbnQtcmlnaHQgLnRpbWVsaW5lLWJsb2NrIC50aW1lbGluZS1jb250ZW50IHtcbiAgb3JkZXI6IDM7IH1cblxuLnRpbWVsaW5lLWFjdGl2aXR5IC50aW1lbGluZS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4udGltZWxpbmUtcG9pbnQteHMgLnRpbWVsaW5lLXBvaW50IHtcbiAgd2lkdGg6IDMycHg7IH1cblxuLnRpbWVsaW5lLXBvaW50LXNtIC50aW1lbGluZS1wb2ludCB7XG4gIHdpZHRoOiA2NHB4OyB9XG5cbi50aW1lbGluZS1wb2ludC1sZyAudGltZWxpbmUtcG9pbnQge1xuICB3aWR0aDogMTI4cHg7IH1cblxuLnRpbWVsaW5lLXBvaW50LXhsIC50aW1lbGluZS1wb2ludCB7XG4gIHdpZHRoOiAyNTZweDsgfVxuXG4vKiBTcGVjaWZpYyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MjBweCkge1xuICAudGltZWxpbmUtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbltkYXRhLXByb3ZpZGV+PVwiZnVsbHNjcmVlblwiXSAuZnVsbHNjcmVlbi1hY3RpdmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltkYXRhLXByb3ZpZGV+PVwiZnVsbHNjcmVlblwiXS5pcy1mdWxsc2NyZWVuIC5mdWxsc2NyZWVuLWRlZmF1bHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltkYXRhLXByb3ZpZGV+PVwiZnVsbHNjcmVlblwiXS5pcy1mdWxsc2NyZWVuIC5mdWxsc2NyZWVuLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKnBsYW5uaW5nKi9cbiNwbGFubmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbiNwbGFubmluZywgI3BsYW5uaW5nICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctc3RydWN0dXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICNlYWVhZWE7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQob2RkKSB7XG4gIHdpZHRoOiAxNi41JTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQoZXZlbikge1xuICB3aWR0aDogMTYuNSU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDE2LjUlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uOm50aC1jaGlsZCg4KSwgI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKDEwKSwgI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKDEyKSB7XG4gIHdpZHRoOiAxNi41JTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQoOSksICNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uOm50aC1jaGlsZCgxMSkge1xuICB3aWR0aDogMTYuNSU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jdXJyZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jdXJyZW50IC5jdXJyZW50LWRhdGUge1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkwMDE3OyB9XG5cbiNwbGFubmluZyAuaW5uZXItY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmcge1xuICBmb250LWZhbWlseTog4oCcY2xhbl9ib29r4oCdLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogOC4zMyU7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycHggI2VhZWFlYTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZChvZGQpIHtcbiAgd2lkdGg6IDguNDklOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZChldmVuKSB7XG4gIHdpZHRoOiA4LjIxJTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoMikge1xuICB3aWR0aDogNy45NCU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmc6bnRoLWNoaWxkKDgpLCAjcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoMTApLCAjcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoMTIpIHtcbiAgd2lkdGg6IDguNDklOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZCg5KSwgI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmc6bnRoLWNoaWxkKDExKSB7XG4gIHdpZHRoOiA4LjIxJTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAubm8tY2hhbGxlbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgY29sb3I6ICMwMDVjYTk7XG4gIGZvbnQtZmFtaWx5OiBjbGFuX21lZGl1bTtcbiAgZm9udC1zaXplOiAxLjVlbTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDVweDsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS50ZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MWIyMzI7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmZpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2RiMGY7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmFydCxcbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjMjU4MTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0uYm9vc3QsXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0uYm9vc3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjgxZDA7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmxvY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NjYxODsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0uZ2FsYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjJhN2U7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbSBzcGFuW2NsYXNzXj3igJxmYS3igJxdIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4OyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbSBzcGFuW2NsYXNzXj3igJxmYS3igJxdLnNtYWxsLWR1cmF0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbiNwbGFubmluZyAudG9vbHRpcF90ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLypwbGFubmluZyovXG4jcGxhbm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4jcGxhbm5pbmcsICNwbGFubmluZyAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLXN0cnVjdHVyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjZWFlYWVhOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKG9kZCkge1xuICB3aWR0aDogMTYuNSU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKGV2ZW4pIHtcbiAgd2lkdGg6IDE2LjUlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxNi41JTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQoOCksICNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uOm50aC1jaGlsZCgxMCksICNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uOm50aC1jaGlsZCgxMikge1xuICB3aWR0aDogMTYuNSU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKDkpLCAjcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQoMTEpIHtcbiAgd2lkdGg6IDE2LjUlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY3VycmVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogODtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctY3VycmVudCAuY3VycmVudC1kYXRlIHtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MDAxNzsgfVxuXG4jcGxhbm5pbmcgLmlubmVyLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IOKAnGNsYW5fYm9va+KAnSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDguMzMlO1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICNlYWVhZWE7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmc6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQob2RkKSB7XG4gIHdpZHRoOiA4LjQ5JTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoZXZlbikge1xuICB3aWR0aDogOC4yMSU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmc6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDcuOTQlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZCg4KSwgI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmc6bnRoLWNoaWxkKDEwKSwgI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmc6bnRoLWNoaWxkKDEyKSB7XG4gIHdpZHRoOiA4LjQ5JTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoOSksICNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZCgxMSkge1xuICB3aWR0aDogOC4yMSU7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLm5vLWNoYWxsZW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCAwIDA7XG4gIGNvbG9yOiAjMDA1Y2E5O1xuICBmb250LWZhbWlseTogY2xhbl9tZWRpdW07XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0udGYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjFiMjMyOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5maWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NkYjBmOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5hcnQsXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0uZ2FsbGVyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzI1ODE7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmJvb3N0LFxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmJvb3N0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY4MWQwOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5sb2NhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjY2MTg7IH1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmdhbGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYyYTdlOyB9XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0gc3BhbltjbGFzc1494oCcZmEt4oCcXSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTVweDsgfVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0gc3BhbltjbGFzc1494oCcZmEt4oCcXS5zbWFsbC1kdXJhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4jcGxhbm5pbmcgLnRvb2x0aXBfdGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWNlIHtcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzg5OWVjO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB6LWluZGV4OiAyMDAxOyB9XG5cbi5wYWNlLWluYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5W2RhdGEtcHJvdmlkZX49XCJwYWNlXCJdIC5wYWNlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keVtkYXRhLXByb3ZpZGV+PVwicGFjZVwiXSAucGFjZS1pbmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhY2UtYmx1ZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7IH1cblxuLnBhY2UtaW5kaWdvIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzY2MTBmMjsgfVxuXG4ucGFjZS1wdXJwbGUgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjOTI2ZGRlOyB9XG5cbi5wYWNlLXBpbmsgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZjk2MTk3OyB9XG5cbi5wYWNlLXJlZCAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7IH1cblxuLnBhY2Utb3JhbmdlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNDsgfVxuXG4ucGFjZS15ZWxsb3cgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmNjNTI1OyB9XG5cbi5wYWNlLWdyZWVuIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzI4YTc0NTsgfVxuXG4ucGFjZS10ZWFsIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5NzsgfVxuXG4ucGFjZS1jeWFuIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM4OTllYzsgfVxuXG4ucGFjZS13aGl0ZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLnBhY2UtZ3JheSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM4NjhlOTY7IH1cblxuLnBhY2UtZ3JheS1kYXJrIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDsgfVxuXG4ucGFjZS1wcmltYXJ5IC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM4OTllYzsgfVxuXG4ucGFjZS1zZWNvbmRhcnkgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMzc0MzUxOyB9XG5cbi5wYWNlLXRoaXJkIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2Y5YmIzMDsgfVxuXG4ucGFjZS1zdWNjZXNzIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzcwYjc3ZTsgfVxuXG4ucGFjZS1pbmZvIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzc4YzBlMDsgfVxuXG4ucGFjZS13YXJuaW5nIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2Y3OTI1NjsgfVxuXG4ucGFjZS1kYW5nZXIgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZDcyNjM4OyB9XG5cbi5wYWNlLWJyb3duIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzhkNjY1ODsgfVxuXG4ucGFjZS1kYXJrIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzFmMjgzMTsgfVxuXG4ucGFjZS10ZXh0IC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzRkNTI1OTsgfVxuXG4ubWFwYWVsIHtcbiAgLyogUmVzZXQgWm9vbSBidXR0b24gZmlyc3QgKi9cbiAgLyogVGhlbiBab29tIEluIGJ1dHRvbiAqL1xuICAvKiBUaGVuIFpvb20gT3V0IGJ1dHRvbiAqLyB9XG4gIC5tYXBhZWwgLm1hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tYXBhZWwgLnpvb21CdXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjJmMztcbiAgICBjb2xvcjogIzRkNTI1OTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgICAubWFwYWVsIC56b29tQnV0dG9uOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLm1hcGFlbCAuem9vbVJlc2V0IHtcbiAgICB0b3A6IDEwcHg7IH1cbiAgLm1hcGFlbCAuem9vbUluIHtcbiAgICB0b3A6IDM0cHg7IH1cbiAgLm1hcGFlbCAuem9vbU91dCB7XG4gICAgdG9wOiA1OHB4OyB9XG4gIC5tYXBhZWwgLm1hcFRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0YzRiO1xuICAgIG9wYWNpdHk6IDAuNzA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDEwMDA7IH1cblxuc3ZnLmVtb2ppb25lIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tOyB9XG5cbi5mYyBidXR0b24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi5mYy1zdGF0ZS1kZWZhdWx0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY29sb3I6ICM0ZDUyNTk7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mYy1zdGF0ZS1kZWZhdWx0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY3OyB9XG4gIC5mYy1zdGF0ZS1kZWZhdWx0LmZjLWNvcm5lci1yaWdodCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4OyB9XG4gIC5mYy1zdGF0ZS1kZWZhdWx0LmZjLWNvcm5lci1sZWZ0IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4OyB9XG5cbi5mYy1zdGF0ZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY3OyB9XG5cbi5mYy1zdGF0ZS1kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1jb250ZW50LFxuLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLFxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgdGQsXG4uZmMtdW50aGVtZWQgLmZjLWxpc3Qtdmlldyxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3Zlcixcbi5mYy11bnRoZW1lZCAuZmMtcm93LFxuLmZjLXVudGhlbWVkIHRib2R5LFxuLmZjLXVudGhlbWVkIHRkLFxuLmZjLXVudGhlbWVkIHRoLFxuLmZjLXVudGhlbWVkIHRoZWFkIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwOyB9XG5cbi5mYyB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTJweCAwOyB9XG5cbi5mYy1ldmVudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBvcGFjaXR5OiAuOTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICAuZmMtZXZlbnQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmZjLWV2ZW50Om5vdCguYmFkZ2UpLFxuLmZjLWV2ZW50LWRvdDpub3QoLmJhZGdlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLmZjLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZmMtZGF5LWdyaWQtZXZlbnQgLmZjLXRpbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1kaXZpZGVyLFxuLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgdGQsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7IH1cblxuLmZjLXBvcG92ZXIgLmZjLWhlYWRlciB7XG4gIHBhZGRpbmc6IDRweCA4cHg7IH1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLWNsb3NlIHtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIG9wYWNpdHk6IC43O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIHRyYW5zaXRpb246IC4zczsgfVxuICAuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciAuZmMtY2xvc2U6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmZjLXRvb2xiYXIgaDIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNGQ1MjU5O1xuICBwYWRkaW5nLXRvcDogOHB4OyB9XG5cbi5mYy1oZWFkLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnBzLWNvbnRhaW5lciB7XG4gIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IH1cblxuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgLnBzLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcy1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4ucHMtY29udGFpbmVyLnBzLWFjdGl2ZS14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsIC5wcy1jb250YWluZXIucHMtYWN0aXZlLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAuOTsgfVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBoZWlnaHQ6IDExcHg7IH1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogLjk7IH1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgd2lkdGg6IDExcHg7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDE1cHg7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LC13ZWJraXQtYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0LC1tb3otYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dCwtbW96LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O1xuICBib3R0b206IDJweDtcbiAgaGVpZ2h0OiA2cHg7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmFjdGl2ZSA+IC5wcy1zY3JvbGxiYXIteCwgLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci14IHtcbiAgaGVpZ2h0OiAxMXB4OyB9XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTVweDsgfVxuXG4ucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCwtd2Via2l0LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQsLW1vei1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dCwtd2Via2l0LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0LC1tb3otYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7XG4gIHJpZ2h0OiAycHg7XG4gIHdpZHRoOiA2cHg7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmFjdGl2ZSA+IC5wcy1zY3JvbGxiYXIteSwgLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci15IHtcbiAgd2lkdGg6IDExcHg7IH1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogLjk7IH1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgaGVpZ2h0OiAxMXB4OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIG9wYWNpdHk6IC45OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIHdpZHRoOiAxMXB4OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCwgLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgb3BhY2l0eTogLjY7IH1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogLjk7IH1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAuOTsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5wcy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgaGVpZ2h0OiAzcHg7IH1cbiAgLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYm90dG9tOiAwOyB9XG4gIC5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlcixcbiAgLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LCAucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6YWN0aXZlLFxuICAucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6YWN0aXZlID4gLnBzLXNjcm9sbGJhci14IHtcbiAgICBoZWlnaHQ6IDdweDsgfVxuXG4ucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICB3aWR0aDogM3B4O1xuICByaWdodDogMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgd2lkdGg6IDNweDtcbiAgICByaWdodDogMDsgfVxuICAucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIsXG4gIC5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteSwgLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmFjdGl2ZSxcbiAgLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmFjdGl2ZSA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgd2lkdGg6IDdweDsgfVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14LFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDdweDsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXksXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHdpZHRoOiA3cHg7IH1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyLFxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyLFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsLFxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLFxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteCxcbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteSxcbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCxcbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSxcbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCxcbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4uc3dhbDItbW9kYWwgLnN3YWwyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgY29sb3I6ICMzMTM5NDQ7IH1cblxuLnN3YWwyLW1vZGFsIC5zd2FsMi1jb250ZW50IHtcbiAgY29sb3I6ICM0ZDUyNTk7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uc3dhbDItbW9kYWwgLnN3YWwyLWNvbmZpcm0sXG4uc3dhbDItbW9kYWwgLnN3YWwyLWNhbmNlbCB7XG4gIG1pbi13aWR0aDogODBweDsgfVxuXG4uc3dhbDItbW9kYWwgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cblxuLnNoZXBoZXJkLWVsZW1lbnQuc2hlcGhlcmQtdGhlbWUtYXJyb3dzLXBsYWluLWJ1dHRvbnMuc2hlcGhlcmQtaGFzLXRpdGxlIC5zaGVwaGVyZC1jb250ZW50IGhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7IH1cbiAgLnNoZXBoZXJkLWVsZW1lbnQuc2hlcGhlcmQtdGhlbWUtYXJyb3dzLXBsYWluLWJ1dHRvbnMuc2hlcGhlcmQtaGFzLXRpdGxlIC5zaGVwaGVyZC1jb250ZW50IGhlYWRlciBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5zaGVwaGVyZC1lbGVtZW50LnNoZXBoZXJkLXRoZW1lLWFycm93cy1wbGFpbi1idXR0b25zLnNoZXBoZXJkLWVsZW1lbnQtYXR0YWNoZWQtdG9wLnNoZXBoZXJkLWVsZW1lbnQtYXR0YWNoZWQtY2VudGVyLnNoZXBoZXJkLWhhcy10aXRsZSAuc2hlcGhlcmQtY29udGVudDpiZWZvcmUsXG4uc2hlcGhlcmQtZWxlbWVudC5zaGVwaGVyZC10aGVtZS1hcnJvd3MtcGxhaW4tYnV0dG9ucy5zaGVwaGVyZC1lbGVtZW50LWF0dGFjaGVkLXRvcC5zaGVwaGVyZC1lbGVtZW50LWF0dGFjaGVkLWxlZnQuc2hlcGhlcmQtdGFyZ2V0LWF0dGFjaGVkLWJvdHRvbS5zaGVwaGVyZC1oYXMtdGl0bGUgLnNoZXBoZXJkLWNvbnRlbnQ6YmVmb3JlLFxuLnNoZXBoZXJkLWVsZW1lbnQuc2hlcGhlcmQtdGhlbWUtYXJyb3dzLXBsYWluLWJ1dHRvbnMuc2hlcGhlcmQtZWxlbWVudC1hdHRhY2hlZC10b3Auc2hlcGhlcmQtZWxlbWVudC1hdHRhY2hlZC1yaWdodC5zaGVwaGVyZC10YXJnZXQtYXR0YWNoZWQtYm90dG9tLnNoZXBoZXJkLWhhcy10aXRsZSAuc2hlcGhlcmQtY29udGVudDpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjVmNmY3OyB9XG5cbi5zaGVwaGVyZC1lbGVtZW50LnNoZXBoZXJkLXRoZW1lLWFycm93cy1wbGFpbi1idXR0b25zIC5zaGVwaGVyZC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBmaWx0ZXI6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMWYyZjM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDQwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAuc2hlcGhlcmQtZWxlbWVudC5zaGVwaGVyZC10aGVtZS1hcnJvd3MtcGxhaW4tYnV0dG9ucyAuc2hlcGhlcmQtY29udGVudDo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDEycHg7IH1cbiAgLnNoZXBoZXJkLWVsZW1lbnQuc2hlcGhlcmQtdGhlbWUtYXJyb3dzLXBsYWluLWJ1dHRvbnMgLnNoZXBoZXJkLWNvbnRlbnQgZm9vdGVyIC5zaGVwaGVyZC1idXR0b25zIGxpIC5zaGVwaGVyZC1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5zaGVwaGVyZC1lbGVtZW50LnNoZXBoZXJkLXRoZW1lLWFycm93cy1wbGFpbi1idXR0b25zIC5zaGVwaGVyZC1jb250ZW50IC5zaGVwaGVyZC10ZXh0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5iYWNrZHJvcC10b3VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTsgfVxuXG4uc2hlcGhlcmQtYWN0aXZlIC5zaGVwaGVyZC1zdGVwLFxuLnNoZXBoZXJkLWFjdGl2ZSAuc2hlcGhlcmQtdGFyZ2V0LnNoZXBoZXJkLWVuYWJsZWQge1xuICB6LWluZGV4OiAxMDAwOyB9XG5cbi5zaGVwaGVyZC1hY3RpdmUgLnNoZXBoZXJkLXRhcmdldCAuc2hlcGhlcmQtdGFyZ2V0IHtcbiAgei1pbmRleDogMTAwMTsgfVxuXG5bZGF0YS1wcm92aWRlfj1cInNvcnRhYmxlXCJdIFtkcmFnZ2FibGU9XCJ0cnVlXCJdIHtcbiAgY3Vyc29yOiBtb3ZlOyB9XG5cbi5zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjQzdDQ0QwOyB9XG5cbi5zb3J0YWJsZS1kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1cHg7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFRQUFBQUVDQVlBQUFDcDhaNStBQUFBRzBsRVFWUVlWMk5rWUdENHo4REF3TWdBQlhBR05nR3dTZ3dWQUZibUFnWFFkSVNmQUFBQUFFbEZUa1N1UW1DQyk7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20tZ3JhYmJpbmc7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5icy1zZWFyY2hib3ggLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5saXR5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7IH1cblxuLmxpdHktY2xvc2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBvcGFjaXR5OiAuNjtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG4gIC5saXR5LWNsb3NlOmhvdmVyLCAubGl0eS1jbG9zZTpmb2N1cywgLmxpdHktY2xvc2U6YWN0aXZlIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4uYm9vdHN0cmFwLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuYm9vdHN0cmFwLXRhYmxlIC50YWJsZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAuYm9vdHN0cmFwLXRhYmxlIC50YWJsZSB0ZCxcbiAgICAuYm9vdHN0cmFwLXRhYmxlIC50YWJsZSB0aCB7XG4gICAgICBwYWRkaW5nOiAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAgIC5ib290c3RyYXAtdGFibGUgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNDN0NDRDA7IH1cbiAgLmJvb3RzdHJhcC10YWJsZSAudGFibGUtc2VwYXJhdGVkIHtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlICFpbXBvcnRhbnQ7IH1cbiAgICAuYm9vdHN0cmFwLXRhYmxlIC50YWJsZS1zZXBhcmF0ZWQgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAuYm9vdHN0cmFwLXRhYmxlIC50YWJsZS1zbSB0aCxcbiAgLmJvb3RzdHJhcC10YWJsZSAudGFibGUtc20gdGQge1xuICAgIHBhZGRpbmc6IC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmJvb3RzdHJhcC10YWJsZSAudGFibGUtbGcgdGgsXG4gIC5ib290c3RyYXAtdGFibGUgLnRhYmxlLWxnIHRkIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmZpeGVkLXRhYmxlLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoLFxuICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRib2R5IHRkIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTsgfVxuICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoIC50aC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoIC50aC1pbm5lcjo6YmVmb3JlLCAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoIC50aC1pbm5lcjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoIC5ib3RoOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNDN0NDRDA7XG4gICAgICBib3R0b206IDU1JTsgfVxuICAgIC5maXhlZC10YWJsZS1jb250YWluZXIgdGhlYWQgdGggLmJvdGg6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjQzdDQ0QwO1xuICAgICAgdG9wOiA1NSU7IH1cbiAgICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoIC5kZXNjOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5maXhlZC10YWJsZS1jb250YWluZXIgdGhlYWQgdGggLmRlc2M6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM4Yjk1YTU7IH1cbiAgICAuZml4ZWQtdGFibGUtY29udGFpbmVyIHRoZWFkIHRoIC5hc2M6OmJlZm9yZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciB0aGVhZCB0aCAuYXNjOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5maXhlZC10YWJsZS1ib2R5IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLmZpeGVkLXRhYmxlLWJvZHkgLmNhcmQtdmlldyAudGl0bGUge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5maXhlZC10YWJsZS1oZWFkZXIgLnRhYmxlIHRoIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC10YWJsZS1oZWFkZXIgLnRhYmxlIC50aC1pbm5lciB7XG4gIHBhZGRpbmc6IC43NXJlbTsgfVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgdGZvb3QgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZWRmYztcbiAgY29sb3I6ICMzODk5ZWM7IH1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5kZXRhaWxzIHRhYmxlLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGUgLmRldGFpbHMgdGFibGUgdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZSAuZGV0YWlscyB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2U0ZTU7IH1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlIC5kZXRhaWxzIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTRlNTsgfVxuXG4udGFibGUtY2FyZC1jdXN0b20gdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiAwcHggIWltcG9ydGFudDsgfVxuXG4udGFibGUtY2FyZC1jdXN0b20gdGhlYWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3NywgODIsIDg5LCAwLjA3KTsgfVxuICAudGFibGUtY2FyZC1jdXN0b20gdGhlYWQgdHIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWNhcmQtY3VzdG9tIHRoZWFkIHRoIHtcbiAgICBib3JkZXI6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDsgfVxuXG4uanNncmlkLWNlbGwge1xuICBwYWRkaW5nOiAuNjI1cmVtOyB9XG5cbi5qc2dyaWQtaGVhZGVyLWNlbGwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAuNzVyZW07IH1cblxuLmpzZ3JpZC1ncmlkLWhlYWRlcixcbi5qc2dyaWQtaGVhZGVyLXJvdyA+IC5qc2dyaWQtaGVhZGVyLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG5cbi5qc2dyaWQtZWRpdC1yb3cgPiAuanNncmlkLWNlbGwsXG4uanNncmlkLWZpbHRlci1yb3cgPiAuanNncmlkLWNlbGwsXG4uanNncmlkLWdyaWQtYm9keSxcbi5qc2dyaWQtZ3JpZC1oZWFkZXIsXG4uanNncmlkLWhlYWRlci1yb3cgPiAuanNncmlkLWhlYWRlci1jZWxsLFxuLmpzZ3JpZC1pbnNlcnQtcm93ID4gLmpzZ3JpZC1jZWxsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjFmMmYzOyB9XG5cbi5qc2dyaWQtYWx0LXJvdyA+IC5qc2dyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNmY2ZkZmU7IH1cblxuLmpzZ3JpZC1zZWxlY3RlZC1yb3cgPiAuanNncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiAjZjNmOWZmO1xuICBib3JkZXItY29sb3I6ICNmMWYyZjM7IH1cblxuLmpzZ3JpZC1ncmlkLWJvZHkgdHI6bGFzdC1jaGlsZCAuanNncmlkLWNlbGwge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5qc2dyaWQgaW5wdXQsXG4uanNncmlkIHNlbGVjdCxcbi5qc2dyaWQgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gIC5qc2dyaWQgaW5wdXQ6Zm9jdXMsXG4gIC5qc2dyaWQgc2VsZWN0OmZvY3VzLFxuICAuanNncmlkIHRleHRhcmVhOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5NWM5ZjU7XG4gICAgY29sb3I6ICM0ZDUyNTk7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4uanNncmlkIHNlbGVjdCB7XG4gIGhlaWdodDogMzJweDsgfVxuXG4uanNncmlkLXBhZ2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5qc2dyaWQtcGFnZXIgYSB7XG4gICAgY29sb3I6ICM3OGMwZTA7IH1cblxuLmpzZ3JpZC1wYWdlci1jdXJyZW50LXBhZ2Uge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuICAuc3dpcGVyLWNvbnRhaW5lciAuY29udGFpbmVyLFxuICAuc3dpcGVyLWNvbnRhaW5lciBbY2xhc3NePVwiY29sLVwiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uc3dpcGVyLXNsaWRlIC5jYXJkLXNoYWRvd2VkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICB0cmFuc2l0aW9uOiAuNHM7IH1cbiAgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlLFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2OjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB0cmFuc2l0aW9uOiAuNHM7IH1cbiAgLnN3aXBlci1idXR0b24tbmV4dDpob3Zlcjo6YmVmb3JlLFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2OmhvdmVyOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDlcIjsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YVwiOyB9XG5cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICByaWdodDogMDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogMDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1oaWRkZW4gLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiAtNDRweDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1oaWRkZW4gLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGxlZnQ6IC00NHB4OyB9XG5cbi5zd2lwZXItYnV0dG9uLWhpZGRlbjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDI0cHg7IH1cblxuLnN3aXBlci1idXR0b24taGlkZGVuOmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAyNHB4OyB9XG5cbi5zd2lwZXItYnV0dG9uLWJveCAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tYm94IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgb3BhY2l0eTogLjY7XG4gIHRyYW5zaXRpb246IC40czsgfVxuICAuc3dpcGVyLWJ1dHRvbi1ib3ggLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlLFxuICAuc3dpcGVyLWJ1dHRvbi1ib3ggLnN3aXBlci1idXR0b24tcHJldjo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogdGhlbWlmeTtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc3dpcGVyLWJ1dHRvbi1ib3ggLnN3aXBlci1idXR0b24tbmV4dDpob3ZlcixcbiAgLnN3aXBlci1idXR0b24tYm94IC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnN3aXBlci1idXR0b24tYm94IC5zd2lwZXItYnV0dG9uLW5leHQsXG4gICAgLnN3aXBlci1idXR0b24tYm94IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAuc3dpcGVyLWJ1dHRvbi1ib3ggLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlLFxuICAgICAgLnN3aXBlci1idXR0b24tYm94IC5zd2lwZXItYnV0dG9uLXByZXY6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbi5zd2lwZXItYnV0dG9uLWJveCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7IH1cblxuLnN3aXBlci1idXR0b24tYm94IC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4OyB9XG5cbi5zd2lwZXItYnV0dG9uLWJveC5zd2lwZXItYnV0dG9uLWhpZGRlbjpob3ZlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLnN3aXBlci1idXR0b24tYm94LnN3aXBlci1idXR0b24taGlkZGVuOmhvdmVyIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAwOyB9XG5cbi5zd2lwZXItYnV0dG9uLWNpcmN1bGFyIC5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLWJ1dHRvbi1jaXJjdWxhciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzYxNmE3ODtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5zd2lwZXItYnV0dG9uLWNpcmN1bGFyIC5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXIsXG4gIC5zd2lwZXItYnV0dG9uLWNpcmN1bGFyIC5zd2lwZXItYnV0dG9uLXByZXY6aG92ZXIge1xuICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cbiAgLnN3aXBlci1idXR0b24tY2lyY3VsYXIgLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlLFxuICAuc3dpcGVyLWJ1dHRvbi1jaXJjdWxhciAuc3dpcGVyLWJ1dHRvbi1wcmV2OjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1jaXJjdWxhciAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogNSU7IH1cblxuLnN3aXBlci1idXR0b24tY2lyY3VsYXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHJpZ2h0OiA1JTsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1jaXJjdWxhciAuc3dpcGVyLWJ1dHRvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OVwiOyB9XG5cbi5zd2lwZXItYnV0dG9uLWNpcmN1bGFyIC5zd2lwZXItYnV0dG9uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRhXCI7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLW91dGxpbmUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpub3QoLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG4gIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNhYWE7IH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDo6YmVmb3JlLCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC03cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0OjpiZWZvcmUge1xuICAgIHRvcDogLTEwcHg7IH1cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTEwcHg7IH1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNzc3OyB9XG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgbWFyZ2luOiAwIDdweDsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tb3V0c2lkZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tb3V0c2lkZS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIGJvdHRvbTogMDsgfVxuXG4uc3dpcGVyLWNvbnRhaW5lcltkYXRhLWNlbnRlcmVkLXNsaWRlcz1cInRydWVcIl0gLnN3aXBlci1zbGlkZSB7XG4gIG9wYWNpdHk6IC4xO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDFzOyB9XG5cbi5zd2lwZXItY29udGFpbmVyW2RhdGEtY2VudGVyZWQtc2xpZGVzPVwidHJ1ZVwiXSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY29udGFpbmVyW2RhdGEtY2VudGVyZWQtc2xpZGVzPVwidHJ1ZVwiXSAuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLyoqIFNwZWNpZmljIHN3aXBlciAqKi9cbiNzd2lwZXItcHJvZmlsZTpub3QoLnN3aXBlci1pbml0aWFsaXplZCkgLnN3aXBlci13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgI3N3aXBlci1wcm9maWxlOm5vdCguc3dpcGVyLWluaXRpYWxpemVkKSAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuI3N3aXBlci1wcm9maWxlIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLS1kZWZhdWx0IHtcbiAgb3JkZXI6IC0xOyB9XG5cbiNzd2lwZXItcHJvZmlsZSAuc3dpcGVyLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuW3RhYmluZGV4XSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LmZpeC1zbGljayAqIHtcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5zbGljay1zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQge1xuICBwYWRkaW5nOiAwIDQ1cHg7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB6LWluZGV4OiA1O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMTNweCAxNXB4IDEzcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzM4OTllYyB0cmFuc3BhcmVudDsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4uaGFzLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oZWxwLWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHBhZGRpbmc6IDByZW0gMC41cmVtOyB9XG4gIC5oZWxwLWJsb2NrID4gdWwge1xuICAgIG1hcmdpbjogMDsgfVxuXG4ud2l0aC1lcnJvcnMge1xuICBiYWNrZ3JvdW5kOiAjZDcyNjM4O1xuICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgLmxvdHRpZS1hbmltLWNvbSwgLmxvdHRpZS1hbmltLXVzZXIsIC5sb3R0aWUtYW5pbSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2FyZC5jYXJkLWFzaWRlX3VzZXIgLndyYXBwZXItdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xNSUpICFpbXBvcnRhbnQ7IH1cbiAgLnNpZGViYXItZXhwYW5kLW1kIH4gLnRvcGJhciAuc2lkZWJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC0yNjBweDsgfVxuICBib2R5IC5zaWRlYmFyIH4gLnRvcGJhciwgYm9keSAuc2lkZWJhciB+IG1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuI3VzZXJzLnRhYi1wYW5lX2R5bmFtaWMuc2hvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLnBlaXR5IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uanFzdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLmpxc2ZpZWxkIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIC8qc2V0IHRoZSB0ZXh0IGNvbG9yIGhlcmUgKi8gfVxuXG5bZGF0YS1wcm92aWRlPVwiZWFzeXBpZVwiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZWFzeXBpZS1kYXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4ubW9ycmlzLWhvdmVyIHtcbiAgei1pbmRleDogOTAwOyB9XG5cbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjJmMztcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuICAubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIC5tb3JyaXMtaG92ZXItcG9pbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGUge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlIC5maWx0ZXItb3B0aW9uIGkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5zdGFuZGFsb25lIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tOyB9XG4gIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5zdGFuZGFsb25lIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5zdGFuZGFsb25lIC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24ge1xuICAgICAgd2lkdGg6IGF1dG87IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1pdGVtLmRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmMztcbiAgbWFyZ2luOiA0cHggMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLWl0ZW0uZHJvcGRvd24taGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4yNXB4O1xuICBvcGFjaXR5OiAwLjg7IH1cbiAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1pdGVtLmRyb3Bkb3duLWhlYWRlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1pdGVtLnNlbGVjdGVkIHtcbiAgY29sb3I6ICM0ZDUyNTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkOmhvdmVyLFxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkIC5kcm9wZG93bi1pdGVtLWlubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbSBzcGFuLmRyb3Bkb3duLWl0ZW0taW5uZXIub3B0IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5wb3BvdmVyLXRpdGxlIHtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAubm8tcmVzdWx0cyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNnB4IDIwcHg7IH1cblxuLmRyb3Bkb3duLWl0ZW0taW5uZXIge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5icy1zZWFyY2hib3ggLmZvcm0tY29udHJvbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogNHB4IDhweCAzcHg7IH1cblxuLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyLCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXI6YWN0aXZlLCAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXI6Zm9jdXMsIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlcjpob3ZlciB7XG4gIGNvbG9yOiAjYzljY2NlOyB9XG5cbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB0cmFuc2l0aW9uOiAwcztcbiAgcGFkZGluZzogNnB4OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDN0NDRDA7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNDN0NDRDA7IH1cblxuLmRhdGVwaWNrZXIgPiBkaXYuZGF0ZXBpY2tlci1kYXlzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIGNvbG9yOiAjYmNjMGM1OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjZmNztcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNmY3OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLXN0YXJ0LCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS1lbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM4OTllYyAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS1zdGFydCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UtZW5kIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2Utc3RhcnQucmFuZ2UtZW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIC5kb3cge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxMXB4OyB9XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gsXG4uZGF0ZXBpY2tlciAucHJldixcbi5kYXRlcGlja2VyIC5uZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cblxuLmRhdGVwaWNrZXIgLnByZXYsXG4uZGF0ZXBpY2tlciAubmV4dCB7XG4gIGZvbnQtc2l6ZTogMDsgfVxuICAuZGF0ZXBpY2tlciAucHJldjo6YmVmb3JlLFxuICAuZGF0ZXBpY2tlciAubmV4dDo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogdGhlbWlmeTtcbiAgICBjb2xvcjogIzhiOTVhNTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uZGF0ZXBpY2tlciAucHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjlcIjsgfVxuXG4uZGF0ZXBpY2tlciAubmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjhcIjsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5mb2N1c2VkLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIsXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAubmV4dDpob3Zlcixcbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICBib3JkZXItY29sb3I6ICMzODk5ZWM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmOTRlYjtcbiAgYm9yZGVyLWNvbG9yOiAjMmY5NGViOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5IHtcbiAgY29sb3I6ICM0ZDUyNTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjc7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjZmNzsgfVxuXG4uY2xvY2twaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHBhZGRpbmc6IDZweDtcbiAgdHJhbnNpdGlvbjogaW5pdGlhbDsgfVxuXG4uY2xvY2twaWNrZXItYnV0dG9uIHtcbiAgY29sb3I6ICM0ZDUyNTk7XG4gIHBhZGRpbmc6IDNweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IC44NzVyZW07IH1cblxuLmNsb2NrcGlja2VyLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cblxuLmNsb2NrcGlja2VyLXBsYXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwOyB9XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHRyYW5zaXRpb246IDBzO1xuICBwYWRkaW5nOiA2cHg7IH1cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDN0NDRDA7IH1cblxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldC50aW1lcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0M3Q0NEMDsgfVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDI5cHg7XG4gIHdpZHRoOiAyOXB4O1xuICBsaW5lLWhlaWdodDogMjlweDsgfVxuICAuYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGlucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgYSB7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBoZWlnaHQ6IDI5cHg7XG4gIHdpZHRoOiAyOXB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgcGFkZGluZzogMDsgfVxuICAuYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24ge1xuICBmb250LWZhbWlseTogdGhlbWlmeTsgfVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24tY2hldnJvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDhcIjsgfVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24tY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YlwiOyB9XG5cbi5yYXRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnJhdGluZyBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmF0aW5nIGxhYmVsIHtcbiAgICBjb2xvcjogI2UzZTRlNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucmF0aW5nIGxhYmVsOjpiZWZvcmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnJhdGluZyAuYWN0aXZlLFxuICAucmF0aW5nIDpjaGVja2VkIH4gbGFiZWwsXG4gIC5yYXRpbmcgbGFiZWw6aG92ZXIsXG4gIC5yYXRpbmcgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gICAgY29sb3I6ICMzODk5ZWM7IH1cblxuLnJhdGluZy1zdGF0aWMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5yYXRpbmctc3RhdGljIGxhYmVsIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLnJhdGluZy1zdGF0aWMgbGFiZWw6bm90KC5hY3RpdmUpIHtcbiAgICBjb2xvcjogI2UzZTRlNSAhaW1wb3J0YW50OyB9XG5cbi5yYXRpbmcteHMgbGFiZWw6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICBmb250LXNpemU6IDEzcHg7IH1cblxuLnJhdGluZy1zbSBsYWJlbDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ucmF0aW5nLWxnIGxhYmVsOjpiZWZvcmUge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuLnJhdGluZy1yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgW2RhdGEtaGFzLXJhdGU9XCJ0cnVlXCJdOmhvdmVyIC5yYXRpbmctcmVtb3ZlIHtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgW2RhdGEtaGFzLXJhdGU9XCJ0cnVlXCJdOmhvdmVyIC5yYXRpbmctcmVtb3ZlOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLnJhdGluZy1ibHVlIC5hY3RpdmUsXG4ucmF0aW5nLWJsdWUgOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctYmx1ZSBsYWJlbDpob3Zlcixcbi5yYXRpbmctYmx1ZSBsYWJlbDpob3ZlciB+IGxhYmVsIHtcbiAgY29sb3I6ICMwMDdiZmY7IH1cblxuLnJhdGluZy1pbmRpZ28gLmFjdGl2ZSxcbi5yYXRpbmctaW5kaWdvIDpjaGVja2VkIH4gbGFiZWwsXG4ucmF0aW5nLWluZGlnbyBsYWJlbDpob3Zlcixcbi5yYXRpbmctaW5kaWdvIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzY2MTBmMjsgfVxuXG4ucmF0aW5nLXB1cnBsZSAuYWN0aXZlLFxuLnJhdGluZy1wdXJwbGUgOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctcHVycGxlIGxhYmVsOmhvdmVyLFxuLnJhdGluZy1wdXJwbGUgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gIGNvbG9yOiAjOTI2ZGRlOyB9XG5cbi5yYXRpbmctcGluayAuYWN0aXZlLFxuLnJhdGluZy1waW5rIDpjaGVja2VkIH4gbGFiZWwsXG4ucmF0aW5nLXBpbmsgbGFiZWw6aG92ZXIsXG4ucmF0aW5nLXBpbmsgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gIGNvbG9yOiAjZjk2MTk3OyB9XG5cbi5yYXRpbmctcmVkIC5hY3RpdmUsXG4ucmF0aW5nLXJlZCA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy1yZWQgbGFiZWw6aG92ZXIsXG4ucmF0aW5nLXJlZCBsYWJlbDpob3ZlciB+IGxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLnJhdGluZy1vcmFuZ2UgLmFjdGl2ZSxcbi5yYXRpbmctb3JhbmdlIDpjaGVja2VkIH4gbGFiZWwsXG4ucmF0aW5nLW9yYW5nZSBsYWJlbDpob3Zlcixcbi5yYXRpbmctb3JhbmdlIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogI2ZkN2UxNDsgfVxuXG4ucmF0aW5nLXllbGxvdyAuYWN0aXZlLFxuLnJhdGluZy15ZWxsb3cgOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmcteWVsbG93IGxhYmVsOmhvdmVyLFxuLnJhdGluZy15ZWxsb3cgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gIGNvbG9yOiAjZmNjNTI1OyB9XG5cbi5yYXRpbmctZ3JlZW4gLmFjdGl2ZSxcbi5yYXRpbmctZ3JlZW4gOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctZ3JlZW4gbGFiZWw6aG92ZXIsXG4ucmF0aW5nLWdyZWVuIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzI4YTc0NTsgfVxuXG4ucmF0aW5nLXRlYWwgLmFjdGl2ZSxcbi5yYXRpbmctdGVhbCA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy10ZWFsIGxhYmVsOmhvdmVyLFxuLnJhdGluZy10ZWFsIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzIwYzk5NzsgfVxuXG4ucmF0aW5nLWN5YW4gLmFjdGl2ZSxcbi5yYXRpbmctY3lhbiA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy1jeWFuIGxhYmVsOmhvdmVyLFxuLnJhdGluZy1jeWFuIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzM4OTllYzsgfVxuXG4ucmF0aW5nLXdoaXRlIC5hY3RpdmUsXG4ucmF0aW5nLXdoaXRlIDpjaGVja2VkIH4gbGFiZWwsXG4ucmF0aW5nLXdoaXRlIGxhYmVsOmhvdmVyLFxuLnJhdGluZy13aGl0ZSBsYWJlbDpob3ZlciB+IGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnJhdGluZy1ncmF5IC5hY3RpdmUsXG4ucmF0aW5nLWdyYXkgOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctZ3JheSBsYWJlbDpob3Zlcixcbi5yYXRpbmctZ3JheSBsYWJlbDpob3ZlciB+IGxhYmVsIHtcbiAgY29sb3I6ICM4NjhlOTY7IH1cblxuLnJhdGluZy1ncmF5LWRhcmsgLmFjdGl2ZSxcbi5yYXRpbmctZ3JheS1kYXJrIDpjaGVja2VkIH4gbGFiZWwsXG4ucmF0aW5nLWdyYXktZGFyayBsYWJlbDpob3Zlcixcbi5yYXRpbmctZ3JheS1kYXJrIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzM0M2E0MDsgfVxuXG4ucmF0aW5nLXByaW1hcnkgLmFjdGl2ZSxcbi5yYXRpbmctcHJpbWFyeSA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy1wcmltYXJ5IGxhYmVsOmhvdmVyLFxuLnJhdGluZy1wcmltYXJ5IGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzM4OTllYzsgfVxuXG4ucmF0aW5nLXNlY29uZGFyeSAuYWN0aXZlLFxuLnJhdGluZy1zZWNvbmRhcnkgOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctc2Vjb25kYXJ5IGxhYmVsOmhvdmVyLFxuLnJhdGluZy1zZWNvbmRhcnkgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gIGNvbG9yOiAjMzc0MzUxOyB9XG5cbi5yYXRpbmctdGhpcmQgLmFjdGl2ZSxcbi5yYXRpbmctdGhpcmQgOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctdGhpcmQgbGFiZWw6aG92ZXIsXG4ucmF0aW5nLXRoaXJkIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogI2Y5YmIzMDsgfVxuXG4ucmF0aW5nLXN1Y2Nlc3MgLmFjdGl2ZSxcbi5yYXRpbmctc3VjY2VzcyA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy1zdWNjZXNzIGxhYmVsOmhvdmVyLFxuLnJhdGluZy1zdWNjZXNzIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzcwYjc3ZTsgfVxuXG4ucmF0aW5nLWluZm8gLmFjdGl2ZSxcbi5yYXRpbmctaW5mbyA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy1pbmZvIGxhYmVsOmhvdmVyLFxuLnJhdGluZy1pbmZvIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzc4YzBlMDsgfVxuXG4ucmF0aW5nLXdhcm5pbmcgLmFjdGl2ZSxcbi5yYXRpbmctd2FybmluZyA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy13YXJuaW5nIGxhYmVsOmhvdmVyLFxuLnJhdGluZy13YXJuaW5nIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogI2Y3OTI1NjsgfVxuXG4ucmF0aW5nLWRhbmdlciAuYWN0aXZlLFxuLnJhdGluZy1kYW5nZXIgOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctZGFuZ2VyIGxhYmVsOmhvdmVyLFxuLnJhdGluZy1kYW5nZXIgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gIGNvbG9yOiAjZDcyNjM4OyB9XG5cbi5yYXRpbmctYnJvd24gLmFjdGl2ZSxcbi5yYXRpbmctYnJvd24gOmNoZWNrZWQgfiBsYWJlbCxcbi5yYXRpbmctYnJvd24gbGFiZWw6aG92ZXIsXG4ucmF0aW5nLWJyb3duIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzhkNjY1ODsgfVxuXG4ucmF0aW5nLWRhcmsgLmFjdGl2ZSxcbi5yYXRpbmctZGFyayA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy1kYXJrIGxhYmVsOmhvdmVyLFxuLnJhdGluZy1kYXJrIGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzFmMjgzMTsgfVxuXG4ucmF0aW5nLXRleHQgLmFjdGl2ZSxcbi5yYXRpbmctdGV4dCA6Y2hlY2tlZCB+IGxhYmVsLFxuLnJhdGluZy10ZXh0IGxhYmVsOmhvdmVyLFxuLnJhdGluZy10ZXh0IGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBjb2xvcjogIzRkNTI1OTsgfVxuXG4udG9nZ2xlciB7XG4gIGNvbG9yOiAjZTNlNGU1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLnRvZ2dsZXIgaSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhcjsgfVxuICAudG9nZ2xlciBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC50b2dnbGVyIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgICAgIGNvbG9yOiAjZmNjNTI1OyB9XG5cbi50b2dnbGVyLWJsdWUgaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzAwN2JmZjsgfVxuXG4udG9nZ2xlci1pbmRpZ28gaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzY2MTBmMjsgfVxuXG4udG9nZ2xlci1wdXJwbGUgaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzkyNmRkZTsgfVxuXG4udG9nZ2xlci1waW5rIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICNmOTYxOTc7IH1cblxuLnRvZ2dsZXItcmVkIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLnRvZ2dsZXItb3JhbmdlIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICNmZDdlMTQ7IH1cblxuLnRvZ2dsZXIteWVsbG93IGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICNmY2M1MjU7IH1cblxuLnRvZ2dsZXItZ3JlZW4gaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzI4YTc0NTsgfVxuXG4udG9nZ2xlci10ZWFsIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICMyMGM5OTc7IH1cblxuLnRvZ2dsZXItY3lhbiBpbnB1dDpjaGVja2VkICsgaSB7XG4gIGNvbG9yOiAjMzg5OWVjOyB9XG5cbi50b2dnbGVyLXdoaXRlIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRvZ2dsZXItZ3JheSBpbnB1dDpjaGVja2VkICsgaSB7XG4gIGNvbG9yOiAjODY4ZTk2OyB9XG5cbi50b2dnbGVyLWdyYXktZGFyayBpbnB1dDpjaGVja2VkICsgaSB7XG4gIGNvbG9yOiAjMzQzYTQwOyB9XG5cbi50b2dnbGVyLXByaW1hcnkgaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzM4OTllYzsgfVxuXG4udG9nZ2xlci1zZWNvbmRhcnkgaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzM3NDM1MTsgfVxuXG4udG9nZ2xlci10aGlyZCBpbnB1dDpjaGVja2VkICsgaSB7XG4gIGNvbG9yOiAjZjliYjMwOyB9XG5cbi50b2dnbGVyLXN1Y2Nlc3MgaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzcwYjc3ZTsgfVxuXG4udG9nZ2xlci1pbmZvIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICM3OGMwZTA7IH1cblxuLnRvZ2dsZXItd2FybmluZyBpbnB1dDpjaGVja2VkICsgaSB7XG4gIGNvbG9yOiAjZjc5MjU2OyB9XG5cbi50b2dnbGVyLWRhbmdlciBpbnB1dDpjaGVja2VkICsgaSB7XG4gIGNvbG9yOiAjZDcyNjM4OyB9XG5cbi50b2dnbGVyLWJyb3duIGlucHV0OmNoZWNrZWQgKyBpIHtcbiAgY29sb3I6ICM4ZDY2NTg7IH1cblxuLnRvZ2dsZXItZGFyayBpbnB1dDpjaGVja2VkICsgaSB7XG4gIGNvbG9yOiAjMWYyODMxOyB9XG5cbi50b2dnbGVyLXRleHQgaW5wdXQ6Y2hlY2tlZCArIGkge1xuICBjb2xvcjogIzRkNTI1OTsgfVxuXG4ubWluaWNvbG9ycy1wYW5lbCB7XG4gIGJvcmRlci1jb2xvcjogI0M3Q0NEMDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDkpOyB9XG5cbi5taW5pY29sb3JzLXRoZW1lLWJvb3RzdHJhcCAubWluaWNvbG9ycy1pbnB1dC1zd2F0Y2gge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4ubWluaWNvbG9ycy10aGVtZS1ib290c3RyYXAgLm1pbmljb2xvcnMtc3dhdGNoZXMgLm1pbmljb2xvcnMtc3dhdGNoIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItY29sb3I6ICNDN0NDRDA7IH1cblxuLm1pbmljb2xvcnMtc3dhdGNoZXMgLm1pbmljb2xvcnMtc3dhdGNoIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cblxuLm1pbmljb2xvcnMgaW5wdXRbdHlwZT1oaWRkZW5dICsgLm1pbmljb2xvcnMtc3dhdGNoIHtcbiAgd2lkdGg6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXG4ubWluaWNvbG9ycy10aGVtZS1ib290c3RyYXAgLm1pbmljb2xvcnMtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4uZm9ybS10eXBlLWxpbmUgLm1pbmljb2xvcnMtdGhlbWUtYm9vdHN0cmFwIC5taW5pY29sb3JzLWlucHV0LXN3YXRjaCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLm1pbmljb2xvcnMtdGhlbWUtYm9vdHN0cmFwIC5taW5pY29sb3JzLWlucHV0LXN3YXRjaCB7XG4gIGxlZnQ6IDA7IH1cblxuLmZvcm0tdHlwZS1saW5lIC5taW5pY29sb3JzLXRoZW1lLWJvb3RzdHJhcCAubWluaWNvbG9ycy1pbnB1dCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLm1pbmljb2xvcnMtdGhlbWUtYm9vdHN0cmFwIC5taW5pY29sb3JzLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmNvbG9yLXNlbGVjdG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5jb2xvci1zZWxlY3RvciBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgICAuY29sb3Itc2VsZWN0b3IgbGFiZWwuaW52ZXJzZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlNGU1OyB9XG4gICAgICAuY29sb3Itc2VsZWN0b3IgbGFiZWwuaW52ZXJzZSBzcGFuOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG4gIC5jb2xvci1zZWxlY3RvciBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5jb2xvci1zZWxlY3RvciBzcGFuOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0Y1wiO1xuICAgICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDAsIDApO1xuICAgICAgdHJhbnNpdGlvbjogLjJzOyB9XG4gIC5jb2xvci1zZWxlY3RvciBpbnB1dCB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAgIC5jb2xvci1zZWxlY3RvciBpbnB1dDpjaGVja2VkIH4gc3Bhbjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEsIDEpOyB9XG5cbi5jb2xvci1zZWxlY3Rvci1zbSBsYWJlbCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7IH1cblxuLmNvbG9yLXNlbGVjdG9yLXNtIHNwYW46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAuODc1cmVtOyB9XG5cbi5jb2xvci1zZWxlY3Rvci1sZyBsYWJlbCB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7IH1cblxuLmNvbG9yLXNlbGVjdG9yLWxnIHNwYW46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuXG5bZGF0YS1wcm92aWRlfj1cImtub2JcIl0ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm5vVWktdGFyZ2V0IHtcbiAgbWFyZ2luOiAxcmVtIDA7IH1cbiAgLm5vVWktdGFyZ2V0Lm5vVWktdmVydGljYWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMXJlbTsgfVxuICAubm9VaS10YXJnZXQubm9VaS1jb25uZWN0LFxuICAubm9VaS10YXJnZXQgLm5vVWktY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5ub1VpLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kOiAjZjVmNmY3OyB9XG5cbi5ub1VpLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5ub1VpLWhhbmRsZTo6YmVmb3JlLCAubm9VaS1oYW5kbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ub1VpLWhhbmRsZTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gICAgLm5vVWktaGFuZGxlOmhvdmVyIC5ub1VpLXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5vVWktaGFuZGxlOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpOyB9XG5cbi5ub1VpLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNmY3O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICB0b3A6IC04cHg7IH1cblxuLm5vVWktdmVydGljYWwge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmNWY2Zjc7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIHRvcDogLTEwcHg7IH1cblxuLm5vVWktdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlLXVwcGVyIC5ub1VpLXRvb2x0aXAge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogLTMycHg7IH1cblxuLnNsaWRlci1ibHVlLm5vVWktY29ubmVjdCxcbi5zbGlkZXItYmx1ZSAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuXG4uc2xpZGVyLWluZGlnby5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLWluZGlnbyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxuXG4uc2xpZGVyLXB1cnBsZS5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLXB1cnBsZSAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTsgfVxuXG4uc2xpZGVyLXBpbmsubm9VaS1jb25uZWN0LFxuLnNsaWRlci1waW5rIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5zbGlkZXItcmVkLm5vVWktY29ubmVjdCxcbi5zbGlkZXItcmVkIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5zbGlkZXItb3JhbmdlLm5vVWktY29ubmVjdCxcbi5zbGlkZXItb3JhbmdlIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi5zbGlkZXIteWVsbG93Lm5vVWktY29ubmVjdCxcbi5zbGlkZXIteWVsbG93IC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi5zbGlkZXItZ3JlZW4ubm9VaS1jb25uZWN0LFxuLnNsaWRlci1ncmVlbiAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuXG4uc2xpZGVyLXRlYWwubm9VaS1jb25uZWN0LFxuLnNsaWRlci10ZWFsIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi5zbGlkZXItY3lhbi5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLWN5YW4gLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNsaWRlci13aGl0ZS5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLXdoaXRlIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5zbGlkZXItZ3JheS5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLWdyYXkgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnNsaWRlci1ncmF5LWRhcmsubm9VaS1jb25uZWN0LFxuLnNsaWRlci1ncmF5LWRhcmsgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cblxuLnNsaWRlci1wcmltYXJ5Lm5vVWktY29ubmVjdCxcbi5zbGlkZXItcHJpbWFyeSAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4uc2xpZGVyLXNlY29uZGFyeS5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLXNlY29uZGFyeSAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTsgfVxuXG4uc2xpZGVyLXRoaXJkLm5vVWktY29ubmVjdCxcbi5zbGlkZXItdGhpcmQgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cblxuLnNsaWRlci1zdWNjZXNzLm5vVWktY29ubmVjdCxcbi5zbGlkZXItc3VjY2VzcyAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4uc2xpZGVyLWluZm8ubm9VaS1jb25uZWN0LFxuLnNsaWRlci1pbmZvIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi5zbGlkZXItd2FybmluZy5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLXdhcm5pbmcgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLnNsaWRlci1kYW5nZXIubm9VaS1jb25uZWN0LFxuLnNsaWRlci1kYW5nZXIgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLnNsaWRlci1icm93bi5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLWJyb3duIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5zbGlkZXItZGFyay5ub1VpLWNvbm5lY3QsXG4uc2xpZGVyLWRhcmsgLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnNsaWRlci10ZXh0Lm5vVWktY29ubmVjdCxcbi5zbGlkZXItdGV4dCAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDEycHggMDtcbiAgbWluLWhlaWdodDogNTJweDsgfVxuICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNGQ1MjU5OyB9XG4gIC5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07IH1cbiAgICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2UuYmFkZ2UtZGVmYXVsdCwgLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlLmJhZGdlLXNlY29uZGFyeSB7XG4gICAgICBjb2xvcjogIzYxNmE3ODsgfVxuICAgIC5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSBbZGF0YS1yb2xlPXJlbW92ZV0ge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gICAgICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2UgW2RhdGEtcm9sZT1yZW1vdmVdOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2U6bm90KFtjbGFzcyo9XCJiYWRnZS1cIl0pIHtcbiAgICBjb2xvcjogIzYxNmE3ODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmY3OyB9XG4gIC5ib290c3RyYXAtdGFnc2lucHV0IC50d2l0dGVyLXR5cGVhaGVhZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuYm9vdHN0cmFwLXRhZ3NpbnB1dCAudHdpdHRlci10eXBlYWhlYWQgLnR0LW1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIG1pbi13aWR0aDogMTgwcHg7IH1cblxuLnR3aXR0ZXItdHlwZWFoZWFkIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4udHQtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxZjJmMztcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7IH1cblxuLnR0LXN1Z2dlc3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhcjsgfVxuICAudHQtc3VnZ2VzdGlvbi50dC1jdXJzb3IsIC50dC1zdWdnZXN0aW9uOmhvdmVyLCAudHQtc3VnZ2VzdGlvbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuXG4udHlwZWFoZWFkLXNjcm9sbGFibGUgLnR0LW1lbnUge1xuICBtYXgtaGVpZ2h0OiAyMjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4uYm9vdHN0cmFwLW1heGxlbmd0aCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbjogMXB4IDA7IH1cblxuLnB3c3RyZW5ndGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnB3c3RyZW5ndGggLnByb2dyZXNzIHtcbiAgICBoZWlnaHQ6IDNweDsgfVxuICAucHdzdHJlbmd0aCBbZGF0YS12ZXJ0aWNhbF0gKyAucHJvZ3Jlc3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cblxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGFwcGVhcmFuY2U6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gICAgY29sb3I6ICM4Yjk1YTU7IH1cbiAgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTVjOWY1O1xuICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKDU2LCAxNTMsIDIzNiwgMC4xNSk7IH1cbiAgLmZvcm0tY29udHJvbDpmb2N1c1tyZWFkb25seV0ge1xuICAgIGJvcmRlci1jb2xvcjogI0M3Q0NEMDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICBjb2xvcjogI2M5Y2NjZTsgfVxuICAuZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAjYzljY2NlOyB9XG4gIC5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBJRSAxMCsgKi9cbiAgICBjb2xvcjogI2M5Y2NjZTsgfVxuICAuZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICNjOWNjY2U7IH1cbiAgLmZvcm0tY29udHJvbCBvcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgLmZvcm0tY29udHJvbFt0eXBlPVwidGV4dFwiXSB7XG4gICAgY3Vyc29yOiB0ZXh0OyB9XG5cbmxhYmVsLnJlcXVpcmU6OmFmdGVyLCBsYWJlbC5yZXF1aXJlZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnKic7XG4gIGNvbG9yOiAjZDcyNjM4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG5cbi5mb3JtLWdyb3VwLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZm9ybS1ncm91cC1zZWxlY3QgLndyYXAtc2VsZWN0OjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29sb3I6ICMzODk5ZWM7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtczsgfVxuICAuZm9ybS1ncm91cC1zZWxlY3QgLndyYXAtc2VsZWN0OmZvY3VzLXdpdGhpbjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGVYKDE4MGRlZyk7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIHNlbGVjdC5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IDM2cHg7IH1cblxuLmZvcm0tZ3JvdXAgc21hbGwge1xuICBjb2xvcjogIzg2OGU5NjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cbiAgLmZvcm0tZ3JvdXAgc21hbGwuZm9ybS10ZXh0IHtcbiAgICBjb2xvcjogIzhiOTVhNTtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG4uZm9ybS1ncm91cCBsYWJlbCArIHNtYWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5oYXMtZm9ybS10ZXh0OmhvdmVyIC5mb3JtLXRleHQsXG4uaGFzLWZvcm0tdGV4dCAuZm9ybS1jb250cm9sOmZvY3VzICsgLmZvcm0tdGV4dCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IC41czsgfVxuXG4uaGFzLWZvcm0tdGV4dCAuZm9ybS10ZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG5cbi5jaGVja2JveCBsYWJlbCxcbi5yYWRpbyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwOyB9XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiAhaW1wb3J0YW50O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xNXM7IH1cblxuLmJsb2MtY2hlY2tib3ggbGFiZWwge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB0cmFuc2Zvcm0gMC4yczsgfVxuICAuYmxvYy1jaGVja2JveCBsYWJlbDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44OyB9XG4gIC5ibG9jLWNoZWNrYm94IGxhYmVsIC5pbWctcHJvZmlsIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMsIHBhZGRpbmcgMC4yczsgfVxuICAgIC5ibG9jLWNoZWNrYm94IGxhYmVsIC5pbWctcHJvZmlsOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgY29udGVudDogJ1xcZjAwYyc7IH1cblxuLmJsb2MtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTsgfVxuICAuYmxvYy1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmltZy1wcm9maWwge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICMzODk5ZWM7IH1cbiAgICAuYmxvYy1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWwgLmltZy1wcm9maWw6OmFmdGVyIHtcbiAgICAgIGFuaW1hdGlvbjogc2hvd1BvcCAwLjNzIGZvcndhcmRzIDAuMXM7IH1cblxuQGtleWZyYW1lcyBzaG93UG9wIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuICAuYmxvYy1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWwgc3BhbiB7XG4gICAgY29sb3I6ICMzODk5ZWM7IH1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4uYXV0by1leHBhbmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICByZXNpemU6IG5vbmU7XG4gIHRyYW5zaXRpb246IC41czsgfVxuXG4uZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmN1c3RvbS1maWxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmN1c3RvbS1maWxlLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1jb2xvcjogI0M3Q0NEMDsgfVxuICAuY3VzdG9tLWZpbGUtY29udHJvbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNDN0NDRDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M3Q0NEMDtcbiAgICBjb2xvcjogIzhiOTVhNTsgfVxuICAuY3VzdG9tLWZpbGUtY29udHJvbDo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgLmN1c3RvbS1maWxlLWNvbnRyb2w6bGFuZyhlbik6OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtaW5wdXQtdmFsdWUpOyB9XG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwOyB9XG5cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICM5NWM5ZjU7XG4gIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXItY29sb3I6ICNDN0NDRDA7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogMzAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4gIC5pbnB1dC1ncm91cC1hZGRvbiAuY3VzdG9tLWNvbnRyb2wge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4tZ3JvdXAsXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmlucHV0LWdyb3VwLWlucHV0ICsgLmlucHV0LWdyb3VwLWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7IH1cblxuLmZvcm0tY29udHJvbC1sZyxcbi5pbnB1dC1ncm91cC1sZyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDdweCAxNnB4OyB9XG5cbi5mb3JtLWNvbnRyb2wtc20sXG4uaW5wdXQtZ3JvdXAtc20gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiA0cHggOHB4IDNweDsgfVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogMjlweDsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG5zZWxlY3QuZm9ybS1jb250cm9sLWxnOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogNDhweDsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzcwYjc3ZTsgfVxuICAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLFxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwsXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXG4uaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM3MGI3N2U7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNmNzkyNTY7IH1cbiAgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nIC5jdXN0b20tY29udHJvbCxcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxuLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXG4uaGFzLXdhcm5pbmcuY2hlY2tib3ggbGFiZWwsXG4uaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjZjc5MjU2OyB9XG5cbi5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNkNzI2Mzg7IH1cbiAgLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uaGFzLWRhbmdlciAuY2hlY2tib3gsXG4uaGFzLWRhbmdlciAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1kYW5nZXIgLmN1c3RvbS1jb250cm9sLFxuLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wtbGFiZWwsXG4uaGFzLWRhbmdlciAucmFkaW8sXG4uaGFzLWRhbmdlciAucmFkaW8taW5saW5lLFxuLmhhcy1kYW5nZXIuY2hlY2tib3ggbGFiZWwsXG4uaGFzLWRhbmdlci5jaGVja2JveC1pbmxpbmUgbGFiZWwsXG4uaGFzLWRhbmdlci5yYWRpbyBsYWJlbCxcbi5oYXMtZGFuZ2VyLnJhZGlvLWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjZDcyNjM4OyB9XG5cbi5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtOyB9XG5cbi5mb3JtLWdyb3VwLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5mb3JtLWdyb3VwLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5mb3JtLWdyb3VwLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNkNzI2Mzg7XG4gIGZvbnQtc2l6ZTogMTNweDsgfVxuXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2Q3MjYzOCAhaW1wb3J0YW50OyB9XG4gIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjFyZW0gcmdiYSgyMTUsIDM4LCA1NiwgMC4xNSkgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICM3MGI3N2UgIWltcG9ydGFudDsgfVxuICAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyxcbiAgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKDExMiwgMTgzLCAxMjYsIDAuMTUpICFpbXBvcnRhbnQ7IH1cblxuW2RhdGEtcHJvdmlkZT0nc3VwZXJDb250cm9sJ10gPiBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2U7IH1cbiAgW2RhdGEtcHJvdmlkZT0nc3VwZXJDb250cm9sJ10gPiBsYWJlbCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIFtkYXRhLXByb3ZpZGU9J3N1cGVyQ29udHJvbCddID4gbGFiZWw6aG92ZXIge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTsgfVxuICBbZGF0YS1wcm92aWRlPSdzdXBlckNvbnRyb2wnXSA+IGxhYmVsW3N1cGVyY29udHJvbC10cmlnZ2VyPVwidHJ1ZVwiXSB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjM1cyBlYXNlOyB9XG4gICAgW2RhdGEtcHJvdmlkZT0nc3VwZXJDb250cm9sJ10gPiBsYWJlbFtzdXBlcmNvbnRyb2wtdHJpZ2dlcj1cInRydWVcIl0gLml0ZW0tYXZhdGFyIHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMzODk5ZWM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBlYXNlOyB9XG4gICAgW2RhdGEtcHJvdmlkZT0nc3VwZXJDb250cm9sJ10gPiBsYWJlbFtzdXBlcmNvbnRyb2wtdHJpZ2dlcj1cInRydWVcIl0gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBlYXNlO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG5mb3JtOmludmFsaWQgLnZhbGlkYXRlc3VibWl0IHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNSBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uZm9ybS10eXBlLXJvdW5kaW5wdXQuZm9ybS1jb250cm9sLFxuLmZvcm0tdHlwZS1yb3VuZCBpbnB1dC5mb3JtLWNvbnRyb2wsIC5mb3JtLXR5cGUtcm91bmRzZWxlY3Q6bm90KFttdWx0aXBsZV0pLmZvcm0tY29udHJvbCxcbi5mb3JtLXR5cGUtcm91bmQgc2VsZWN0Om5vdChbbXVsdGlwbGVdKS5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG5cbi5mb3JtLXR5cGUtcm91bmRpbnB1dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLXR5cGUtcm91bmRzZWxlY3Q6bm90KFttdWx0aXBsZV0pLmZvcm0tY29udHJvbC1zbSxcbi5mb3JtLXR5cGUtcm91bmQuaW5wdXQtZ3JvdXAtc20gaW5wdXQuZm9ybS1jb250cm9sLFxuLmZvcm0tdHlwZS1yb3VuZCBpbnB1dC5mb3JtLWNvbnRyb2wtc20sXG4uZm9ybS10eXBlLXJvdW5kIHNlbGVjdDpub3QoW211bHRpcGxlXSkuZm9ybS1jb250cm9sLXNtLFxuLmZvcm0tdHlwZS1yb3VuZCAuaW5wdXQtZ3JvdXAtc20gaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4OyB9XG5cbi5mb3JtLXR5cGUtcm91bmRpbnB1dC5mb3JtLWNvbnRyb2wtbGcsIC5mb3JtLXR5cGUtcm91bmRzZWxlY3Q6bm90KFttdWx0aXBsZV0pLmZvcm0tY29udHJvbC1sZyxcbi5mb3JtLXR5cGUtcm91bmQuaW5wdXQtZ3JvdXAtbGcgaW5wdXQuZm9ybS1jb250cm9sLFxuLmZvcm0tdHlwZS1yb3VuZCBpbnB1dC5mb3JtLWNvbnRyb2wtbGcsXG4uZm9ybS10eXBlLXJvdW5kIHNlbGVjdDpub3QoW211bHRpcGxlXSkuZm9ybS1jb250cm9sLWxnLFxuLmZvcm0tdHlwZS1yb3VuZCAuaW5wdXQtZ3JvdXAtbGcgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4OyB9XG5cbi5mb3JtLXR5cGUtcm91bmQuaW5wdXQtZ3JvdXAsXG4uZm9ybS10eXBlLXJvdW5kIC5pbnB1dC1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtOyB9XG4gIC5mb3JtLXR5cGUtcm91bmQuaW5wdXQtZ3JvdXAgPiAqOmZpcnN0LWNoaWxkLFxuICAuZm9ybS10eXBlLXJvdW5kLmlucHV0LWdyb3VwID4gKjpmaXJzdC1jaGlsZCA+IC5idG4sXG4gIC5mb3JtLXR5cGUtcm91bmQgLmlucHV0LWdyb3VwID4gKjpmaXJzdC1jaGlsZCxcbiAgLmZvcm0tdHlwZS1yb3VuZCAuaW5wdXQtZ3JvdXAgPiAqOmZpcnN0LWNoaWxkID4gLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTByZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTByZW07IH1cbiAgLmZvcm0tdHlwZS1yb3VuZC5pbnB1dC1ncm91cCA+ICo6bGFzdC1jaGlsZCxcbiAgLmZvcm0tdHlwZS1yb3VuZC5pbnB1dC1ncm91cCA+ICo6bGFzdC1jaGlsZCA+IC5idG4sXG4gIC5mb3JtLXR5cGUtcm91bmQgLmlucHV0LWdyb3VwID4gKjpsYXN0LWNoaWxkLFxuICAuZm9ybS10eXBlLXJvdW5kIC5pbnB1dC1ncm91cCA+ICo6bGFzdC1jaGlsZCA+IC5idG4ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTByZW07IH1cblxuLmZvcm0tdHlwZS1yb3VuZCAuY3VzdG9tLWZpbGUtY29udHJvbCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDN0NDRDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuZm9ybS10eXBlLXJvdW5kIC5jdXN0b20tZmlsZS1jb250cm9sOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmZvcm0tdHlwZS1yb3VuZCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtOyB9XG5cbi5mb3JtLXR5cGUtZmlsbC5mb3JtLWNvbnRyb2wsXG4uZm9ybS10eXBlLWZpbGwgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2YxZjJmMzsgfVxuICAuZm9ybS10eXBlLWZpbGwuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuZm9ybS10eXBlLWZpbGwgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjVmNztcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIGJvcmRlci1jb2xvcjogI2YxZjJmMzsgfVxuXG4uZm9ybS10eXBlLWZpbGwgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjFmMmYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZhO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjFmMmYzOyB9XG5cbi5mb3JtLXR5cGUtZmlsbCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCArIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YxZjJmMztcbiAgYm9yZGVyLXJpZ2h0OiAwOyB9XG5cbi5mb3JtLXR5cGUtZmlsbCAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5mb3JtLXR5cGUtZmlsbCAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1ncm91cCB7XG4gIHotaW5kZXg6IGluaXRpYWw7IH1cblxuLmZvcm0tdHlwZS1maWxsIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjFmMmYzOyB9XG5cbi5mb3JtLXR5cGUtZmlsbCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjVmNztcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm9yZGVyLWNvbG9yOiAjZjFmMmYzOyB9XG5cbi5mb3JtLXR5cGUtbGluZS5mb3JtLWNvbnRyb2wsXG4uZm9ybS10eXBlLWxpbmUgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDFweCwgMTAwJSAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20sIGNlbnRlciBjYWxjKDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzM4OTllYywgIzM4OTllYyksIGxpbmVhci1ncmFkaWVudCgjQzdDQ0QwLCAjQzdDQ0QwKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzOyB9XG4gIC5mb3JtLXR5cGUtbGluZS5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLXR5cGUtbGluZS5mb3JtLWNvbnRyb2wuZm9jdXMsXG4gIC5mb3JtLXR5cGUtbGluZSAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuZm9ybS10eXBlLWxpbmUgLmZvcm0tY29udHJvbC5mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDFweCwgMTAwJSAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtLXR5cGUtbGluZS5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLXR5cGUtbGluZS5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxuICAuZm9ybS10eXBlLWxpbmUgLmZvcm0tY29udHJvbDpkaXNhYmxlZCxcbiAgLmZvcm0tdHlwZS1saW5lIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuNzsgfVxuXG4uZm9ybS10eXBlLWxpbmUuZm9ybS1ncm91cCBsYWJlbCxcbi5mb3JtLXR5cGUtbGluZSAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZvcm0tdHlwZS1saW5lLmlucHV0LWdyb3VwIC5idG4sXG4uZm9ybS10eXBlLWxpbmUgLmlucHV0LWdyb3VwIC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5mb3JtLXR5cGUtbGluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uZm9ybS10eXBlLWxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM4Yjk1YTU7IH1cblxuLmZvcm0tdHlwZS1saW5lLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gfiAuZm9ybS1jb250cm9sLFxuLmZvcm0tdHlwZS1saW5lLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wgfiAuaW5wdXQtZ3JvdXAtYnRuLFxuLmZvcm0tdHlwZS1saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIH4gLmZvcm0tY29udHJvbCxcbi5mb3JtLXR5cGUtbGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB+IC5pbnB1dC1ncm91cC1idG4ge1xuICBtYXJnaW4tbGVmdDogMXJlbTsgfVxuXG4uZm9ybS10eXBlLWxpbmUgLmN1c3RvbS1maWxlLWNvbnRyb2wge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmZvcm0tdHlwZS1saW5lIC5jdXN0b20tZmlsZS1jb250cm9sOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmZvcm0tdHlwZS1saW5lIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMXB4LCAxMDAlIDFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSwgY2VudGVyIGNhbGMoMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjMzg5OWVjLCAjMzg5OWVjKSwgbGluZWFyLWdyYWRpZW50KCNDN0NDRDAsICNDN0NDRDApO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7IH1cbiAgLmZvcm0tdHlwZS1saW5lIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5mb3JtLXR5cGUtbGluZSAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDFweCwgMTAwJSAxcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmZvcm0tdHlwZS1saW5lIC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLFxuLmZvcm0tdHlwZS1saW5lLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzcwYjc3ZSwgIzcwYjc3ZSksIGxpbmVhci1ncmFkaWVudCgjNzBiNzdlLCAjNzBiNzdlKTsgfVxuXG4uZm9ybS10eXBlLWxpbmUgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wsXG4uZm9ybS10eXBlLWxpbmUuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZjc5MjU2LCAjZjc5MjU2KSwgbGluZWFyLWdyYWRpZW50KCNmNzkyNTYsICNmNzkyNTYpOyB9XG5cbi5mb3JtLXR5cGUtbGluZSAuaGFzLWRhbmdlciAuZm9ybS1jb250cm9sLFxuLmZvcm0tdHlwZS1saW5lLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZDcyNjM4LCAjZDcyNjM4KSwgbGluZWFyLWdyYWRpZW50KCNkNzI2MzgsICNkNzI2MzgpOyB9XG5cbi5mb3JtLXR5cGUtbGluZSAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLFxuLmZvcm0tdHlwZS1saW5lIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbi5mb3JtLXR5cGUtbGluZSAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLmZvcm0tdHlwZS1saW5lIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZDcyNjM4LCAjZDcyNjM4KSwgbGluZWFyLWdyYWRpZW50KCNkNzI2MzgsICNkNzI2MzgpO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLmZvcm0tdHlwZS1saW5lIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtbGluZSAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtbGluZSAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuICAuZm9ybS10eXBlLWxpbmUgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZvcm0tdHlwZS1saW5lIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLFxuLmZvcm0tdHlwZS1saW5lIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4uZm9ybS10eXBlLWxpbmUgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsXG4uZm9ybS10eXBlLWxpbmUgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjNzBiNzdlLCAjNzBiNzdlKSwgbGluZWFyLWdyYWRpZW50KCM3MGI3N2UsICM3MGI3N2UpO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLmZvcm0tdHlwZS1saW5lIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzLFxuICAuZm9ybS10eXBlLWxpbmUgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyxcbiAgLmZvcm0tdHlwZS1saW5lIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLFxuICAuZm9ybS10eXBlLWxpbmUgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwuZm9ybS1jb250cm9sLFxuLmZvcm0tdHlwZS1tYXRlcmlhbCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAgMnB4LCAxMDAlIDFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSwgY2VudGVyIGNhbGMoMTAwJSAtIDFweCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjMzg5OWVjLCAjMzg5OWVjKSwgbGluZWFyLWdyYWRpZW50KCNDN0NDRDAsICNDN0NDRDApO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5mb3JtLXR5cGUtbWF0ZXJpYWwuZm9ybS1jb250cm9sLmZvY3VzLFxuICAuZm9ybS10eXBlLW1hdGVyaWFsIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmZvcm0tY29udHJvbC5mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMTAwJSAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwuZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS10eXBlLW1hdGVyaWFsLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmZvcm0tY29udHJvbDpkaXNhYmxlZCxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjc7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLXNtIH4gbGFiZWwsXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtc20gfiBsYWJlbCB7XG4gICAgZm9udC1zaXplOiA4MCU7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLWxnIH4gbGFiZWwsXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmZvcm0tY29udHJvbC5mb3JtLWNvbnRyb2wtbGcgfiBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMjAlOyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwuZm9ybS1ncm91cCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmZvcm0tZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwuZm9ybS1ncm91cCBsYWJlbDpub3QoLmN1c3RvbS1jb250cm9sKTpub3QoLnN3aXRjaCksXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmZvcm0tZ3JvdXAgbGFiZWw6bm90KC5jdXN0b20tY29udHJvbCk6bm90KC5zd2l0Y2gpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAuZm9ybS10eXBlLW1hdGVyaWFsLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1sZyB+IGxhYmVsLFxuICAuZm9ybS10eXBlLW1hdGVyaWFsIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wtbGcgfiBsYWJlbCB7XG4gICAgdG9wOiAyMHB4OyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwuaW5wdXQtZ3JvdXAsXG4uZm9ybS10eXBlLW1hdGVyaWFsIC5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5pbnB1dC1ncm91cCBsYWJlbDpub3QoLmN1c3RvbS1jb250cm9sKSxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuaW5wdXQtZ3JvdXAgbGFiZWw6bm90KC5jdXN0b20tY29udHJvbCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuM3M7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICM4Yjk1YTU7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuICsgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sICsgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuICsgLmlucHV0LWdyb3VwLWlucHV0LFxuICAuZm9ybS10eXBlLW1hdGVyaWFsLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dCArIC5pbnB1dC1ncm91cC1idG4sXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gKyAuZm9ybS1jb250cm9sLFxuICAuZm9ybS10eXBlLW1hdGVyaWFsIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sICsgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biArIC5pbnB1dC1ncm91cC1pbnB1dCxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWlucHV0ICsgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbC5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1sZyBsYWJlbCxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuaW5wdXQtZ3JvdXAuaW5wdXQtZ3JvdXAtbGcgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTIwJTtcbiAgICB0b3A6IDE0cHggIWltcG9ydGFudDsgfVxuICAuZm9ybS10eXBlLW1hdGVyaWFsLmlucHV0LWdyb3VwLmlucHV0LWdyb3VwLXNtIGxhYmVsLFxuICAuZm9ybS10eXBlLW1hdGVyaWFsIC5pbnB1dC1ncm91cC5pbnB1dC1ncm91cC1zbSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gICAgdG9wOiAzcHggIWltcG9ydGFudDsgfVxuXG4uZm9ybS10eXBlLW1hdGVyaWFsIC5jdXN0b20tZmlsZS1jb250cm9sIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmN1c3RvbS1maWxlLWNvbnRyb2w6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uZm9ybS10eXBlLW1hdGVyaWFsIC5pbnB1dC1ncm91cC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxOyB9XG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmlucHV0LWdyb3VwLWlucHV0IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmlucHV0LWdyb3VwLWlucHV0IGxhYmVsIHtcbiAgICB0b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuaW5wdXQtZ3JvdXAtaW5wdXQuZG8tZmxvYXQgbGFiZWwsXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmlucHV0LWdyb3VwLWlucHV0IC5sYWJlbC1mbG9hdGVkIHtcbiAgICB0b3A6IC0xM3B4ICFpbXBvcnRhbnQ7IH1cblxuLmZvcm0tdHlwZS1tYXRlcmlhbCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20sIGNlbnRlciBjYWxjKDEwMCUgLSAxcHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzM4OTllYywgIzM4OTllYyksIGxpbmVhci1ncmFkaWVudCgjQzdDQ0QwLCAjQzdDQ0QwKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzOyB9XG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmZvcm0tdHlwZS1tYXRlcmlhbCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweCwgMTAwJSAxcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmZvcm0tdHlwZS1tYXRlcmlhbCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuaW5wdXQtZ3JvdXAtYnRuIC5kcm9wZG93bi10b2dnbGUge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwICsgbGFiZWwge1xuICB6LWluZGV4OiAzOyB9XG5cbi5kby1mbG9hdCBsYWJlbCxcbi5sYWJlbC1mbG9hdGVkIHtcbiAgdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IC41OyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wsXG4uZm9ybS10eXBlLW1hdGVyaWFsLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzcwYjc3ZSwgIzcwYjc3ZSksIGxpbmVhci1ncmFkaWVudCgjNzBiNzdlLCAjNzBiNzdlKTsgfVxuXG4uZm9ybS10eXBlLW1hdGVyaWFsIC5oYXMtc3VjY2Vzcy5kby1mbG9hdCBsYWJlbCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmhhcy1zdWNjZXNzIC5kby1mbG9hdCBsYWJlbCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwuaGFzLXN1Y2Nlc3MuZG8tZmxvYXQgbGFiZWwsXG4uZm9ybS10eXBlLW1hdGVyaWFsLmhhcy1zdWNjZXNzIC5kby1mbG9hdCBsYWJlbCB7XG4gIGNvbG9yOiAjNzBiNzdlOyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wsXG4uZm9ybS10eXBlLW1hdGVyaWFsLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2Y3OTI1NiwgI2Y3OTI1NiksIGxpbmVhci1ncmFkaWVudCgjZjc5MjU2LCAjZjc5MjU2KTsgfVxuXG4uZm9ybS10eXBlLW1hdGVyaWFsIC5oYXMtd2FybmluZy5kby1mbG9hdCBsYWJlbCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmhhcy13YXJuaW5nIC5kby1mbG9hdCBsYWJlbCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwuaGFzLXdhcm5pbmcuZG8tZmxvYXQgbGFiZWwsXG4uZm9ybS10eXBlLW1hdGVyaWFsLmhhcy13YXJuaW5nIC5kby1mbG9hdCBsYWJlbCB7XG4gIGNvbG9yOiAjZjc5MjU2OyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwuaGFzLWRhbmdlciAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNkNzI2MzgsICNkNzI2MzgpLCBsaW5lYXItZ3JhZGllbnQoI2Q3MjYzOCwgI2Q3MjYzOCk7IH1cblxuLmZvcm0tdHlwZS1tYXRlcmlhbCAuaGFzLWRhbmdlci5kby1mbG9hdCBsYWJlbCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmhhcy1kYW5nZXIgLmRvLWZsb2F0IGxhYmVsLFxuLmZvcm0tdHlwZS1tYXRlcmlhbC5oYXMtZGFuZ2VyLmRvLWZsb2F0IGxhYmVsLFxuLmZvcm0tdHlwZS1tYXRlcmlhbC5oYXMtZGFuZ2VyIC5kby1mbG9hdCBsYWJlbCB7XG4gIGNvbG9yOiAjZDcyNjM4OyB9XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLmZvcm0tdHlwZS1tYXRlcmlhbCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLmZvcm0tdHlwZS1tYXRlcmlhbCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2Q3MjYzOCwgI2Q3MjYzOCksIGxpbmVhci1ncmFkaWVudCgjZDcyNjM4LCAjZDcyNjM4KTtcbiAgYm9yZGVyOiBub25lOyB9XG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtbWF0ZXJpYWwgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZm9ybS10eXBlLW1hdGVyaWFsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLFxuLmZvcm0tdHlwZS1tYXRlcmlhbCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLFxuLmZvcm0tdHlwZS1tYXRlcmlhbCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjNzBiNzdlLCAjNzBiNzdlKSwgbGluZWFyLWdyYWRpZW50KCM3MGI3N2UsICM3MGI3N2UpO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyxcbiAgLmZvcm0tdHlwZS1tYXRlcmlhbCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLFxuICAuZm9ybS10eXBlLW1hdGVyaWFsIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLFxuICAuZm9ybS10eXBlLW1hdGVyaWFsIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXAsXG4uZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cCxcbi5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAsXG4uZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiA0cHggMTJweCA4cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwOmZvY3VzLCAuZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXAuZm9jdXNlZCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXA6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwLmZvY3VzZWQsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXA6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAuZm9jdXNlZCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwOmZvY3VzLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAuZm9jdXNlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTsgfVxuICAgIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cDpmb2N1cyBsYWJlbCxcbiAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXA6Zm9jdXMgc21hbGwsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwOmZvY3VzIC5mb3JtLXRleHQsIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cC5mb2N1c2VkIGxhYmVsLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cC5mb2N1c2VkIHNtYWxsLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cC5mb2N1c2VkIC5mb3JtLXRleHQsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXA6Zm9jdXMgbGFiZWwsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXA6Zm9jdXMgc21hbGwsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXA6Zm9jdXMgLmZvcm0tdGV4dCxcbiAgICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cC5mb2N1c2VkIGxhYmVsLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwLmZvY3VzZWQgc21hbGwsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXAuZm9jdXNlZCAuZm9ybS10ZXh0LFxuICAgIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXA6Zm9jdXMgbGFiZWwsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cDpmb2N1cyBzbWFsbCxcbiAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwOmZvY3VzIC5mb3JtLXRleHQsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cC5mb2N1c2VkIGxhYmVsLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAuZm9jdXNlZCBzbWFsbCxcbiAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwLmZvY3VzZWQgLmZvcm0tdGV4dCxcbiAgICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXA6Zm9jdXMgbGFiZWwsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwOmZvY3VzIHNtYWxsLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cDpmb2N1cyAuZm9ybS10ZXh0LFxuICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cC5mb2N1c2VkIGxhYmVsLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cC5mb2N1c2VkIHNtYWxsLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cC5mb2N1c2VkIC5mb3JtLXRleHQge1xuICAgICAgb3BhY2l0eTogLjQ7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwLmRpc2FibGVkLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cC5kaXNhYmxlZCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cC5kaXNhYmxlZCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwIGxhYmVsLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXAgc21hbGwsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cCAuZm9ybS10ZXh0LFxuICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cCBsYWJlbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXAgc21hbGwsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwIC5mb3JtLXRleHQsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgbGFiZWwsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgc21hbGwsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tdGV4dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIGxhYmVsLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAgc21hbGwsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuZm9ybS10ZXh0IHtcbiAgICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLmZvY3VzZWQsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wuZm9jdXNlZCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuZm9jdXNlZCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmZvY3VzZWQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwIHRleHRhcmVhLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXAgc2VsZWN0W211bHRpcGxlXSxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXAgdGV4dGFyZWEsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwIHNlbGVjdFttdWx0aXBsZV0sXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgc2VsZWN0W211bHRpcGxlXSxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIHRleHRhcmVhLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAgc2VsZWN0W211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwIGxhYmVsLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cCBsYWJlbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCBsYWJlbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIGxhYmVsIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGN1cnNvcjogaW5oZXJpdDsgfVxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXAucmVxdWlyZTo6YWZ0ZXIsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwLnJlcXVpcmU6OmFmdGVyLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwLnJlcXVpcmU6OmFmdGVyLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAucmVxdWlyZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcqJztcbiAgICBjb2xvcjogI2Q3MjYzODtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogNnB4OyB9XG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cC5mb3JtLWdyb3VwLXNtIGxhYmVsLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cC5mb3JtLWdyb3VwLXNtIGxhYmVsLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwLmZvcm0tZ3JvdXAtc20gbGFiZWwsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cC5mb3JtLWdyb3VwLXNtIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtc20gLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cC5mb3JtLWdyb3VwLXNtIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cC5mb3JtLWdyb3VwLXNtIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwLmZvcm0tZ3JvdXAtc20gLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICBmb250LXNpemU6IDEzcHg7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtbGcgbGFiZWwsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtbGcgbGFiZWwsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAuZm9ybS1ncm91cC1sZyBsYWJlbCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwLmZvcm0tZ3JvdXAtbGcgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXAuZm9ybS1ncm91cC1sZyAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwLmZvcm0tZ3JvdXAtbGcgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwLmZvcm0tZ3JvdXAtbGcgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAuZm9ybS1ncm91cC1sZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGUsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5mb3JtLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDE4cHggMCAwO1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuZm9ybS1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAxMDAlIDFweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAsXG4uZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1pbi13aWR0aDogNjNweDtcbiAgICBsaW5lLWhlaWdodDogNjNweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiAuY3VzdG9tLWNvbnRyb2wsXG4gICAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyOyB9XG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAuYnRuLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dCB7XG4gICAgcGFkZGluZzogNHB4IDEycHggOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dDpmb2N1cywgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQuZm9jdXNlZCxcbiAgICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWlucHV0OmZvY3VzLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQuZm9jdXNlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlOyB9XG4gICAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dDpmb2N1cyBsYWJlbCxcbiAgICAgIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWlucHV0OmZvY3VzIHNtYWxsLFxuICAgICAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQ6Zm9jdXMgLmZvcm0tdGV4dCwgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQuZm9jdXNlZCBsYWJlbCxcbiAgICAgIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWlucHV0LmZvY3VzZWQgc21hbGwsXG4gICAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dC5mb2N1c2VkIC5mb3JtLXRleHQsXG4gICAgICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWlucHV0OmZvY3VzIGxhYmVsLFxuICAgICAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dDpmb2N1cyBzbWFsbCxcbiAgICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQ6Zm9jdXMgLmZvcm0tdGV4dCxcbiAgICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQuZm9jdXNlZCBsYWJlbCxcbiAgICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQuZm9jdXNlZCBzbWFsbCxcbiAgICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQuZm9jdXNlZCAuZm9ybS10ZXh0IHtcbiAgICAgICAgb3BhY2l0eTogLjQ7IH1cbiAgICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dCAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAgIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiArIC5pbnB1dC1ncm91cC1pbnB1dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuICsgLmlucHV0LWdyb3VwLWlucHV0LFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1pbnB1dCArIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQgKyAuaW5wdXQtZ3JvdXAtYnRuIC5idG4sXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAuYnRuICsgLmJ0bixcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiArIC5pbnB1dC1ncm91cC1pbnB1dCxcbiAgLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gKyAuaW5wdXQtZ3JvdXAtaW5wdXQsXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQgKyAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtaW5wdXQgKyAuaW5wdXQtZ3JvdXAtYnRuIC5idG4sXG4gIC5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4gKyAuYnRuIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDN0NDRDA7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuZm9ybS10eXBlLWNvbWJpbmUuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gICAgdHJhbnNpdGlvbjogLjVzOyB9XG5cbi5mb3JtLXR5cGUtY29tYmluZS5oYXMtc3VjY2Vzcyxcbi5mb3JtLXR5cGUtY29tYmluZSAuaGFzLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICM3MGI3N2U7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lLmhhcy1zdWNjZXNzICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5oYXMtc3VjY2VzcyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAjNzBiNzdlOyB9XG5cbi5mb3JtLXR5cGUtY29tYmluZS5oYXMtd2FybmluZyxcbi5mb3JtLXR5cGUtY29tYmluZSAuaGFzLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmNzkyNTY7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lLmhhcy13YXJuaW5nICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5oYXMtd2FybmluZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAjZjc5MjU2OyB9XG5cbi5mb3JtLXR5cGUtY29tYmluZS5oYXMtZGFuZ2VyLFxuLmZvcm0tdHlwZS1jb21iaW5lIC5oYXMtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDcyNjM4OyB9XG4gIC5mb3JtLXR5cGUtY29tYmluZS5oYXMtZGFuZ2VyICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5oYXMtZGFuZ2VyICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgY29sb3I6ICNkNzI2Mzg7IH1cblxuLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIG1hcmdpbi10b3A6IC0uNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLmZvcm0tdHlwZS1jb21iaW5lIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQsXG4uZm9ybS10eXBlLWNvbWJpbmUgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLmZvcm0tdHlwZS1jb21iaW5lIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsXG4uZm9ybS10eXBlLWNvbWJpbmUgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDcyNjM4ICFpbXBvcnRhbnQ7IH1cbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuICAuZm9ybS10eXBlLWNvbWJpbmUgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZvcm0tdHlwZS1jb21iaW5lIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLFxuLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4uZm9ybS10eXBlLWNvbWJpbmUgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsXG4uZm9ybS10eXBlLWNvbWJpbmUgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzcwYjc3ZSAhaW1wb3J0YW50OyB9XG4gIC5mb3JtLXR5cGUtY29tYmluZSAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLXR5cGUtY29tYmluZSAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cyxcbiAgLmZvcm0tdHlwZS1jb21iaW5lIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZm9ybS1ncm91cHMtYXR0YWNoZWQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5mb3JtLWdyb3Vwcy1hdHRhY2hlZCAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5mb3JtLWdyb3Vwcy1hdHRhY2hlZCA+IGRpdjpub3QoOmxhc3QtY2hpbGQpLFxuICAuZm9ybS1ncm91cHMtYXR0YWNoZWQgPiBkaXY6bm90KDpsYXN0LWNoaWxkKSAuZm9ybS1ncm91cCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmZvcm0tZ3JvdXBzLWF0dGFjaGVkIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5mb3JtLWdyb3Vwcy1hdHRhY2hlZCAucm93ID4gLmZvcm0tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5maWxlLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5maWxlLWdyb3VwIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMjBweDsgfVxuXG4uZmlsZS1ncm91cC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZvcm0tY29udHJvbC5maWxlLXZhbHVlIHtcbiAgY3Vyc29yOiB0ZXh0OyB9XG5cbi5kcm9waWZ5LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzdDQ0QwO1xuICBwYWRkaW5nOiAxMnB4OyB9XG4gIC5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktY2xlYXIsXG4gIC5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktY2xlYXIge1xuICAgIGJvdHRvbTogNnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2Q3MjYzODtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktY2xlYXI6aG92ZXIsXG4gICAgLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1jbGVhcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG5cbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1pbmZvcyAuZHJvcGlmeS1pbmZvcy1pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3MgLmRyb3BpZnktaW5mb3MtaW5uZXIgcCxcbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1pbmZvcyAuZHJvcGlmeS1pbmZvcy1pbm5lciBwIHtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHAuZHJvcGlmeS1pbmZvcy1tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHAuZHJvcGlmeS1maWxlbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2MTZhNzg7IH1cblxuLmRyb3B6b25lIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAycHggZGFzaGVkICNDN0NDRDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gIHRyYW5zaXRpb246IC41czsgfVxuICAuZHJvcHpvbmUuZHotZHJhZy1ob3ZlciB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICM3OGMwZTA7IH1cbiAgLmRyb3B6b25lIC5kei1wcmV2aWV3IHtcbiAgICBtYXJnaW46IDEwcHg7IH1cbiAgLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLmR6LW1lc3NhZ2Uge1xuICBjb2xvcjogI2E1YjNjNztcbiAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5kei1tZXNzYWdlIHNwYW46OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIG9wYWNpdHk6IC41OyB9XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIGNvbG9yOiAjNGQ1MjU5O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY3VzdG9tLWNvbnRyb2xzLXN0YWNrZWQ6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jdXN0b20tY29udHJvbHMtc3RhY2tlZCAuY3VzdG9tLWNvbnRyb2wge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcixcbi5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmU6bm90KDpkaXNhYmxlZCkgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgb3BhY2l0eTogLjU7IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb24uc3RyaWtlLW9uLWNoZWNrIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIG9wYWNpdHk6IC42OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDN0NDRDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZmxleC1ncm93OiAxOyB9XG5cbi5jdXN0b20tcmFkaW8ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jdXN0b20tY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0Y1wiO1xuICAgICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjMzg5OWVjOyB9XG4gIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjpiZWZvcmUsIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wubm8tYm9yZGVyIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5jdXN0b20tY29udHJvbC5uby1ib3JkZXIgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wubm8tYm9yZGVyLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wubm8tYm9yZGVyLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtc20gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4OyB9XG5cbi5jdXN0b20tY29udHJvbC1zbS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4OyB9XG5cbi5jdXN0b20tY29udHJvbC1zbS5jdXN0b20tcmFkaW8ubm8tYm9yZGVyIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtc20uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgZm9udC1zaXplOiA5cHg7IH1cblxuLmN1c3RvbS1jb250cm9sLXNtLmN1c3RvbS1jaGVja2JveC5uby1ib3JkZXIgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDExcHg7IH1cblxuLmN1c3RvbS1jb250cm9sLWxnIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGcuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4OyB9XG5cbi5jdXN0b20tY29udHJvbC1sZy5jdXN0b20tcmFkaW8ubm8tYm9yZGVyIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4OyB9XG5cbi5jdXN0b20tY29udHJvbC1sZy5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmN1c3RvbS1jb250cm9sLWxnLmN1c3RvbS1jaGVja2JveC5uby1ib3JkZXIgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLmN1c3RvbS1jb250cm9sLWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmN1c3RvbS1jb250cm9sLWJsdWUuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICMwMDdiZmY7IH1cblxuLmN1c3RvbS1jb250cm9sLWJsdWUuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5kaWdvLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjNjYxMGYyOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbmRpZ28uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtcHVycGxlLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjOTI2ZGRlOyB9XG5cbi5jdXN0b20tY29udHJvbC1wdXJwbGUuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtcGluay5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBjb2xvcjogI2Y5NjE5NzsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtcGluay5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5jdXN0b20tY29udHJvbC1yZWQuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLmN1c3RvbS1jb250cm9sLXJlZC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5jdXN0b20tY29udHJvbC1vcmFuZ2UuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICNmZDdlMTQ7IH1cblxuLmN1c3RvbS1jb250cm9sLW9yYW5nZS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi5jdXN0b20tY29udHJvbC15ZWxsb3cuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICNmY2M1MjU7IH1cblxuLmN1c3RvbS1jb250cm9sLXllbGxvdy5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi5jdXN0b20tY29udHJvbC1ncmVlbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBjb2xvcjogIzI4YTc0NTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtZ3JlZW4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtdGVhbC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBjb2xvcjogIzIwYzk5NzsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtdGVhbC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi5jdXN0b20tY29udHJvbC1jeWFuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jdXN0b20tY29udHJvbC1jeWFuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLmN1c3RvbS1jb250cm9sLXdoaXRlLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5jdXN0b20tY29udHJvbC13aGl0ZS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5jdXN0b20tY29udHJvbC1ncmF5LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjODY4ZTk2OyB9XG5cbi5jdXN0b20tY29udHJvbC1ncmF5LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLmN1c3RvbS1jb250cm9sLWdyYXktZGFyay5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBjb2xvcjogIzM0M2E0MDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtZ3JheS1kYXJrLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cblxuLmN1c3RvbS1jb250cm9sLXByaW1hcnkuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICMzODk5ZWM7IH1cblxuLmN1c3RvbS1jb250cm9sLXByaW1hcnkuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtc2Vjb25kYXJ5LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjMzc0MzUxOyB9XG5cbi5jdXN0b20tY29udHJvbC1zZWNvbmRhcnkuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtdGhpcmQuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICNmOWJiMzA7IH1cblxuLmN1c3RvbS1jb250cm9sLXRoaXJkLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cblxuLmN1c3RvbS1jb250cm9sLXN1Y2Nlc3MuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICM3MGI3N2U7IH1cblxuLmN1c3RvbS1jb250cm9sLXN1Y2Nlc3MuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5mby5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBjb2xvcjogIzc4YzBlMDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5mby5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi5jdXN0b20tY29udHJvbC13YXJuaW5nLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjZjc5MjU2OyB9XG5cbi5jdXN0b20tY29udHJvbC13YXJuaW5nLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLmN1c3RvbS1jb250cm9sLWRhbmdlci5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBjb2xvcjogI2Q3MjYzODsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtZGFuZ2VyLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLmN1c3RvbS1jb250cm9sLWJyb3duLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5jdXN0b20tY29udHJvbC1icm93bi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5jdXN0b20tY29udHJvbC1kYXJrLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjMWYyODMxOyB9XG5cbi5jdXN0b20tY29udHJvbC1kYXJrLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLmN1c3RvbS1jb250cm9sLXRleHQuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICM0ZDUyNTk7IH1cblxuLmN1c3RvbS1jb250cm9sLXRleHQuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGlnaHQuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmN1c3RvbS1jb250cm9sLWxpZ2h0LmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmN1c3RvbS1jb250cm9sLXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5jdXN0b20tY29udHJvbC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jdXN0b20tY29udHJvbC1saWdodC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcixcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcixcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3IsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZDcyNjM4OyB9XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJzsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzcwYjc3ZTsgfVxuXG4uc3dpdGNoIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnN3aXRjaCBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzODk5ZWM7IH1cbiAgICAgIC5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAjZmNmZGZlOyB9XG4gICAgLnN3aXRjaCBpbnB1dDpkaXNhYmxlZCB+IHNwYW4ge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIG9wYWNpdHk6IC41OyB9XG4gIC5zd2l0Y2guZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnN3aXRjaC1pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI2UzZTRlNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAuc3dpdGNoLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgY3Vyc29yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRvcDogLTVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDNweCAjYmJiOyB9XG5cbi5zd2l0Y2gtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDZweDsgfVxuXG4uc3dpdGNoLWJvcmRlciBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3Ige1xuICBib3JkZXItY29sb3I6ICNkYmVkZmM7IH1cbiAgLnN3aXRjaC1ib3JkZXIgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgbGVmdDogY2FsYygxMDAlIC0gMTRweCk7IH1cblxuLnN3aXRjaC1ib3JkZXIgLnN3aXRjaC1pbmRpY2F0b3Ige1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTNlNGU1O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHg7IH1cbiAgLnN3aXRjaC1ib3JkZXIgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDZkN2Q5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnN3aXRjaC1zbSAuc3dpdGNoLWluZGljYXRvciB7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5zd2l0Y2gtc20gLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICB0b3A6IC04cHg7IH1cblxuLnN3aXRjaC1sZyBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgbGVmdDogY2FsYygxMDAlIC0gMThweCk7IH1cblxuLnN3aXRjaC1sZyAuc3dpdGNoLWluZGljYXRvciB7XG4gIGhlaWdodDogMjBweDsgfVxuICAuc3dpdGNoLWxnIC5zd2l0Y2gtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogMnB4O1xuICAgIGxlZnQ6IDJweDsgfVxuXG4uc3dpdGNoLXN0YWNrZWQgLnN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuICAuc3dpdGNoLXN0YWNrZWQgLnN3aXRjaDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTtcbiAgICBjb250ZW50OiBcIlwiOyB9XG5cbi5zd2l0Y2gtc2Vjb25kYXJ5IGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICM2YzgyOWI7XG4gIGJvcmRlci1jb2xvcjogIzZjODI5YjsgfVxuICAuc3dpdGNoLXNlY29uZGFyeSBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzc0MzUxOyB9XG5cbi5zd2l0Y2gtc3VjY2VzcyBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjYzVlMmNiO1xuICBib3JkZXItY29sb3I6ICNjNWUyY2I7IH1cbiAgLnN3aXRjaC1zdWNjZXNzIGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICM3MGI3N2U7IH1cblxuLnN3aXRjaC1pbmZvIGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNiNmRkZWU7XG4gIGJvcmRlci1jb2xvcjogI2I2ZGRlZTsgfVxuICAuc3dpdGNoLWluZm8gaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzc4YzBlMDsgfVxuXG4uc3dpdGNoLXdhcm5pbmcgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2ZkZTFkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmRlMWQwOyB9XG4gIC5zd2l0Y2gtd2FybmluZyBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjc5MjU2OyB9XG5cbi5zd2l0Y2gtZGFuZ2VyIGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNmM2JjYzI7XG4gIGJvcmRlci1jb2xvcjogI2YzYmNjMjsgfVxuICAuc3dpdGNoLWRhbmdlciBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDcyNjM4OyB9XG5cbi5zd2l0Y2gtZ3JheSBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjY2VkNGRhO1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7IH1cbiAgLnN3aXRjaC1ncmF5IGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICM4NjhlOTY7IH1cblxuLnN3aXRjaC1kYXJrIGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNjOGM4Yzg7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODsgfVxuICAuc3dpdGNoLWRhcmsgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzFmMjgzMTsgfVxuXG4uc3dpdGNoLXBpbmsgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2ZjZTNlYztcbiAgYm9yZGVyLWNvbG9yOiAjZmNlM2VjOyB9XG4gIC5zd2l0Y2gtcGluayBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjk2MTk3OyB9XG5cbi5zd2l0Y2gtcHVycGxlIGlucHV0OmNoZWNrZWQgKyAuc3dpdGNoLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNlY2UzZmM7XG4gIGJvcmRlci1jb2xvcjogI2VjZTNmYzsgfVxuICAuc3dpdGNoLXB1cnBsZSBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTI2ZGRlOyB9XG5cbi5zd2l0Y2gtYnJvd24gaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2VkZGNkNTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkY2Q1OyB9XG4gIC5zd2l0Y2gtYnJvd24gaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzhkNjY1ODsgfVxuXG4uc3dpdGNoLWN5YW4gaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2UzZmFmYztcbiAgYm9yZGVyLWNvbG9yOiAjZTNmYWZjOyB9XG4gIC5zd2l0Y2gtY3lhbiBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTdjN2Q0OyB9XG5cbi5zd2l0Y2hlcnkgPiBzbWFsbCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSxcbi5ub3RlLXBvcG92ZXIubm90ZS1mcmFtZSB7XG4gIGJvcmRlci1jb2xvcjogI2YxZjJmMzsgfVxuXG4ubm90ZS1lZGl0b3IgLmRyb3Bkb3duLW1lbnUsXG4ubm90ZS1wb3BvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IGF1dG87IH1cbiAgLm5vdGUtZWRpdG9yIC5kcm9wZG93bi1tZW51IGxpIGEsXG4gIC5ub3RlLXBvcG92ZXIgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA0cHg7XG4gICAgcGFkZGluZzogNHB4IDEycHg7IH1cbiAgICAubm90ZS1lZGl0b3IgLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlcixcbiAgICAubm90ZS1wb3BvdmVyIC5kcm9wZG93bi1tZW51IGxpIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAgIC5ub3RlLWVkaXRvciAuZHJvcGRvd24tbWVudSBsaSBhID4gKixcbiAgICAubm90ZS1wb3BvdmVyIC5kcm9wZG93bi1tZW51IGxpIGEgPiAqIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUsXG4ubm90ZS1wb3BvdmVyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogNXB4IDA7IH1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLWNvbG9yIC5idG4gKyAuYnRuOjphZnRlcixcbi5ub3RlLXBvcG92ZXIgLm5vdGUtY29sb3IgLmJ0biArIC5idG46OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm5vdGUtdG9vbGJhciAuYnRuLFxuLm5vdGUtcG9wb3ZlciAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjFmMjtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGZvbnQtc2l6ZTogLjgxMjVyZW07IH1cbiAgLm5vdGUtdG9vbGJhciAuYnRuOmhvdmVyLCAubm90ZS10b29sYmFyIC5idG4uYWN0aXZlLFxuICAubm90ZS1wb3BvdmVyIC5idG46aG92ZXIsXG4gIC5ub3RlLXBvcG92ZXIgLmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVjZWU7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLm5vdGUtdG9vbGJhciAuYnRuLmRyb3Bkb3duLXRvZ2dsZSxcbiAgLm5vdGUtcG9wb3ZlciAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgei1pbmRleDogaW5pdGlhbDsgfVxuXG4ubm90ZS10b29sYmFyIC5vcGVuIC5kcm9wZG93bi10b2dnbGUsXG4ubm90ZS10b29sYmFyIC5zaG93IC5kcm9wZG93bi10b2dnbGUsXG4ubm90ZS1wb3BvdmVyIC5vcGVuIC5kcm9wZG93bi10b2dnbGUsXG4ubm90ZS1wb3BvdmVyIC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlY2VlOyB9XG5cbi5wYW5lbC1oZWFkaW5nLm5vdGUtdG9vbGJhcixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1c2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjRmNWY1OyB9XG5cbi5ub3RlLWljb24tY2FyZXQsXG4ubm90ZS1wb3BvdmVyLnBvcG92ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1c2JhciAubm90ZS1yZXNpemViYXIgLm5vdGUtaWNvbi1iYXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjQzdDQ0QwOyB9XG5cbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1wYXJhIC5kcm9wZG93bi1tZW51LFxuLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLXBhcmEgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDIwNHB4OyB9XG5cbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1jb2RhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjtcbiAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtZWRpdGluZy1hcmVhIC5ub3RlLWNvZGFibGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IC5idG4tZ3JvdXAgLm5vdGUtY29sb3ItcmVzZXQsXG4ucGFuZWwtaGVhZGluZy5ub3RlLXRvb2xiYXIgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUgLmJ0bi1ncm91cCAubm90ZS1jb2xvci1yZXNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luOiA1cHg7XG4gIGhlaWdodDogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUgLmJ0bi1ncm91cCAubm90ZS1jb2xvci1yZXNldDpob3ZlcixcbiAgLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IC5idG4tZ3JvdXAgLm5vdGUtY29sb3ItcmVzZXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cblxuLm5vdGUtcGFsZXR0ZS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5ub3RlLWJ0bi1ncm91cC5ub3RlLWZvbnRuYW1lIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAubm90ZS1idG4tZ3JvdXAubm90ZS1mb250bmFtZSAubm90ZS1idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbi5ub3RlLWJ0bi1ncm91cC5ub3RlLWZvbnRzaXplIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG5bZGF0YS1wcm92aWRlfj1cInN1bW1lcm5vdGVcIl0uYi0wICsgLm5vdGUtZWRpdG9yIHtcbiAgYm9yZGVyOiBub25lOyB9XG4gIFtkYXRhLXByb3ZpZGV+PVwic3VtbWVybm90ZVwiXS5iLTAgKyAubm90ZS1lZGl0b3IgLm5vdGUtc3RhdHVzYmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qXG4gKiBGaXggZm9yIEJvb3RzdHJhcCBCZXRhIDEuIENvbG9yIHBpY2tlciBkb2Vzbid0IG9wZW4uXG4gKi9cbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvciAuZHJvcGRvd24tbWVudSAuYnRuLWdyb3VwLFxuLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IC5idG4tZ3JvdXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5xbC1idWJibGUgLnFsLW91dC1ib3R0b20sXG4ucWwtYnViYmxlIC5xbC1vdXQtdG9wIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLWNvbG9yOiAjQzdDQ0QwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjFmMmYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlOyB9XG5cbi5xbC1jb250YWluZXIucWwtc25vdyB7XG4gIGJvcmRlci1jb2xvcjogI0M3Q0NEMDsgfVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5xbC1lZGl0b3IucWwtYmxhbms6OmJlZm9yZSB7XG4gIGNvbG9yOiAjYzljY2NlO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLnFsLWNvbnRhaW5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ucWwtZWRpdG9yIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cblxuLnF1aWxsLW5vLWJvcmRlciAucWwtY29udGFpbmVyLnFsLXNub3cge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnF1aWxsLW5vLWJvcmRlciAucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjJmMzsgfVxuXG4ubG9va3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubG9va3VwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XG4gICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUyJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjQpO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHRleHQ7IH1cbiAgLmxvb2t1cCBpbnB1dCB7XG4gICAgY29sb3I6ICM0ZDUyNTk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICBsaW5lLWhlaWdodDogMzZweDsgfVxuICAgIC5sb29rdXAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC43KTsgfVxuICAgIC5sb29rdXAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNyk7IH1cbiAgICAubG9va3VwIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBJRSAxMCsgKi9cbiAgICAgIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNyk7IH1cbiAgICAubG9va3VwIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNyk7IH1cbiAgICAubG9va3VwIGlucHV0OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC4wNCk7IH1cbiAgICAubG9va3VwIGlucHV0ICsgaW5wdXQsXG4gICAgLmxvb2t1cCBpbnB1dCArIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cbiAgLmxvb2t1cCAuYm9vdHN0cmFwLXNlbGVjdCArIC5ib290c3RyYXAtc2VsZWN0IC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJvcmRlci1sZWZ0OiBub25lOyB9XG4gIC5sb29rdXAgLmJ0biB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG4gIC5sb29rdXAubm8taWNvbjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5sb29rdXAubm8taWNvbiBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4OyB9XG5cbi5sb29rdXAtc206OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDI5cHg7IH1cblxuLmxvb2t1cC1zbSBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDE0LjVweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICB3aWR0aDogMjlweDtcbiAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNC41cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDE2MHB4OyB9XG5cbi5sb29rdXAtc20gLmJ0biB7XG4gIGhlaWdodDogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cblxuLmxvb2t1cC1sZzo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB3aWR0aDogNDhweDsgfVxuXG4ubG9va3VwLWxnIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAyNTBweDsgfVxuXG4ubG9va3VwLWxnIC5idG4ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4OyB9XG5cbi5sb29rdXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwOyB9XG5cbi5sb29rdXAtcmlnaHQgaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7IH1cblxuLmxvb2t1cC1yaWdodC5sb29rdXAtc20gaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDE0LjVweDtcbiAgcGFkZGluZy1yaWdodDogMjlweDsgfVxuXG4ubG9va3VwLXJpZ2h0Lmxvb2t1cC1sZyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogNDhweDsgfVxuXG4ubG9va3VwLXJpZ2h0Lm5vLWljb24gaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4OyB9XG5cbi5sb29rdXAtcmlnaHQubm8taWNvbi5sb29rdXAtc20gaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNC41cHg7IH1cblxuLmxvb2t1cC1yaWdodC5uby1pY29uLmxvb2t1cC1sZyBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cblxuLmxvb2t1cC1jaXJjbGUge1xuICB6LWluZGV4OiAwOyB9XG4gIC5sb29rdXAtY2lyY2xlOjpiZWZvcmUge1xuICAgIHotaW5kZXg6IC0xOyB9XG4gIC5sb29rdXAtY2lyY2xlIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuMDQpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMzZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLmxvb2t1cC1jaXJjbGUgaW5wdXQ6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjA1KTtcbiAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7IH1cbiAgLmxvb2t1cC1jaXJjbGUubG9va3VwLXNtOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMjlweDsgfVxuICAubG9va3VwLWNpcmNsZS5sb29rdXAtc20gaW5wdXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDE0LjVweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyOXB4OyB9XG4gICAgLmxvb2t1cC1jaXJjbGUubG9va3VwLXNtIGlucHV0OmZvY3VzIHtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE0LjVweDsgfVxuICAubG9va3VwLWNpcmNsZS5sb29rdXAtbGc6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiA0OHB4OyB9XG4gIC5sb29rdXAtY2lyY2xlLmxvb2t1cC1sZyBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4OyB9XG4gICAgLmxvb2t1cC1jaXJjbGUubG9va3VwLWxnIGlucHV0OmZvY3VzIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7IH1cbiAgLmxvb2t1cC1jaXJjbGUubG9va3VwLXJpZ2h0OjpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7IH1cbiAgLmxvb2t1cC1jaXJjbGUubG9va3VwLXJpZ2h0IGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMzZweDsgfVxuICAgIC5sb29rdXAtY2lyY2xlLmxvb2t1cC1yaWdodCBpbnB1dDpmb2N1cyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7IH1cbiAgLmxvb2t1cC1jaXJjbGUubG9va3VwLXJpZ2h0Lmxvb2t1cC1zbSBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI5cHg7IH1cbiAgICAubG9va3VwLWNpcmNsZS5sb29rdXAtcmlnaHQubG9va3VwLXNtIGlucHV0OmZvY3VzIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTQuNXB4OyB9XG4gIC5sb29rdXAtY2lyY2xlLmxvb2t1cC1yaWdodC5sb29rdXAtbGcgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4OyB9XG4gICAgLmxvb2t1cC1jaXJjbGUubG9va3VwLXJpZ2h0Lmxvb2t1cC1sZyBpbnB1dDpmb2N1cyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7IH1cblxuLmxvb2t1cC1odWdlIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAubG9va3VwLWh1Z2U6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHdpZHRoOiA2NHB4OyB9XG4gIC5sb29rdXAtaHVnZSBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubG9va3VwLWh1Z2UgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgY29sb3I6ICNjOWNjY2U7IH1cbiAgICAubG9va3VwLWh1Z2UgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgIGNvbG9yOiAjYzljY2NlOyB9XG4gICAgLmxvb2t1cC1odWdlIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBJRSAxMCsgKi9cbiAgICAgIGNvbG9yOiAjYzljY2NlOyB9XG4gICAgLmxvb2t1cC1odWdlIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgIGNvbG9yOiAjYzljY2NlOyB9XG4gIC5sb29rdXAtaHVnZSAuYnRuLFxuICAubG9va3VwLWh1Z2UgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlOyB9XG4gIC5sb29rdXAtaHVnZS5uby1pY29uIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7IH1cblxuLmxvb2t1cC1mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45ODUpO1xuICB6LWluZGV4OiAxMDUwO1xuICBwYWRkaW5nOiA1MHB4IDUlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5sb29rdXAtZnVsbHNjcmVlbi5yZXZlYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmxvb2t1cC1mdWxsc2NyZWVuID4gLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMnB4O1xuICAgIHJpZ2h0OiAzMnB4OyB9XG4gIC5sb29rdXAtZnVsbHNjcmVlbiAubG9va3VwLWZvcm0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzdDQ0QwO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAubG9va3VwLWZ1bGxzY3JlZW4gLmxvb2t1cC1mb3JtIGlucHV0IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgY29sb3I6ICM0ZDUyNTk7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmxvb2t1cC1mdWxsc2NyZWVuIC5sb29rdXAtZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgY29sb3I6ICNjOWNjY2U7IH1cbiAgICAgIC5sb29rdXAtZnVsbHNjcmVlbiAubG9va3VwLWZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICBjb2xvcjogI2M5Y2NjZTsgfVxuICAgICAgLmxvb2t1cC1mdWxsc2NyZWVuIC5sb29rdXAtZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAvKiBJRSAxMCsgKi9cbiAgICAgICAgY29sb3I6ICNjOWNjY2U7IH1cbiAgICAgIC5sb29rdXAtZnVsbHNjcmVlbiAubG9va3VwLWZvcm0gaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIGNvbG9yOiAjYzljY2NlOyB9XG4gIC5sb29rdXAtZnVsbHNjcmVlbiAubG9va3VwLXJlc3VsdHMge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5sb29rdXAtZnVsbHNjcmVlbiAubG9va3VwLXJlc3VsdHMgLnBzLXNjcm9sbGJhci14LXJhaWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvb2t1cC1mdWxsc2NyZWVuIC5sb29rdXAtcmVzdWx0cy5zY3JvbGxhYmxlIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5sb29rdXAtZnVsbHNjcmVlbiAubG9va3VwLXJlc3VsdHMuc2Nyb2xsYWJsZSAucm93IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4ucHVibGlzaGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgLnB1Ymxpc2hlciA+ICoge1xuICAgIG1hcmdpbjogMCA4cHg7IH1cbiAgICAucHVibGlzaGVyID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5wdWJsaXNoZXIgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5wdWJsaXNoZXItbXVsdGkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAucHVibGlzaGVyLW11bHRpID4gKiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucHVibGlzaGVyLW11bHRpIC5wdWJsaXNoZXItaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLnB1Ymxpc2hlci1pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wdWJsaXNoZXItYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogLW1vei1oaWRkZW4tdW5zY3JvbGxhYmxlO1xuICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyOyB9XG4gIC5wdWJsaXNoZXItYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuXG4ucHVibGlzaGVyLWF2YXRhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGxlZnQ6IC0xOHB4O1xuICB0b3A6IDhweDsgfVxuICAucHVibGlzaGVyLWF2YXRhci5hdmF0YXItc20ge1xuICAgIGxlZnQ6IC0xNC41cHg7XG4gICAgdG9wOiBhdXRvOyB9XG5cbltkYXRhLXdpemFyZF0uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtb3BlbiAudG9wYmFyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzN3B4OyB9IH1cblxuYm9keSAubWFpbi1jb250YWluZXIsXG5ib2R5ID4gbWFpbixcbmJvZHkgPiBkaXYgPiBtYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IC4zcyBlYXNlLW91dDsgfVxuXG5ib2R5IC50b3BiYXIgKyAubWFpbi1jb250YWluZXIsXG5ib2R5IC50b3BiYXIgKyBtYWluIHtcbiAgcGFkZGluZy10b3A6IDY0cHg7IH1cblxuYm9keSAudG9wYmFyLXNlY29uZGFyeSArIC5tYWluLWNvbnRhaW5lcixcbmJvZHkgLnRvcGJhci1zZWNvbmRhcnkgKyBtYWluIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7IH1cblxuLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAwO1xuICBmbGV4OiAxIDAgYXV0bzsgfVxuICAubWFpbi1jb250ZW50ID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4OyB9XG5cbi5zaXRlLWZvb3RlciB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDsgfVxuXG4uYXBwLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5hcHAtYmFja2Ryb3AuYmFja2Ryb3Atc2lkZWJhciB7XG4gICAgei1pbmRleDogOTk2OyB9XG4gICAgLmFwcC1iYWNrZHJvcC5iYWNrZHJvcC1zaWRlYmFyOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0NlwiO1xuICAgICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogI2I1YjliZjtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDMwcHg7IH1cbiAgLmFwcC1iYWNrZHJvcC5iYWNrZHJvcC10b3BiYXItbWVudSB7XG4gICAgei1pbmRleDogOTkyOyB9XG4gIC5hcHAtYmFja2Ryb3AuYmFja2Ryb3AtcXVpY2t2aWV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiA5OTg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLW1heGltaXplIHtcbiAgICBsZWZ0OiAyNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudG9wYmFyLFxuICBib2R5IC5tYWluLWNvbnRhaW5lcixcbiAgYm9keSA+IG1haW4sXG4gIGJvZHkgPiBkaXYgPiBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY2FyZC1tYXhpbWl6ZSB7XG4gICAgbGVmdDogMDsgfVxuICAuc2l0ZS1mb290ZXIsXG4gIC5zaXRlLWZvb3RlciAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3BiYXIge1xuICAgIHBhZGRpbmc6IDAgMC4yNXJlbTsgfVxuICAuc2l0ZS1mb290ZXIsXG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5jb250YWluZXItZnVsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICBib2R5ICoge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAucHJpbnRpbmctYXJlYSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7IH1cbiAgICAucHJpbnRpbmctYXJlYSAqIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWZmMjsgfVxuXG4uc3RpY2tlci1zdGljayB7XG4gIHBvc2l0aW9uOiBmaXhlZDsgfVxuXG4ucm93Lm5vLWdhcCwgLnJvdy5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuICAucm93Lm5vLWdhcCA+IC5jb2wsXG4gIC5yb3cubm8tZ2FwID4gW2NsYXNzKj1cImNvbC1cIl0sIC5yb3cubm8tZ3V0dGVycyA+IC5jb2wsXG4gIC5yb3cubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ucm93LmdhcC0xIHtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDsgfVxuICAucm93LmdhcC0xID4gLmNvbCxcbiAgLnJvdy5nYXAtMSA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLnJvdy5nYXAtMiB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7IH1cbiAgLnJvdy5nYXAtMiA+IC5jb2wsXG4gIC5yb3cuZ2FwLTIgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4OyB9XG5cbi5yb3cuZ2FwLTMge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgLnJvdy5nYXAtMyA+IC5jb2wsXG4gIC5yb3cuZ2FwLTMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnJvdy5nYXAtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjRweDsgfVxuICAucm93LmdhcC00ID4gLmNvbCxcbiAgLnJvdy5nYXAtNCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDsgfVxuXG4ucm93LmdhcC01IHtcbiAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMnB4OyB9XG4gIC5yb3cuZ2FwLTUgPiAuY29sLFxuICAucm93LmdhcC01ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4OyB9XG5cbi5yb3cuZ2FwLXkge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7IH1cbiAgLnJvdy5nYXAteSA+IC5jb2wsXG4gIC5yb3cuZ2FwLXkgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgLnJvdy5nYXAteS5nYXAtMSB7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4OyB9XG4gICAgLnJvdy5nYXAteS5nYXAtMSA+IC5jb2wsXG4gICAgLnJvdy5nYXAteS5nYXAtMSA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG4gIC5yb3cuZ2FwLXkuZ2FwLTIge1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLThweDsgfVxuICAgIC5yb3cuZ2FwLXkuZ2FwLTIgPiAuY29sLFxuICAgIC5yb3cuZ2FwLXkuZ2FwLTIgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuICAucm93LmdhcC15LmdhcC0zIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweDsgfVxuICAgIC5yb3cuZ2FwLXkuZ2FwLTMgPiAuY29sLFxuICAgIC5yb3cuZ2FwLXkuZ2FwLTMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC5yb3cuZ2FwLXkuZ2FwLTQge1xuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNHB4OyB9XG4gICAgLnJvdy5nYXAteS5nYXAtNCA+IC5jb2wsXG4gICAgLnJvdy5nYXAteS5nYXAtNCA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cbiAgLnJvdy5nYXAteS5nYXAtNSB7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHg7IH1cbiAgICAucm93LmdhcC15LmdhcC01ID4gLmNvbCxcbiAgICAucm93LmdhcC15LmdhcC01ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDsgfVxuXG4uZmxleGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmxleGJveCA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cbiAgICAuZmxleGJveCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAuZmxleGJveCA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmZsZXhib3gubm8tZ2FwID4gKixcbiAgLmZsZXhib3gubm8tZ3V0dGVycyA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG51bC5mbGV4Ym94IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mbGV4Ym94LXZlcnRpY2FsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5mbGV4Ym94LXZlcnRpY2FsLm5vLWdhcCA+ICosXG4gIC5mbGV4Ym94LXZlcnRpY2FsLm5vLWd1dHRlcnMgPiAqIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZsZXgtanVzdGlmaWVkID4gKixcbi5mbGV4LWdyb3ctYWxsID4gKixcbi5mbGV4LWNvbHMtd2lkZSA+ICosXG4uZmxleC1jb2wtd2lkZSxcbi5mbGV4LWdyb3cge1xuICBmbGV4OiAxOyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMTsgfVxuXG4uZmxleC1ncm93LTIge1xuICBmbGV4LWdyb3c6IDI7IH1cblxuLmZsZXgtZ3Jvdy0zIHtcbiAgZmxleC1ncm93OiAzOyB9XG5cbi5mbGV4LWdyb3ctNCB7XG4gIGZsZXgtZ3JvdzogNDsgfVxuXG4uZmxleC1ncm93LTUge1xuICBmbGV4LWdyb3c6IDU7IH1cblxuLmZsZXgtZ3Jvdy02IHtcbiAgZmxleC1ncm93OiA2OyB9XG5cbi5mbGV4LWdyb3ctNyB7XG4gIGZsZXgtZ3JvdzogNzsgfVxuXG4uZmxleC1ncm93LTgge1xuICBmbGV4LWdyb3c6IDg7IH1cblxuLmZsZXgtZ3Jvdy05IHtcbiAgZmxleC1ncm93OiA5OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMDsgfVxuXG4ubWFzb25yeS1ncmlkIHtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBjb2x1bW4tZ2FwOiAzMHB4OyB9XG4gIC5tYXNvbnJ5LWdyaWQubm8tZ2FwLCAubWFzb25yeS1ncmlkLm5vLWd1dHRlcnMge1xuICAgIGNvbHVtbi1nYXA6IDA7IH1cbiAgICAubWFzb25yeS1ncmlkLm5vLWdhcCAubWFzb25yeS1pdGVtLCAubWFzb25yeS1ncmlkLm5vLWd1dHRlcnMgLm1hc29ucnktaXRlbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAubWFzb25yeS1ncmlkLmdhcC0xIHtcbiAgICBjb2x1bW4tZ2FwOiA4cHg7IH1cbiAgICAubWFzb25yeS1ncmlkLmdhcC0xIC5tYXNvbnJ5LWl0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuICAubWFzb25yeS1ncmlkLmdhcC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4OyB9XG4gICAgLm1hc29ucnktZ3JpZC5nYXAtMiAubWFzb25yeS1pdGVtIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG4gIC5tYXNvbnJ5LWdyaWQuZ2FwLTMge1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7IH1cbiAgICAubWFzb25yeS1ncmlkLmdhcC0zIC5tYXNvbnJ5LWl0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgLm1hc29ucnktZ3JpZC5nYXAtNCB7XG4gICAgY29sdW1uLWdhcDogNDhweDsgfVxuICAgIC5tYXNvbnJ5LWdyaWQuZ2FwLTQgLm1hc29ucnktaXRlbSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDsgfVxuICAubWFzb25yeS1ncmlkLmdhcC01IHtcbiAgICBjb2x1bW4tZ2FwOiA2NHB4OyB9XG4gICAgLm1hc29ucnktZ3JpZC5nYXAtNSAubWFzb25yeS1pdGVtIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2NHB4OyB9XG5cbi5tYXNvbnJ5LWNvbHMtMiB7XG4gIGNvbHVtbi1jb3VudDogMjsgfVxuXG4ubWFzb25yeS1jb2xzLTMge1xuICBjb2x1bW4tY291bnQ6IDM7IH1cblxuLm1hc29ucnktY29scy00IHtcbiAgY29sdW1uLWNvdW50OiA0OyB9XG5cbi5tYXNvbnJ5LWNvbHMtNSB7XG4gIGNvbHVtbi1jb3VudDogNTsgfVxuXG4ubWFzb25yeS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG5cbi5sYXlvdXQtY2hhdCB7XG4gIGhlaWdodDogMTAwdmg7IH1cbiAgLmxheW91dC1jaGF0IC5tYWluLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMCU7IH1cblxuLm1haW4tY29udGVudCAuY2FyZC50YWJzLW91dGVyIC5jYXJkLWJvZHk6Zmlyc3QtY2hpbGQge1xuICB6LWluZGV4OiAwOyB9XG5cbi5tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5tZW51LWl0ZW0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB9XG5cbi5tZW51LWxpbmsge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjsgfVxuICAubWVudS1saW5rID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAubWVudS1saW5rIC5pY29uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxleC1iYXNpczogMzBweDtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIC5tZW51LWxpbmsgLmljb246OmJlZm9yZSB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAubWVudS1saW5rIC5kb3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWJhc2lzOiAzMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogNXB4OyB9XG4gICAgLm1lbnUtbGluayAuZG90OjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTRweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyOyB9XG4gIC5tZW51LWxpbmsgLnRpdGxlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm1lbnUtbGluayAudGl0bGUgc21hbGwge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbWFyZ2luLXRvcDogLjM3NXJlbTtcbiAgICAgIG9wYWNpdHk6IDAuNDsgfVxuICAubWVudS1saW5rIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0OVwiO1xuICAgIGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyOyB9XG4gIC5tZW51LWxpbmsgLmJhZGdlIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87IH1cblxuLm1lbnUtc3VibWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTUxNjA7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm1lbnUtc3VibWVudSAubWVudS1saW5rIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gICAgLm1lbnUtc3VibWVudSAubWVudS1saW5rIC5pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAubWVudS1zdWJtZW51IC5tZW51LWxpbmsgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDsgfVxuICAgIC5tZW51LXN1Ym1lbnUgLm1lbnUtbGluayAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IC41cmVtOyB9XG4gIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuICAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5tZW51LXN1Yi1zdWJtZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgLm1lbnUtc3ViLXN1Ym1lbnUgLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuICAgIC5tZW51LXN1Yi1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIsIC5tZW51LXN1Yi1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1lbnUtc3ViLXN1Ym1lbnUgLm1lbnUtbGluayAuZG90IHtcbiAgICBmbGV4LWJhc2lzOiAwOyB9XG4gICAgLm1lbnUtc3ViLXN1Ym1lbnUgLm1lbnUtbGluayAuZG90OjphZnRlciB7XG4gICAgICBsZWZ0OiAtMTJweDsgfVxuXG4ubWVudS1jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMXJlbSAyMHB4IDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuNztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgLm1lbnUtY2F0ZWdvcnk6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZmZmO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IDNweDsgfVxuXG4ubWVudS1kaXZpZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjA4O1xuICBtYXJnaW46IDFyZW0gMDsgfVxuXG4ubWVudS14cyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgaGVpZ2h0OiA0MnB4OyB9XG5cbi5tZW51LXNtID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsge1xuICBoZWlnaHQ6IDQ4cHg7IH1cblxuLm1lbnUtbGcgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7XG4gIGhlaWdodDogNjRweDsgfVxuXG4ubWVudS14bCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgaGVpZ2h0OiA3MnB4OyB9XG5cbi5zaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDI2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0YTU5O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiA5OTc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGVyc3BlY3RpdmU6IDEwMDA7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IH1cbiAgLnNpZGViYXIgfiAudG9wYmFyLFxuICAuc2lkZWJhciB+IG1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNjBweDsgfVxuXG4uc2lkZWJhci1zbSB7XG4gIHdpZHRoOiAyMjBweDsgfVxuICAuc2lkZWJhci1zbSB+IC50b3BiYXIsXG4gIC5zaWRlYmFyLXNtIH4gbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIyMHB4OyB9XG5cbi5zaWRlYmFyLWxnIHtcbiAgd2lkdGg6IDMwMHB4OyB9XG4gIC5zaWRlYmFyLWxnIH4gLnRvcGJhcixcbiAgLnNpZGViYXItbGcgfiBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMzAwcHg7IH1cblxuLnNpZGViYXItaGVhZGVyLFxuLnNpZGViYXItZm9vdGVyIHtcbiAgaGVpZ2h0OiA2NHB4OyB9XG5cbi5zaWRlYmFyLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IDE7IH1cblxuLnNpZGViYXItcHJvZmlsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2lkZWJhci1wcm9maWxlIC5hdmF0YXIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRyYW5zaXRpb246IC41czsgfVxuICAuc2lkZWJhci1wcm9maWxlIC5wcm9maWxlLWluZm8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgICAuc2lkZWJhci1wcm9maWxlIC5wcm9maWxlLWluZm8gLm9wZS1uYW1lIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG4gICAgICAuc2lkZWJhci1wcm9maWxlIC5wcm9maWxlLWluZm8gLm9wZS1uYW1lOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwOyB9XG4gICAgLnNpZGViYXItcHJvZmlsZSAucHJvZmlsZS1pbmZvIC5wcm9maWxlLW5hbWUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgIC5zaWRlYmFyLXByb2ZpbGUgLnByb2ZpbGUtaW5mbyAucHJvZmlsZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgLnNpZGViYXItcHJvZmlsZSAucHJvZmlsZS1pbmZvIC5wcm9maWxlLXdhbGxldCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yczsgfVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7IH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMzYwZGVnKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDM2MGRlZyk7IH0gfVxuICAgICAgLnNpZGViYXItcHJvZmlsZSAucHJvZmlsZS1pbmZvIC5wcm9maWxlLXdhbGxldDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNCk7IH1cbiAgICAgICAgLnNpZGViYXItcHJvZmlsZSAucHJvZmlsZS1pbmZvIC5wcm9maWxlLXdhbGxldDpob3ZlciAucHJvZmlsZS1pY29uIHtcbiAgICAgICAgICBhbmltYXRpb246IGZsaXAgMnMgbGluZWFyIGluZmluaXRlOyB9XG4gICAgLnNpZGViYXItcHJvZmlsZSAucHJvZmlsZS1pbmZvIC5wcm9maWxlLWljb25zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5zaWRlYmFyLXByb2ZpbGUgLnByb2ZpbGUtaW5mbyAucHJvZmlsZS1pY29ucyAucHJvZmlsZS1oZXhhZ29uLCAuc2lkZWJhci1wcm9maWxlIC5wcm9maWxlLWluZm8gLnByb2ZpbGUtaWNvbnMgLnByb2ZpbGUtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgICAuc2lkZWJhci1wcm9maWxlIC5wcm9maWxlLWluZm8gLnByb2ZpbGUtaWNvbnMgLnByb2ZpbGUtaGV4YWdvbi5wcm9maWxlLWljb24sIC5zaWRlYmFyLXByb2ZpbGUgLnByb2ZpbGUtaW5mbyAucHJvZmlsZS1pY29ucyAucHJvZmlsZS1pY29uLnByb2ZpbGUtaWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgLnNpZGViYXItcHJvZmlsZSAucHJvZmlsZS1pbmZvIC5wcm9maWxlLWljb25zIC5wcm9maWxlLWhleGFnb24gc3ZnIHBhdGgsIC5zaWRlYmFyLXByb2ZpbGUgLnByb2ZpbGUtaW5mbyAucHJvZmlsZS1pY29ucyAucHJvZmlsZS1pY29uIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAjZjliYjMwOyB9XG5cbi5zaWRlYmFyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNDFlMjM7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnNpZGViYXItaGVhZGVyID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAuc2lkZWJhci1oZWFkZXIgLmxvZ28taWNvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtYmFzaXM6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5zaWRlYmFyLWhlYWRlciAubG9nbyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gIC5zaWRlYmFyLWhlYWRlciBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uc2lkZWJhci10b2dnbGUtZm9sZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJweCA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2lkZWJhci10b2dnbGUtZm9sZDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci10b2dnbGUtZm9sZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNpZGViYXItaGVhZGVyLWludmVyc2Uge1xuICBjb2xvcjogIzRkNTI1OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuc2lkZWJhci1oZWFkZXItaW52ZXJzZSAuc2lkZWJhci10b2dnbGUtZm9sZDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICM0ZDUyNTk7IH1cbiAgLnNpZGViYXItaGVhZGVyLWludmVyc2UgYSB7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyLWhlYWRlci1pbnZlcnNlIC5zaWRlYmFyLXRvZ2dsZS1mb2xkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5zaWRlYmFyLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDc3LCA4MiwgODksIDAuMDcpO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5zaWRlYmFyLWZvb3RlciA+ICoge1xuICAgIG1hcmdpbjogMCA0cHg7IH1cbiAgICAuc2lkZWJhci1mb290ZXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLnNpZGViYXItZm9vdGVyID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uc2lkZWJhci1zcGFjZXItc20ge1xuICBoZWlnaHQ6IDMycHg7IH1cblxuLnNpZGViYXItc3BhY2VyIHtcbiAgaGVpZ2h0OiA2NHB4OyB9XG5cbi5zaWRlYmFyLXNwYWNlci1sZyB7XG4gIGhlaWdodDogOTZweDsgfVxuXG4uc2lkZWJhci1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2lkZWJhci1vcGVuIC5zaWRlYmFyIHtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhciB+IC50b3BiYXIsXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIgfiBtYWluIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyIC5oaWRlLW9uLWZvbGQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhciAuZmFkZS1vbi1mb2xkIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhcjpub3QoLnNpZGViYXItaWNvbnMtcmlnaHQpIHtcbiAgd2lkdGg6IDgwcHg7IH1cbiAgLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkgLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkgLnNpZGViYXItcHJvZmlsZSAucHJvZmlsZS1pbmZvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHg7IH1cbiAgLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCk6aG92ZXIge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCk6aG92ZXIgLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7IH1cbiAgICAuc2lkZWJhci1mb2xkZWQgLnNpZGViYXI6bm90KC5zaWRlYmFyLWljb25zLXJpZ2h0KTpob3ZlciAuc2lkZWJhci1wcm9maWxlIC5wcm9maWxlLWluZm8ge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAuc2lkZWJhci1mb2xkZWQgLnNpZGViYXI6bm90KC5zaWRlYmFyLWljb25zLXJpZ2h0KS5zaWRlYmFyLXNtOmhvdmVyIHtcbiAgICB3aWR0aDogMjIwcHg7IH1cbiAgLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkuc2lkZWJhci1sZzpob3ZlciB7XG4gICAgd2lkdGg6IDMwMHB4OyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci1pY29ucy1yaWdodCB7XG4gIGxlZnQ6IC0xODBweDsgfVxuICAuc2lkZWJhci1mb2xkZWQgLnNpZGViYXItaWNvbnMtcmlnaHQ6aG92ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuc2lkZWJhci1mb2xkZWQgLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1zbSB7XG4gICAgbGVmdDogLTE0MHB4OyB9XG4gIC5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci1pY29ucy1yaWdodC5zaWRlYmFyLWxnIHtcbiAgICBsZWZ0OiAtMjIwcHg7IH1cblxuLnNpZGViYXItZm9sZGVkIC5jYXJkLW1heGltaXplIHtcbiAgbGVmdDogODBweDsgfVxuXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIgLmhpZGUtb24tZm9sZCB7XG4gIGRpc3BsYXk6IGluaXRpYWw7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyIC5mYWRlLW9uLWZvbGQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhciAudGl0bGUsXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIgLmxvZ28ge1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhcjpub3QoLnNpZGViYXItaWNvbnMtcmlnaHQpIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDsgfVxuXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXI6bm90KC5zaWRlYmFyLWljb25zLXJpZ2h0KSAuc2lkZWJhci1wcm9maWxlIC5wcm9maWxlLWluZm8ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci5zaWRlYmFyLWljb25zLXJpZ2h0Om5vdCguc2lkZWJhci1pY29ucy1ib3hlZCkgLmxvZ28taWNvbixcbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci5zaWRlYmFyLWljb25zLXJpZ2h0Om5vdCguc2lkZWJhci1pY29ucy1ib3hlZCkgLmljb24sXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIuc2lkZWJhci1pY29ucy1yaWdodDpub3QoLnNpZGViYXItaWNvbnMtYm94ZWQpIC5kb3Qge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBmbGV4LWJhc2lzOiAzMHB4OyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci5zaWRlYmFyLWljb25zLXJpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLmxvZ28taWNvbixcbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci5zaWRlYmFyLWljb25zLXJpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLmljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4OyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci5zaWRlYmFyLWljb25zLXJpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuaWNvbixcbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci5zaWRlYmFyLWljb25zLXJpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuZG90IHtcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7IH1cblxuLnNpZGViYXIgLm1lbnUtaXRlbS5vcGVuIC5tZW51LXN1Ym1lbnUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2lkZWJhciAubWVudS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zaWRlYmFyIC5tZW51LWxpbmsgLnRpdGxlIHNtYWxsIHtcbiAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyOyB9XG4gIC5zaWRlYmFyIC5tZW51LWxpbmsuYWN0aXZlIC5pY29uIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyIC5vcGVuIC5hcnJvdzo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5zaWRlYmFyLWljb25zLWJveGVkIC5zaWRlYmFyLWhlYWRlciAubG9nby1pY29uIHtcbiAgZmxleC1iYXNpczogNDBweDsgfVxuXG4uc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1saW5rIC5pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBmbGV4LWJhc2lzOiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cbi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLm1lbnUtbGluayAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZmxleC1iYXNpczogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpOyB9XG5cbi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG5cbi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmljb24sXG4uc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5kb3Qge1xuICBtYXJnaW4tbGVmdDogMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4OyB9XG5cbi5zaWRlYmFyLWljb25zLXJpZ2h0IC5zaWRlYmFyLWhlYWRlciAubG9nby1pY29uLFxuLnNpZGViYXItaWNvbnMtcmlnaHQgLnNpZGViYXItbmF2aWdhdGlvbiAubWVudS1saW5rIC5pY29uLFxuLnNpZGViYXItaWNvbnMtcmlnaHQgLnNpZGViYXItbmF2aWdhdGlvbiAubWVudS1saW5rIC5kb3Qge1xuICBvcmRlcjogMTsgfVxuXG4uc2lkZWJhci1pY29ucy1yaWdodCAuc2lkZWJhci1uYXZpZ2F0aW9uIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhciAudGl0bGUsXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIgLmxvZ28ge1xuICB0cmFuc2l0aW9uOiAuNHM7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkgLnRpdGxlLFxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkgLmxvZ28ge1xuICBtYXJnaW4tbGVmdDogMjBweDsgfVxuXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXI6bm90KC5zaWRlYmFyLWljb25zLWJveGVkKTpub3QoLnNpZGViYXItaWNvbnMtcmlnaHQpIC5zaWRlYmFyLWhlYWRlcixcbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhcjpub3QoLnNpZGViYXItaWNvbnMtYm94ZWQpOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkgLm1lbnUtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMTdweDsgfVxuXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIuc2lkZWJhci1pY29ucy1yaWdodDpub3QoLnNpZGViYXItaWNvbnMtYm94ZWQpIC5sb2dvLWljb24sXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIuc2lkZWJhci1pY29ucy1yaWdodDpub3QoLnNpZGViYXItaWNvbnMtYm94ZWQpIC5pY29uLFxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyLnNpZGViYXItaWNvbnMtcmlnaHQ6bm90KC5zaWRlYmFyLWljb25zLWJveGVkKSAuZG90IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGZsZXgtYmFzaXM6IDQwcHg7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubG9nby1pY29uLFxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAuaWNvbixcbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhci5zaWRlYmFyLWljb25zLXJpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLmRvdCB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4OyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhcjpob3ZlciAuaGlkZS1vbi1mb2xkIHtcbiAgZGlzcGxheTogaW5pdGlhbDsgfVxuXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXI6aG92ZXIgLmZhZGUtb24tZm9sZCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyIC50aXRsZSxcbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhcjpob3ZlciAubG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkgLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4OyB9XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhcjpob3Zlcjpub3QoLnNpZGViYXItaWNvbnMtcmlnaHQpIC5zaWRlYmFyLXByb2ZpbGUgLnByb2ZpbGUtaW5mbyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyLnNpZGViYXItaWNvbnMtcmlnaHQ6bm90KC5zaWRlYmFyLWljb25zLWJveGVkKSAubG9nby1pY29uLFxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyLnNpZGViYXItaWNvbnMtcmlnaHQ6bm90KC5zaWRlYmFyLWljb25zLWJveGVkKSAuaWNvbixcbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhcjpob3Zlci5zaWRlYmFyLWljb25zLXJpZ2h0Om5vdCguc2lkZWJhci1pY29ucy1ib3hlZCkgLmRvdCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZsZXgtYmFzaXM6IDMwcHg7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubG9nby1pY29uLFxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAuaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5pY29uLFxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyOmhvdmVyLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5kb3Qge1xuICBtYXJnaW4tbGVmdDogMTNweDsgfVxuXG4uc2lkZWJhci1jb2xsYXBzZSAuaGlkZGVuLWV4cGFuZC1kb3duIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc2lkZWJhci1jb2xsYXBzZSB+IC50b3BiYXIgLnNpZGViYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uc2lkZWJhci1jb2xsYXBzZSAuc2lkZWJhci10b2dnbGUtZm9sZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGxlZnQ6IC0yNjBweDsgfVxuICAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyIH4gLnRvcGJhcixcbiAgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhciB+IG1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItc20ge1xuICBsZWZ0OiAtMjIwcHg7IH1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1sZyB7XG4gIGxlZnQ6IC0zMDBweDsgfVxuXG4uc2lkZWJhci1leHBhbmQgLmhpZGRlbi1leHBhbmQtdXAge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zaWRlYmFyLWV4cGFuZCB+IC50b3BiYXIgLnNpZGViYXItdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMgfiAudG9wYmFyLFxuICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMgfiBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7IH1cbiAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMgLm1lbnUtbGluayAudGl0bGUge1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMgLm1lbnUtbGluayAuaWNvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC5zaWRlYmFyLWljb25pYyAubWVudS1saW5rIC5iYWRnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIHJpZ2h0OiA0cHg7IH1cbiAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljIC5zaWRlYmFyLWhlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljIC5zaWRlYmFyLXByb2ZpbGUge1xuICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4OyB9XG4gIC5zaWRlYmFyLWV4cGFuZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIHtcbiAgICB3aWR0aDogODBweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIH4gLnRvcGJhcixcbiAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSB+IG1haW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIC50aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIC5tZW51LWxpbmsgLmljb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIC5iYWRnZSB7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICByaWdodDogMnB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gIC5zaWRlYmFyLWV4cGFuZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIHtcbiAgICB3aWR0aDogMTIwcHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyB+IC50b3BiYXIsXG4gICAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgfiBtYWluIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIC5tZW51LWxpbmsge1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLm1lbnUtbGluayAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLm1lbnUtbGluayAuYmFkZ2Uge1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHJpZ2h0OiA4cHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyAuc2lkZWJhci1wcm9maWxlIC5hdmF0YXIge1xuICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICBoZWlnaHQ6IDc2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaWRlYmFyLWV4cGFuZC1zbSAuaGlkZGVuLWV4cGFuZC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaWRlYmFyLWV4cGFuZC1zbSB+IC50b3BiYXIgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5zaWRlYmFyLWV4cGFuZC1zbSAuc2lkZWJhci10b2dnbGUtZm9sZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBsZWZ0OiAtMjYwcHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhciB+IC50b3BiYXIsXG4gICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXIgfiBtYWluIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLXNtIHtcbiAgICBsZWZ0OiAtMjIwcHg7IH1cbiAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItbGcge1xuICAgIGxlZnQ6IC0zMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuc2lkZWJhci1leHBhbmQtc20gLmhpZGRlbi1leHBhbmQtdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItZXhwYW5kLXNtIH4gLnRvcGJhciAuc2lkZWJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljIH4gLnRvcGJhcixcbiAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhci1pY29uaWMgfiBtYWluIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYyAubWVudS1saW5rIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYyAubWVudS1saW5rIC50aXRsZSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhci1pY29uaWMgLm1lbnUtbGluayAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYyAubWVudS1saW5rIC5iYWRnZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIHJpZ2h0OiA0cHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhci1pY29uaWMgLnNpZGViYXItaGVhZGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljIC5zaWRlYmFyLXByb2ZpbGUge1xuICAgICAgcGFkZGluZzogMjBweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYyAuc2lkZWJhci1wcm9maWxlIC5hdmF0YXIge1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBoZWlnaHQ6IDU2cHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSB7XG4gICAgICB3aWR0aDogODBweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gfiAudG9wYmFyLFxuICAgICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gfiBtYWluIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIC5tZW51LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG4gICAgICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIC5tZW51LWxpbmsgLnRpdGxlIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLm1lbnUtbGluayAuaWNvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4OyB9XG4gICAgICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIC5tZW51LWxpbmsgLmJhZGdlIHtcbiAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICByaWdodDogMnB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAuc2lkZWJhci1wcm9maWxlIC5hdmF0YXIge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcge1xuICAgICAgd2lkdGg6IDEyMHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyB+IC50b3BiYXIsXG4gICAgICAuc2lkZWJhci1leHBhbmQtc20uc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyB+IG1haW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTIwcHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIC5tZW51LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLm1lbnUtbGluayAuaWNvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgICAgIC5zaWRlYmFyLWV4cGFuZC1zbS5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIC5tZW51LWxpbmsgLmJhZGdlIHtcbiAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgcmlnaHQ6IDhweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLXNtLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgIGhlaWdodDogNzZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhci1leHBhbmQtbWQgLmhpZGRlbi1leHBhbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lkZWJhci1leHBhbmQtbWQgfiAudG9wYmFyIC5zaWRlYmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuc2lkZWJhci1leHBhbmQtbWQgLnNpZGViYXItdG9nZ2xlLWZvbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbGVmdDogLTI2MHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXIgfiAudG9wYmFyLFxuICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyIH4gbWFpbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1zbSB7XG4gICAgbGVmdDogLTIyMHB4OyB9XG4gIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWxnIHtcbiAgICBsZWZ0OiAtMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItZXhwYW5kLW1kIC5oaWRkZW4tZXhwYW5kLXVwIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaWRlYmFyLWV4cGFuZC1tZCB+IC50b3BiYXIgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYyB+IC50b3BiYXIsXG4gICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXItaWNvbmljIH4gbWFpbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTAwcHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMgLm1lbnUtbGluayB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMgLm1lbnUtbGluayAudGl0bGUge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsgLmljb24ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMgLm1lbnUtbGluayAuYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICByaWdodDogNHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXItaWNvbmljIC5zaWRlYmFyLWhlYWRlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYyAuc2lkZWJhci1wcm9maWxlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMgLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXItaWNvbmljLnNpZGViYXItc20ge1xuICAgICAgd2lkdGg6IDgwcHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIH4gLnRvcGJhcixcbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIH4gbWFpbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDsgfVxuICAgICAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIC50aXRsZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9XG4gICAgICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIC5tZW51LWxpbmsgLmljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDsgfVxuICAgICAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIC5iYWRnZSB7XG4gICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgcmlnaHQ6IDJweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIHtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgfiAudG9wYmFyLFxuICAgICAgLnNpZGViYXItZXhwYW5kLW1kLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgfiBtYWluIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyAubWVudS1saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG4gICAgICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIC5tZW51LWxpbmsgLmljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgICAgICAuc2lkZWJhci1leHBhbmQtbWQuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyAubWVudS1saW5rIC5iYWRnZSB7XG4gICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgIHJpZ2h0OiA4cHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1tZC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICBoZWlnaHQ6IDc2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpZGViYXItZXhwYW5kLWxnIC5oaWRkZW4tZXhwYW5kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItZXhwYW5kLWxnIH4gLnRvcGJhciAuc2lkZWJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnNpZGViYXItZXhwYW5kLWxnIC5zaWRlYmFyLXRvZ2dsZS1mb2xkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGxlZnQ6IC0yNjBweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyIH4gLnRvcGJhcixcbiAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhciB+IG1haW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItc20ge1xuICAgIGxlZnQ6IC0yMjBweDsgfVxuICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1sZyB7XG4gICAgbGVmdDogLTMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyLWV4cGFuZC1sZyAuaGlkZGVuLWV4cGFuZC11cCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lkZWJhci1leHBhbmQtbGcgfiAudG9wYmFyIC5zaWRlYmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMgfiAudG9wYmFyLFxuICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyLWljb25pYyB+IG1haW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsgLnRpdGxlIHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyLWljb25pYyAubWVudS1saW5rIC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsgLmJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgcmlnaHQ6IDRweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyLWljb25pYyAuc2lkZWJhci1oZWFkZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMgLnNpZGViYXItcHJvZmlsZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIHtcbiAgICAgIHdpZHRoOiA4MHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSB+IC50b3BiYXIsXG4gICAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSB+IG1haW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLm1lbnUtbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLm1lbnUtbGluayAudGl0bGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIC5pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLm1lbnUtbGluayAuYmFkZ2Uge1xuICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgIHJpZ2h0OiAycHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyB7XG4gICAgICB3aWR0aDogMTIwcHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIH4gLnRvcGJhcixcbiAgICAgIC5zaWRlYmFyLWV4cGFuZC1sZy5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIH4gbWFpbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLm1lbnUtbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICAgICAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyAubWVudS1saW5rIC5pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLWxnLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLm1lbnUtbGluayAuYmFkZ2Uge1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICByaWdodDogOHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQtbGcuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyAuc2lkZWJhci1wcm9maWxlIC5hdmF0YXIge1xuICAgICAgICB3aWR0aDogNzZweDtcbiAgICAgICAgaGVpZ2h0OiA3NnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2lkZWJhci1leHBhbmQteGwgLmhpZGRlbi1leHBhbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lkZWJhci1leHBhbmQteGwgfiAudG9wYmFyIC5zaWRlYmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuc2lkZWJhci1leHBhbmQteGwgLnNpZGViYXItdG9nZ2xlLWZvbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbGVmdDogLTI2MHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXIgfiAudG9wYmFyLFxuICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyIH4gbWFpbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1zbSB7XG4gICAgbGVmdDogLTIyMHB4OyB9XG4gIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWxnIHtcbiAgICBsZWZ0OiAtMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWV4cGFuZC14bCAuaGlkZGVuLWV4cGFuZC11cCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lkZWJhci1leHBhbmQteGwgfiAudG9wYmFyIC5zaWRlYmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMgfiAudG9wYmFyLFxuICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWljb25pYyB+IG1haW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsgLnRpdGxlIHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWljb25pYyAubWVudS1saW5rIC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljIC5tZW51LWxpbmsgLmJhZGdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgcmlnaHQ6IDRweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWljb25pYyAuc2lkZWJhci1oZWFkZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMgLnNpZGViYXItcHJvZmlsZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDsgfVxuICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIHtcbiAgICAgIHdpZHRoOiA4MHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSB+IC50b3BiYXIsXG4gICAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSB+IG1haW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLm1lbnUtbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLm1lbnUtbGluayAudGl0bGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAgICAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMuc2lkZWJhci1zbSAubWVudS1saW5rIC5pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljLnNpZGViYXItc20gLm1lbnUtbGluayAuYmFkZ2Uge1xuICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgIHJpZ2h0OiAycHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLXNtIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyB7XG4gICAgICB3aWR0aDogMTIwcHg7IH1cbiAgICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIH4gLnRvcGJhcixcbiAgICAgIC5zaWRlYmFyLWV4cGFuZC14bC5zaWRlYmFyLWljb25pYy5zaWRlYmFyLWxnIH4gbWFpbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDsgfVxuICAgICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLm1lbnUtbGluayB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuICAgICAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyAubWVudS1saW5rIC5pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgICAgLnNpZGViYXItZXhwYW5kLXhsLnNpZGViYXItaWNvbmljLnNpZGViYXItbGcgLm1lbnUtbGluayAuYmFkZ2Uge1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICByaWdodDogOHB4OyB9XG4gICAgICAuc2lkZWJhci1leHBhbmQteGwuc2lkZWJhci1pY29uaWMuc2lkZWJhci1sZyAuc2lkZWJhci1wcm9maWxlIC5hdmF0YXIge1xuICAgICAgICB3aWR0aDogNzZweDtcbiAgICAgICAgaGVpZ2h0OiA3NnB4OyB9IH1cblxuLnNpZGViYXIgLm1lbnUtbGluayB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zaWRlYmFyIC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnNpZGViYXIgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLnRpdGxlIHNtYWxsIHtcbiAgICBvcGFjaXR5OiAwLjc7IH1cblxuLnNpZGViYXIgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnNpZGViYXIgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIC50aXRsZSBzbWFsbCB7XG4gICAgb3BhY2l0eTogLjg7IH1cblxuLnNpZGViYXIgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uc2lkZWJhci1wcm9maWxlIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLnNpZGViYXItcHJvZmlsZSBoMywgLnNpZGViYXItcHJvZmlsZSBoNCwgLnNpZGViYXItcHJvZmlsZSBoNSwgLnNpZGViYXItcHJvZmlsZSBoNiB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnNpZGViYXItZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7IH1cblxuLnNpZGViYXItaWNvbmljIC5tZW51LWl0ZW0gKyAubWVudS1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7IH1cblxuLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNpZGViYXIuc2lkZWJhci1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0MmEzMzsgfVxuICAuc2lkZWJhci5zaWRlYmFyLWRhcmsgLm1lbnUtc3VibWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMzIzYjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5zaWRlYmFyLXByb2ZpbGUge1xuICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC4wNyk7IH1cbiAgICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5zaWRlYmFyLXByb2ZpbGUgaDMsIC5zaWRlYmFyLnNpZGViYXItbGlnaHQgLnNpZGViYXItcHJvZmlsZSBoNCwgLnNpZGViYXIuc2lkZWJhci1saWdodCAuc2lkZWJhci1wcm9maWxlIGg1LCAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5zaWRlYmFyLXByb2ZpbGUgaDYge1xuICAgICAgY29sb3I6ICMzMTM5NDQ7IH1cbiAgLnNpZGViYXIuc2lkZWJhci1saWdodCAuc2lkZWJhci1mb290ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC4wNyk7IH1cbiAgLnNpZGViYXIuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51IC5tZW51LWxpbmsgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMzUpOyB9XG4gIC5zaWRlYmFyLnNpZGViYXItbGlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfVxuICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLnNpZGViYXIuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25pYyAubWVudS1pdGVtICsgLm1lbnUtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjA3KTsgfVxuICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5tZW51IC5tZW51LWxpbmsge1xuICAgIGNvbG9yOiAjN2Q4NThmO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNpZGViYXIuc2lkZWJhci1saWdodCAubWVudSAuZG90OjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTk1ZjY3OyB9XG4gIC5zaWRlYmFyLnNpZGViYXItbGlnaHQgLm1lbnUgLm1lbnUtbGluayAudGl0bGUgc21hbGwge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsge1xuICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7IH1cbiAgICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLnRpdGxlIHNtYWxsIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNpZGViYXIuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4gIC5zaWRlYmFyLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5zaWRlYmFyLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIC50aXRsZSBzbWFsbCxcbiAgICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayAudGl0bGUgc21hbGwge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnNpZGViYXIuc2lkZWJhci1saWdodCAubWVudS1zdWJtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZhOyB9XG4gICAgLnNpZGViYXIuc2lkZWJhci1saWdodCAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtbGluayxcbiAgICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5hY3RpdmUgLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAuc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5tZW51LWNhdGVnb3J5IHtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5zaWRlYmFyLnNpZGViYXItbGlnaHQgLm1lbnUtY2F0ZWdvcnk6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0ZDUyNTk7IH1cbiAgLnNpZGViYXIuc2lkZWJhci1saWdodCAubWVudS1kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG5cbi5zaWRlYmFyIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDRweDtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG5cbi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItbGlnaHQgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBjb2xvcjogIzRkNTI1OTsgfVxuXG4uc2lkZWJhciAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU2LCAxNTMsIDIzNiwgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluazo6YmVmb3JlLFxuLnNpZGViYXIgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNpZGViYXIuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIsXG4uc2lkZWJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYmx1ZSAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYmx1ZS5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ibHVlLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjg1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWJsdWUuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYmx1ZS5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYmx1ZS5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ibHVlIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluazo6YmVmb3JlLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ibHVlIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYmx1ZS5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWJsdWUgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWJsdWUgLm1lbnUtc3VibWVudSAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayAuZG90OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZGlnbyAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItaW5kaWdvLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMiwgMTYsIDI0MiwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1pbmRpZ28uc2lkZWJhci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjg1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZGlnby5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1pbmRpZ28uc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZGlnby5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1pbmRpZ28gLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZGlnbyAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZGlnby5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZGlnbyAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItaW5kaWdvIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1wdXJwbGUgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXB1cnBsZS5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDEwOSwgMjIyLCAwLjk1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXB1cnBsZS5zaWRlYmFyLWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDYsIDEwOSwgMjIyLCAwLjg1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXB1cnBsZS5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1wdXJwbGUuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXB1cnBsZS5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1wdXJwbGUgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXB1cnBsZSAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXB1cnBsZS5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGUgIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXB1cnBsZSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcHVycGxlIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI2ZGRlO1xuICBib3JkZXItY29sb3I6ICM5MjZkZGU7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1waW5rIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTc7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1waW5rLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgOTcsIDE1MSwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1waW5rLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgOTcsIDE1MSwgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1waW5rLnNpZGViYXItbGlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NzsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXBpbmsuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXBpbmsuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcGluayAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbms6OmJlZm9yZSxcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcGluayAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NzsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXBpbmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3ICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1waW5rIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1waW5rIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk2MTk3O1xuICBib3JkZXItY29sb3I6ICNmOTYxOTc7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1yZWQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXJlZC5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1yZWQuc2lkZWJhci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcmVkLnNpZGViYXItbGlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXJlZC5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcmVkLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXJlZCAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbms6OmJlZm9yZSxcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcmVkIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcmVkLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcmVkIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1yZWQgLm1lbnUtc3VibWVudSAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayAuZG90OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLW9yYW5nZSAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itb3JhbmdlLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1vcmFuZ2Uuc2lkZWJhci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjg1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLW9yYW5nZS5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1vcmFuZ2Uuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLW9yYW5nZS5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1vcmFuZ2UgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLW9yYW5nZSAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLW9yYW5nZS5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLW9yYW5nZSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3Itb3JhbmdlIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci15ZWxsb3cgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzUyNTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXllbGxvdy5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDE5NywgMzcsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3IteWVsbG93LnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMTk3LCAzNywgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci15ZWxsb3cuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3IteWVsbG93LnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci15ZWxsb3cuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3IteWVsbG93IC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluazo6YmVmb3JlLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci15ZWxsb3cgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci15ZWxsb3cuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjNTI1ICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci15ZWxsb3cgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXllbGxvdyAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzUyNTtcbiAgYm9yZGVyLWNvbG9yOiAjZmNjNTI1OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JlZW4gLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyZWVuLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjk1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyZWVuLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjg1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyZWVuLnNpZGViYXItbGlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyZWVuLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmVlbi5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmVlbiAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbms6OmJlZm9yZSxcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JlZW4gLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmVlbi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyZWVuIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmVlbiAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGVhbCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGVhbC5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGVhbC5zaWRlYmFyLWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGVhbC5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10ZWFsLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10ZWFsLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NzsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRlYWwgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRlYWwgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10ZWFsLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGVhbCAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGVhbCAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItY3lhbiAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItY3lhbi5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NiwgMTUzLCAyMzYsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItY3lhbi5zaWRlYmFyLWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NiwgMTUzLCAyMzYsIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItY3lhbi5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1jeWFuLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1jeWFuLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWN5YW4gLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWN5YW4gLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1jeWFuLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYyAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItY3lhbiAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItY3lhbiAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2hpdGUgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXdoaXRlLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2hpdGUuc2lkZWJhci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci13aGl0ZS5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci13aGl0ZS5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2hpdGUuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2hpdGUgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXdoaXRlIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2hpdGUuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci13aGl0ZSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2hpdGUgLm1lbnUtc3VibWVudSAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayAuZG90OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyYXkgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyYXkuc2lkZWJhci1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM0LCAxNDIsIDE1MCwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzNCwgMTQyLCAxNTAsIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JheS5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyYXkgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyYXkgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JheSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JheSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JheS1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LWRhcmsuc2lkZWJhci1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LWRhcmsuc2lkZWJhci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LWRhcmsuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JheS1kYXJrLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LWRhcmsuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZ3JheS1kYXJrIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluazo6YmVmb3JlLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LWRhcmsgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1ncmF5LWRhcmsgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWdyYXktZGFyayAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcHJpbWFyeSAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcHJpbWFyeS5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NiwgMTUzLCAyMzYsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcHJpbWFyeS5zaWRlYmFyLWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NiwgMTUzLCAyMzYsIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcHJpbWFyeS5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1wcmltYXJ5LnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1wcmltYXJ5LnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXByaW1hcnkgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXByaW1hcnkgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWM7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1wcmltYXJ5LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYyAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcHJpbWFyeSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItcHJpbWFyeSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYztcbiAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itc2Vjb25kYXJ5IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zZWNvbmRhcnkuc2lkZWJhci1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY3LCA4MSwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zZWNvbmRhcnkuc2lkZWJhci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTUsIDY3LCA4MSwgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zZWNvbmRhcnkuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itc2Vjb25kYXJ5LnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zZWNvbmRhcnkuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itc2Vjb25kYXJ5IC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluazo6YmVmb3JlLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zZWNvbmRhcnkgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zZWNvbmRhcnkuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0MzUxICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zZWNvbmRhcnkgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXNlY29uZGFyeSAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MTtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0MzUxOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGhpcmQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRoaXJkLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTg3LCA0OCwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10aGlyZC5zaWRlYmFyLWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE4NywgNDgsIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGhpcmQuc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGhpcmQuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRoaXJkLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRoaXJkIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluazo6YmVmb3JlLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10aGlyZCAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRoaXJkLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMCAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGhpcmQgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRoaXJkIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwO1xuICBib3JkZXItY29sb3I6ICNmOWJiMzA7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zdWNjZXNzIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zdWNjZXNzLnNpZGViYXItZGFyayAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMiwgMTgzLCAxMjYsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itc3VjY2Vzcy5zaWRlYmFyLWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTIsIDE4MywgMTI2LCAwLjg1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXN1Y2Nlc3Muc2lkZWJhci1saWdodC5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itc3VjY2Vzcy5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbi5zaWRlYmFyLnNpZGViYXItY29sb3Itc3VjY2Vzcy5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zdWNjZXNzIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluazo6YmVmb3JlLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1zdWNjZXNzIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itc3VjY2Vzcy5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2UgIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXN1Y2Nlc3MgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXN1Y2Nlc3MgLm1lbnUtc3VibWVudSAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayAuZG90OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MGI3N2U7XG4gIGJvcmRlci1jb2xvcjogIzcwYjc3ZTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZm8gLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZm8uc2lkZWJhci1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCAxOTIsIDIyNCwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1pbmZvLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgMTkyLCAyMjQsIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItaW5mby5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1pbmZvLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1pbmZvLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZm8gLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWluZm8gLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTA7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1pbmZvLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMCAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItaW5mbyAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItaW5mbyAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4YzBlMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2FybmluZyAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2FybmluZy5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDE0NiwgODYsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2FybmluZy5zaWRlYmFyLWRhcmsuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDE0NiwgODYsIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2FybmluZy5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci13YXJuaW5nLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci13YXJuaW5nLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXdhcm5pbmcgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXdhcm5pbmcgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkyNTY7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci13YXJuaW5nLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NiAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2FybmluZyAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3Itd2FybmluZyAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTI1NjtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MjU2OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZGFuZ2VyIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1kYW5nZXIuc2lkZWJhci1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAzOCwgNTYsIDAuOTUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZGFuZ2VyLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMzgsIDU2LCAwLjg1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhbmdlci5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1kYW5nZXIuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhbmdlci5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1kYW5nZXIgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhbmdlciAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MjYzODsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhbmdlci5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2MzggIWltcG9ydGFudDsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhbmdlciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZGFuZ2VyIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4O1xuICBib3JkZXItY29sb3I6ICNkNzI2Mzg7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1icm93biAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYnJvd24uc2lkZWJhci1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQxLCAxMDIsIDg4LCAwLjk1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWJyb3duLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MSwgMTAyLCA4OCwgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1icm93bi5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1icm93bi5zaWRlYmFyLWxpZ2h0IC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYnJvd24uc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYnJvd24gLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWJyb3duIC5tZW51Lm1lbnUtYm9yZGVyeSA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYnJvd24uc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2NjU4ICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1icm93biAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItYnJvd24gLm1lbnUtc3VibWVudSAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayAuZG90OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7XG4gIGJvcmRlci1jb2xvcjogIzhkNjY1ODsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhcmsuc2lkZWJhci1kYXJrIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDQwLCA0OSwgMC45NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1kYXJrLnNpZGViYXItZGFyay5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCA0MCwgNDksIDAuODUpOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZGFyay5zaWRlYmFyLWxpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1kYXJrLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1kYXJrLnNpZGViYXItbGlnaHQgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhcmsgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLWRhcmsgLm1lbnUubWVudS1ib3JkZXJ5ID4gLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbms6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMSAhaW1wb3J0YW50OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZGFyayAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayAuZG90OjphZnRlcixcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItZGFyayAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMTtcbiAgYm9yZGVyLWNvbG9yOiAjMWYyODMxOyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGV4dCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGV4dC5zaWRlYmFyLWRhcmsgLm1lbnU6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjk1KTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRleHQuc2lkZWJhci1kYXJrLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC44NSk7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10ZXh0LnNpZGViYXItbGlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS1zdWJtZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRleHQuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRleHQuc2lkZWJhci1saWdodCAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZTpob3ZlciA+IC5tZW51LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGV4dCAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbms6OmJlZm9yZSxcbi5zaWRlYmFyLnNpZGViYXItY29sb3ItdGV4dCAubWVudS5tZW51LWJvcmRlcnkgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuXG4uc2lkZWJhci5zaWRlYmFyLWNvbG9yLXRleHQuc2lkZWJhci1pY29ucy1ib3hlZCAubWVudS5tZW51LWJvcmRlcnkgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5ICFpbXBvcnRhbnQ7IH1cblxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10ZXh0IC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIC5kb3Q6OmFmdGVyLFxuLnNpZGViYXIuc2lkZWJhci1jb2xvci10ZXh0IC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsgLmRvdDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5O1xuICBib3JkZXItY29sb3I6ICM0ZDUyNTk7IH1cblxuLnRvcGJhciB7XG4gIHBhZGRpbmc6IDAgMThweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk1O1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDRweCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG4gIC50b3BiYXIgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAudG9wYmFyIC5jb250YWluZXIgLnRvcGJhci1sZWZ0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAudG9wYmFyIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLnRvcGJhci50b3BiYXItdW5maXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAudG9wYmFyIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gIC50b3BiYXIgLmZvcm0tY29udHJvbC5mb2N1c2VkIHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbi50b3BiYXItYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC43KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogbm9uZTtcbiAgLyogIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsqL1xuICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5MTsgfVxuICAudG9wYmFyLWJ0bjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBlYXNlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cbiAgLnRvcGJhci1idG46aG92ZXIge1xuICAgIC8qY29sb3I6ICRjb2xvci1hbHBoYS1kYXJrLXRleHQtYWN0aXZlO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLXByaW1hcnk7Ki8gfVxuICAgIC50b3BiYXItYnRuOmhvdmVyOmFmdGVyIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnRvcGJhci1idG4gLmljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgLnRvcGJhci1idG4gLm1hdGVyaWFsLWljb25zIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgICBmb250LXNpemU6IDI2cHg7IH1cbiAgLnRvcGJhci1idG4gc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gIC50b3BiYXItYnRuIGltZyB7XG4gICAgbWF4LWhlaWdodDogNjRweDsgfVxuXG4udG9wYmFyLWJyYW5kIHtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLnRvcGJhciAuZHJvcGRvd24tbWVudSxcbi50b3BiYXIgLmRyb3Bkb3duLWdyaWQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHRvcDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxOTksIDIwNCwgMjA4LCAwLjQpO1xuICBib3JkZXItdG9wOiAwO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnRvcGJhciAuZHJvcGRvd24tbWVudTpub3QoLmRyb3Bkb3duLWdyaWQpIHtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgbWF4LXdpZHRoOiAzNjBweDsgfVxuXG4udG9wYmFyIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuIHtcbiAgY29sb3I6ICM0ZDUyNTk7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzODk5ZWM7IH1cblxuLnRvcGJhciAubWVkaWEtbGlzdCB7XG4gIHdpZHRoOiAzNThweCAhaW1wb3J0YW50OyB9XG5cbi50b3BiYXIgLmxvb2t1cC1jaXJjbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7IH1cbiAgLnRvcGJhciAubG9va3VwLWNpcmNsZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMnB4OyB9XG4gIC50b3BiYXIgLmxvb2t1cC1jaXJjbGUubG9va3VwLXJpZ2h0OjpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEycHg7IH1cblxuLnRvcGJhciAudG9wYmFyLWxvb2t1cC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNCk7XG4gIGN1cnNvcjogdGV4dDtcbiAgdHJhbnNpdGlvbjogLjdzOyB9XG4gIC50b3BiYXIgLnRvcGJhci1sb29rdXAtdGV4dDpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC43KTsgfVxuXG4udG9wYmFyIC5mb3JtLWNvbnRyb2wge1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4udG9wYmFyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50b3BiYXItZGl2aWRlcixcbi50b3BiYXItZGl2aWRlci1mdWxsIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDc3LCA4MiwgODksIDAuMDcpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEycHg7IH1cblxuLnRvcGJhci1kaXZpZGVyLWZ1bGwge1xuICBoZWlnaHQ6IDY0cHg7IH1cblxuLnRvcGJhci1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udG9wYmFyLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4uc2lkZWJhci10b2dnbGVyLFxuLnRvcGJhci1tZW51LXRvZ2dsZXIge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zaWRlYmFyLXRvZ2dsZXIgaSxcbiAgLnRvcGJhci1tZW51LXRvZ2dsZXIgaSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7IH1cblxuLnRvcGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG4udG9wYmFyLWJ0bnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAudG9wYmFyLWJ0bnMgLmRyb3Bkb3duIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAudG9wYmFyLWJ0bnMgLnRvcGJhci1idG4ge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbWluLXdpZHRoOiA0OHB4O1xuICAgIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNCk7IH1cbiAgICAudG9wYmFyLWJ0bnMgLnRvcGJhci1idG4uaGFzLW5ldyB7XG4gICAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgICAgLnRvcGJhci1idG5zIC50b3BiYXItYnRuLmhhcy1uZXcgaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC50b3BiYXItYnRucyAudG9wYmFyLWJ0bi5oYXMtbmV3IGk6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtM3B4O1xuICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MjYzODsgfVxuICAgIC50b3BiYXItYnRucyAudG9wYmFyLWJ0biAuYXZhdGFyIHtcbiAgICAgIG1hcmdpbi10b3A6IC02cHg7IH1cbiAgLnRvcGJhci1idG5zIC5tZWRpYS1saXN0LWRpdmlkZWQgKyAuZHJvcGRvd24tZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi50b3BiYXItc2VhcmNoOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50b3BiYXItc2VhcmNoIGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyOyB9XG5cbi50b3BiYXItc2VhcmNoIC5sb29rdXAtcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvcGFjaXR5OiAuNjtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG4gIC50b3BiYXItc2VhcmNoIC5sb29rdXAtcGxhY2Vob2xkZXIgc3BhbiB7XG4gICAgdHJhbnNpdGlvbjogLjVzIGxpbmVhcjsgfVxuICAudG9wYmFyLXNlYXJjaCAubG9va3VwLXBsYWNlaG9sZGVyIGkge1xuICAgIG1hcmdpbi10b3A6IDJweDsgfVxuXG4udG9wYmFyLXNlYXJjaDpob3ZlciAubG9va3VwLXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogLjg7IH1cblxuLnRvcGJhci1zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7IH1cblxuLnRvcGJhci1zZWFyY2ggLmxvb2t1cC1wbGFjZWhvbGRlciAudGktc2VhcmNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cblxuLnRvcGJhci1zZWFyY2ggLnR0LW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4udG9wYmFyLXNlYXJjaCAudHQtZHJvcGRvd24tbWVudSB7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi50b3BiYXItaW52ZXJzZSAudG9wYmFyLXNlYXJjaCB7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi50b3BiYXIgI3RvcGJhci1idG4tY2FydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudG9wYmFyICN0b3BiYXItYnRuLWNhcnQgI3BpbGwtY2FydC1udW1iZXItcHJvZHVjdCwgLnRvcGJhciAjdG9wYmFyLWJ0bi1jYXJ0ICNwaWxsLW51bWJlci1ub3RpZmljYXRpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4OyB9XG5cbi50b3BiYXIgI2xpc3Qtbm90aWZpY2F0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIC50b3BiYXIgI2xpc3Qtbm90aWZpY2F0aW9ucyAubWVkaWEge1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDc3LCA4MiwgODksIDAuMDcpOyB9XG4gICAgLnRvcGJhciAjbGlzdC1ub3RpZmljYXRpb25zIC5tZWRpYTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZCOyB9XG4gICAgLnRvcGJhciAjbGlzdC1ub3RpZmljYXRpb25zIC5tZWRpYSAuZmEtY2hlY2sge1xuICAgICAgY29sb3I6ICMyOGE3NDU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAudG9wYmFyICNsaXN0LW5vdGlmaWNhdGlvbnMgLnNlZS1tb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbG9yOiAjMDA3YmZmOyB9XG4gIC50b3BiYXIgI2xpc3Qtbm90aWZpY2F0aW9ucyAucmVtb3ZlLW5vdGlmaWNhdGlvbnMge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogI2RjMzU0NTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGJhci10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwOyB9IH1cblxuLnRvcGJhciAubWVudSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50b3BiYXIgLm1lbnUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC50b3BiYXIgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmssXG4gIC50b3BiYXIgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogIzRkNTI1OTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi50b3BiYXIgLm1lbnUtbGluayB7XG4gIGhlaWdodDogNjRweDtcbiAgY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC43KTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC50b3BiYXIgLm1lbnUtbGluayAuaWNvbixcbiAgLnRvcGJhciAubWVudS1saW5rIC5kb3Qge1xuICAgIGZsZXgtYmFzaXM6IDE2cHg7IH1cbiAgLnRvcGJhciAubWVudS1saW5rIC50aXRsZSBzbWFsbCB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAudG9wYmFyIC5tZW51LWxpbmsgLmFycm93OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjRiXCI7IH1cblxuLnRvcGJhciAubWVudS1zdWJtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG4gIC50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtOmhvdmVyIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIHtcbiAgICAgIGNvbG9yOiAjNGQ1MjU5O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmYjsgfVxuICAgIC50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICM0ZDUyNTk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiOyB9XG4gICAgLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gLmljb24sXG4gICAgLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0gLmRvdCB7XG4gICAgICBtYXJnaW4tbGVmdDogNnB4OyB9XG4gIC50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1saW5rIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWxpbmsgLmFycm93OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU2NDlcIjsgfVxuICAudG9wYmFyIC5tZW51LXN1Ym1lbnUgLmRvdDo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzRkNTI1OTsgfVxuXG4udG9wYmFyIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIGxlZnQ6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuICAudG9wYmFyIC5tZW51LXN1Yi1zdWJtZW51IC5tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi50b3BiYXIgLm1lbnUtY2F0ZWdvcnksXG4udG9wYmFyIC5tZW51LWRpdmlkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50b3BiYXItZXhwYW5kIC5oaWRkZW4tZXhwYW5kLXVwIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udG9wYmFyLWV4cGFuZCAudG9wYmFyLW1lbnUtdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRvcGJhci1leHBhbmQudG9wYmFyIC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtc3VibWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50b3BiYXItZXhwYW5kLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ge1xuICBtYXJnaW46IDRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRvcGJhci1leHBhbmQtc20gLmhpZGRlbi1leHBhbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC1zbSAudG9wYmFyLW1lbnUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC50b3BiYXItZXhwYW5kLXNtLnRvcGJhciAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyIC5tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMjYwcHg7IH1cbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyIC5tZW51LWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgIC50b3BiYXItZXhwYW5kLXNtLnRvcGJhciAubWVudS1jYXRlZ29yeTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1zbS50b3BiYXIgLm1lbnUtZGl2aWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1zbS50b3BiYXIgLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAudG9wYmFyLWV4cGFuZC1zbS50b3BiYXIgLm1lbnUtaXRlbS5vcGVuIC5tZW51LXN1Ym1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC50b3BiYXItZXhwYW5kLXNtLnRvcGJhciAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgIC50b3BiYXItZXhwYW5kLXNtLnRvcGJhciAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC50b3BiYXItZXhwYW5kLXNtLnRvcGJhciAubWVudS1saW5rIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyIC5tZW51LWxpbmsgLmFycm93OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU2NDlcIjsgfVxuICAudG9wYmFyLWV4cGFuZC1zbS50b3BiYXIgLm9wZW4gLmFycm93OjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAudG9wYmFyLWV4cGFuZC1zbS50b3BiYXIgLm1lbnUtc3VibWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYTsgfVxuICAgIC50b3BiYXItZXhwYW5kLXNtLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rLFxuICAgIC50b3BiYXItZXhwYW5kLXNtLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogIzRkNTI1OTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyIC5tZW51LXN1Ym1lbnUgLmFycm93OjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC1zbS50b3BiYXIgLm1lbnUtc3ViLXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1zbSAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTI2MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7IH1cbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAuaWNvbjo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1zbS50b3BiYXItaW52ZXJzZSAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb246OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRvcGJhci1leHBhbmQtc20gLmhpZGRlbi1leHBhbmQtdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtc20gLnRvcGJhci1tZW51LXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyIC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtc3VibWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnRvcGJhci1leHBhbmQtc20udG9wYmFyIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luOiA0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGJhci1leHBhbmQtbWQgLmhpZGRlbi1leHBhbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC1tZCAudG9wYmFyLW1lbnUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC50b3BiYXItZXhwYW5kLW1kLnRvcGJhciAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyIC5tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMjYwcHg7IH1cbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyIC5tZW51LWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgIC50b3BiYXItZXhwYW5kLW1kLnRvcGJhciAubWVudS1jYXRlZ29yeTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1tZC50b3BiYXIgLm1lbnUtZGl2aWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1tZC50b3BiYXIgLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAudG9wYmFyLWV4cGFuZC1tZC50b3BiYXIgLm1lbnUtaXRlbS5vcGVuIC5tZW51LXN1Ym1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC50b3BiYXItZXhwYW5kLW1kLnRvcGJhciAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgIC50b3BiYXItZXhwYW5kLW1kLnRvcGJhciAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC50b3BiYXItZXhwYW5kLW1kLnRvcGJhciAubWVudS1saW5rIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyIC5tZW51LWxpbmsgLmFycm93OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU2NDlcIjsgfVxuICAudG9wYmFyLWV4cGFuZC1tZC50b3BiYXIgLm9wZW4gLmFycm93OjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAudG9wYmFyLWV4cGFuZC1tZC50b3BiYXIgLm1lbnUtc3VibWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYTsgfVxuICAgIC50b3BiYXItZXhwYW5kLW1kLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rLFxuICAgIC50b3BiYXItZXhwYW5kLW1kLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogIzRkNTI1OTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyIC5tZW51LXN1Ym1lbnUgLmFycm93OjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC1tZC50b3BiYXIgLm1lbnUtc3ViLXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1tZCAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTI2MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7IH1cbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAuaWNvbjo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1tZC50b3BiYXItaW52ZXJzZSAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb246OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcGJhci1leHBhbmQtbWQgLmhpZGRlbi1leHBhbmQtdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtbWQgLnRvcGJhci1tZW51LXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyIC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtc3VibWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnRvcGJhci1leHBhbmQtbWQudG9wYmFyIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luOiA0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRvcGJhci1leHBhbmQtbGcgLmhpZGRlbi1leHBhbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC1sZyAudG9wYmFyLW1lbnUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC50b3BiYXItZXhwYW5kLWxnLnRvcGJhciAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyIC5tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMjYwcHg7IH1cbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyIC5tZW51LWNhdGVnb3J5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgIC50b3BiYXItZXhwYW5kLWxnLnRvcGJhciAubWVudS1jYXRlZ29yeTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1sZy50b3BiYXIgLm1lbnUtZGl2aWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1sZy50b3BiYXIgLm1lbnUtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAudG9wYmFyLWV4cGFuZC1sZy50b3BiYXIgLm1lbnUtaXRlbS5vcGVuIC5tZW51LXN1Ym1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC50b3BiYXItZXhwYW5kLWxnLnRvcGJhciAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAgIC50b3BiYXItZXhwYW5kLWxnLnRvcGJhciAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC50b3BiYXItZXhwYW5kLWxnLnRvcGJhciAubWVudS1saW5rIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyIC5tZW51LWxpbmsgLmFycm93OjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU2NDlcIjsgfVxuICAudG9wYmFyLWV4cGFuZC1sZy50b3BiYXIgLm9wZW4gLmFycm93OjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAudG9wYmFyLWV4cGFuZC1sZy50b3BiYXIgLm1lbnUtc3VibWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYTsgfVxuICAgIC50b3BiYXItZXhwYW5kLWxnLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rLFxuICAgIC50b3BiYXItZXhwYW5kLWxnLnRvcGJhciAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogIzRkNTI1OTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyIC5tZW51LXN1Ym1lbnUgLmFycm93OjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC1sZy50b3BiYXIgLm1lbnUtc3ViLXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1sZyAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTI2MHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7IH1cbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayxcbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayAuaWNvbjo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAudG9wYmFyLWV4cGFuZC1sZy50b3BiYXItaW52ZXJzZSAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayxcbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb246OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGJhci1leHBhbmQtbGcgLmhpZGRlbi1leHBhbmQtdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtbGcgLnRvcGJhci1tZW51LXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyIC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtc3VibWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnRvcGJhci1leHBhbmQtbGcudG9wYmFyIC5tZW51LXN1Ym1lbnUgLm1lbnUtaXRlbSB7XG4gICAgbWFyZ2luOiA0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50b3BiYXItZXhwYW5kLXhsIC5oaWRkZW4tZXhwYW5kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQteGwgLnRvcGJhci1tZW51LXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLnRvcGJhci1uYXZpZ2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhciAubWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDI2MHB4OyB9XG4gIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhciAubWVudS1jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtY2F0ZWdvcnk6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0ZDUyNTk7IH1cbiAgLnRvcGJhci1leHBhbmQteGwudG9wYmFyIC5tZW51LWRpdmlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDUyNTk7IH1cbiAgLnRvcGJhci1leHBhbmQteGwudG9wYmFyIC5tZW51LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnRvcGJhci1leHBhbmQteGwudG9wYmFyIC5tZW51LWl0ZW0ub3BlbiAubWVudS1zdWJtZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtaXRlbTpob3ZlciA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYzsgfVxuICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtbGluayB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBjb2xvcjogIzhiOTVhNTsgfVxuICAgIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhciAubWVudS1saW5rIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7IH1cbiAgLnRvcGJhci1leHBhbmQteGwudG9wYmFyIC5vcGVuIC5hcnJvdzo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLnRvcGJhci1leHBhbmQteGwudG9wYmFyIC5tZW51LXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmE7IH1cbiAgICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayxcbiAgICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICM0ZDUyNTk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhciAubWVudS1zdWJtZW51IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGJhci1leHBhbmQteGwudG9wYmFyIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhci50b3BiYXItc2Vjb25kYXJ5IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLnRvcGJhci1leHBhbmQteGwgLnRvcGJhci1uYXZpZ2F0aW9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0yNjBweDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogOTk5O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlOyB9XG4gIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhci1pbnZlcnNlIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmssXG4gIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhci1pbnZlcnNlIC5tZW51ID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgLmljb246OmJlZm9yZSB7XG4gICAgY29sb3I6ICM0ZDUyNTk7IH1cbiAgLnRvcGJhci1leHBhbmQteGwudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4gIC50b3BiYXItZXhwYW5kLXhsLnRvcGJhci1pbnZlcnNlIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudG9wYmFyLWV4cGFuZC14bCAuaGlkZGVuLWV4cGFuZC11cCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC14bCAudG9wYmFyLW1lbnUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtaXRlbTpob3ZlciAubWVudS1zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudG9wYmFyLWV4cGFuZC14bC50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtIHtcbiAgICBtYXJnaW46IDRweDsgfSB9XG5cbi50b3BiYXItbWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAudG9wYmFyLW1lbnUtb3BlbiAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgIGxlZnQ6IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4udG9wYmFyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IDgxcHg7IH1cbiAgLnRvcGJhci1zZWNvbmRhcnkgLnRvcGJhci1idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICAudG9wYmFyLXNlY29uZGFyeSAudG9wYmFyLWJ0bi5oYXMtbmV3IGk6OmFmdGVyIHtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgLnRvcGJhci1zZWNvbmRhcnkgLnRvcGJhci1idG4gaSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnRvcGJhci1zZWNvbmRhcnkgLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gIC50b3BiYXItc2Vjb25kYXJ5IC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM4MjliOyB9XG4gIC50b3BiYXItc2Vjb25kYXJ5IC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAgIC50b3BiYXItc2Vjb25kYXJ5IC5kcm9wZG93bi1tZW51OjpiZWZvcmUsIC50b3BiYXItc2Vjb25kYXJ5IC5kcm9wZG93bi1tZW51OjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50b3BiYXItc2Vjb25kYXJ5IC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjODI5YjsgfVxuICAudG9wYmFyLXNlY29uZGFyeSAuZHJvcGRvd24taXRlbSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAudG9wYmFyLXNlY29uZGFyeSAuZHJvcGRvd24taXRlbTpob3ZlciwgLnRvcGJhci1zZWNvbmRhcnkgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLnRvcGJhci1zZWNvbmRhcnkgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cbiAgLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItdG9wOiBub25lOyB9XG4gICAgLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtbGluayAudGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDsgfVxuICAudG9wYmFyLXNlY29uZGFyeSAubWVudS1zdWJtZW51IC5tZW51LWxpbmsge1xuICAgIGhlaWdodDogMzhweDsgfVxuICAudG9wYmFyLXNlY29uZGFyeSAuZHJvcGRvd24tbWVudSxcbiAgLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAudG9wYmFyLXNlY29uZGFyeSAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAudG9wYmFyLXNlY29uZGFyeSAubWVudS1zdWJtZW51LFxuICAudG9wYmFyLXNlY29uZGFyeSAubWVudS1zdWItc3VibWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjODI5YjsgfVxuICAudG9wYmFyLXNlY29uZGFyeSAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4gIC50b3BiYXItc2Vjb25kYXJ5IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogIzRkNTI1OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC50b3BiYXItc2Vjb25kYXJ5IC5tZW51LXN1Ym1lbnUsXG4gIC50b3BiYXItc2Vjb25kYXJ5IC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtc3VibWVudSAudGl0bGUsXG4gICAgLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtc3ViLXN1Ym1lbnUgLnRpdGxlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUtc3ViLXN1Ym1lbnUge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjAzKTsgfVxuXG4udG9wYmFyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0YTU5OyB9XG4gIC50b3BiYXItaW52ZXJzZSAudG9wYmFyLXRpdGxlLFxuICAudG9wYmFyLWludmVyc2UgLnNpZGViYXItdG9nZ2xlcixcbiAgLnRvcGJhci1pbnZlcnNlIC50b3BiYXItbWVudS10b2dnbGVyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLnRvcGJhci1pbnZlcnNlIC50b3BiYXItYnRuIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC50b3BiYXItaW52ZXJzZSAudG9wYmFyLWJ0bjpob3ZlcixcbiAgLnRvcGJhci1pbnZlcnNlIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC50b3BiYXItaW52ZXJzZSAudG9wYmFyLWRpdmlkZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpOyB9XG4gIC50b3BiYXItaW52ZXJzZSAudG9wYmFyLWJ0bnMgLnRvcGJhci1idG4uaGFzLW5ldyB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlIC50b3BiYXItYnRucyAudG9wYmFyLWJ0bi5oYXMtbmV3IGk6OmFmdGVyIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4OyB9XG4gIC50b3BiYXItaW52ZXJzZSAubG9va3VwLWNpcmNsZTo6YmVmb3JlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC50b3BiYXItaW52ZXJzZSAubG9va3VwLWNpcmNsZSBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC50b3BiYXItaW52ZXJzZSAubG9va3VwLWNpcmNsZSBpbnB1dDpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlIC5sb29rdXAtY2lyY2xlIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAudG9wYmFyLWludmVyc2UgLmxvb2t1cC1jaXJjbGUgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAudG9wYmFyLWludmVyc2UgLmxvb2t1cC1jaXJjbGUgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIElFIDEwKyAqL1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC50b3BiYXItaW52ZXJzZSAubG9va3VwLWNpcmNsZSBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC50b3BiYXItaW52ZXJzZSAubWVudSA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC50b3BiYXItaW52ZXJzZSAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rLFxuICAudG9wYmFyLWludmVyc2UgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeSAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeSAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeSAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5IC5tZW51LXN1Yi1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5IC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5IC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeSAudG9wYmFyLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I0NTUzOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5IC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0MzUwOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeSAubWVudS1saW5rIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ibHVlIC5kcm9wZG93bi1tZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJsdWUgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJsdWUgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ibHVlIC5tZW51LXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctYmx1ZSAubWVudS1zdWItc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ibHVlIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJsdWUgLmRyb3Bkb3duOmhvdmVyIC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJsdWUgLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzZmNTsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJsdWUgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJsdWUgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzRmMDsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZGlnbyAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1pbmRpZ28gLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZGlnbyAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZGlnbyAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZGlnbyAubWVudS1zdWItc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1pbmRpZ28gLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctaW5kaWdvIC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1pbmRpZ28gLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxMGRlYjsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZGlnbyAuZHJvcGRvd24taXRlbTpob3ZlciwgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctaW5kaWdvIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZjBkZTY7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wdXJwbGUgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcHVycGxlIC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wdXJwbGUgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wdXJwbGUgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wdXJwbGUgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcHVycGxlIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXB1cnBsZSAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcHVycGxlIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4YzY1ZGM7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wdXJwbGUgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXB1cnBsZSAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODk2MWRiOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcGluayAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1waW5rIC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1waW5rIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcGluayAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXBpbmsgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcGluayAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1waW5rIC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1waW5rIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTU3OTE7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1waW5rIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1waW5rIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmODUyOGQ7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1yZWQgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcmVkIC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1yZWQgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1yZWQgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1yZWQgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcmVkIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXJlZCAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcmVkIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYTJjM2Q7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1yZWQgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXJlZCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGEyODM5OyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctb3JhbmdlIC5kcm9wZG93bi1tZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLW9yYW5nZSAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctb3JhbmdlIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctb3JhbmdlIC5tZW51LXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctb3JhbmdlIC5tZW51LXN1Yi1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLW9yYW5nZSAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1vcmFuZ2UgLmRyb3Bkb3duOmhvdmVyIC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLW9yYW5nZSAudG9wYmFyLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ODBhOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctb3JhbmdlIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1vcmFuZ2UgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkNzYwNTsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXllbGxvdyAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy15ZWxsb3cgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXllbGxvdyAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXllbGxvdyAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXllbGxvdyAubWVudS1zdWItc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy15ZWxsb3cgLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmcteWVsbG93IC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy15ZWxsb3cgLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYzIxYjsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXllbGxvdyAuZHJvcGRvd24taXRlbTpob3ZlciwgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmcteWVsbG93IC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2MxMTY7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmVlbiAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmVlbiAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JlZW4gLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmVlbiAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWdyZWVuIC5tZW51LXN1Yi1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWdyZWVuIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWdyZWVuIC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmVlbiAudG9wYmFyLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY5ZjQyOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JlZW4gLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWdyZWVuIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTliNDA7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZWFsIC5kcm9wZG93bi1tZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRlYWwgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRlYWwgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZWFsIC5tZW51LXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGVhbCAubWVudS1zdWItc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZWFsIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRlYWwgLmRyb3Bkb3duOmhvdmVyIC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRlYWwgLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmYzA5MDsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRlYWwgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRlYWwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlYmM4ZDsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWN5YW4gLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctY3lhbiAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctY3lhbiAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWN5YW4gLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1jeWFuIC5tZW51LXN1Yi1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWN5YW4gLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctY3lhbiAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctY3lhbiAudG9wYmFyLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5NGViOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctY3lhbiAuZHJvcGRvd24taXRlbTpob3ZlciwgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctY3lhbiAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE5MmViOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2hpdGUgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2hpdGUgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXdoaXRlIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2hpdGUgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy13aGl0ZSAubWVudS1zdWItc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy13aGl0ZSAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy13aGl0ZSAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2hpdGUgLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXdoaXRlIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy13aGl0ZSAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JheSAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5IC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5IC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JheSAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWdyYXkgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JheSAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5IC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5IC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MTg5OTE7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5IC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5IC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZTg2OGY7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5LWRhcmsgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JheS1kYXJrIC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5LWRhcmsgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5LWRhcmsgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5LWRhcmsgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JheS1kYXJrIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWdyYXktZGFyayAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZ3JheS1kYXJrIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjM1M2E7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1ncmF5LWRhcmsgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWdyYXktZGFyayAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzMjM4OyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcHJpbWFyeSAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wcmltYXJ5IC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wcmltYXJ5IC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcHJpbWFyeSAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXByaW1hcnkgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctcHJpbWFyeSAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wcmltYXJ5IC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wcmltYXJ5IC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjk0ZWI7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wcmltYXJ5IC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1wcmltYXJ5IC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTkyZWI7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zZWNvbmRhcnkgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctc2Vjb25kYXJ5IC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zZWNvbmRhcnkgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zZWNvbmRhcnkgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zZWNvbmRhcnkgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctc2Vjb25kYXJ5IC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXNlY29uZGFyeSAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctc2Vjb25kYXJ5IC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzNlNGI7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zZWNvbmRhcnkgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXNlY29uZGFyeSAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzYjQ4OyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGhpcmQgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGhpcmQgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRoaXJkIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGhpcmQgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10aGlyZCAubWVudS1zdWItc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10aGlyZCAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10aGlyZCAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGhpcmQgLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YjgyNjsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRoaXJkIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10aGlyZCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliNjIxOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctc3VjY2VzcyAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zdWNjZXNzIC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zdWNjZXNzIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctc3VjY2VzcyAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXN1Y2Nlc3MgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctc3VjY2VzcyAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zdWNjZXNzIC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zdWNjZXNzIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2OWI0Nzg7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zdWNjZXNzIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1zdWNjZXNzIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmIyNzU7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1pbmZvIC5kcm9wZG93bi1tZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZm8gLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZm8gLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1pbmZvIC5tZW51LXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctaW5mbyAubWVudS1zdWItc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1pbmZvIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZm8gLmRyb3Bkb3duOmhvdmVyIC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZm8gLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcwYmNkZTsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZm8gLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWluZm8gLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZjYmFkZDsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXdhcm5pbmcgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2FybmluZyAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2FybmluZyAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXdhcm5pbmcgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy13YXJuaW5nIC5tZW51LXN1Yi1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXdhcm5pbmcgLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2FybmluZyAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2FybmluZyAudG9wYmFyLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc4YzRjOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2FybmluZyAuZHJvcGRvd24taXRlbTpob3ZlciwgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctd2FybmluZyAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY4OTQ3OyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFuZ2VyIC5kcm9wZG93bi1tZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWRhbmdlciAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFuZ2VyIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFuZ2VyIC5tZW51LXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFuZ2VyIC5tZW51LXN1Yi1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWRhbmdlciAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1kYW5nZXIgLmRyb3Bkb3duOmhvdmVyIC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWRhbmdlciAudG9wYmFyLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2UyNDM2OyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFuZ2VyIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1kYW5nZXIgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhMjQzNTsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJyb3duIC5kcm9wZG93bi1tZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJyb3duIC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1icm93biAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJyb3duIC5tZW51LXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctYnJvd24gLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctYnJvd24gLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctYnJvd24gLmRyb3Bkb3duOmhvdmVyIC50b3BiYXItYnRuLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWJyb3duIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzYxNTQ7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1icm93biAuZHJvcGRvd24taXRlbTpob3ZlciwgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctYnJvd24gLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0NWY1MjsgfVxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWRhcmsgLmRyb3Bkb3duLW1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFyayAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFyayAubWVudSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWRhcmsgLm1lbnUtc3VibWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy1kYXJrIC5tZW51LXN1Yi1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLWRhcmsgLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFyayAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFyayAudG9wYmFyLWJ0bjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIyMzJiOyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFyayAuZHJvcGRvd24taXRlbTpob3ZlciwgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctZGFyayAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkyMDI4OyB9XG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGV4dCAuZHJvcGRvd24tbWVudSxcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZXh0IC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZXh0IC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGV4dCAubWVudS1zdWJtZW51LFxuICAgIC50b3BiYXItaW52ZXJzZS50b3BiYXItc2Vjb25kYXJ5LmJnLXRleHQgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gICAgLnRvcGJhci1pbnZlcnNlLnRvcGJhci1zZWNvbmRhcnkuYmctdGV4dCAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZXh0IC5kcm9wZG93bjpob3ZlciAudG9wYmFyLWJ0bixcbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZXh0IC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ODRkNTQ7IH1cbiAgICAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZXh0IC5kcm9wZG93bi1pdGVtOmhvdmVyLCAudG9wYmFyLWludmVyc2UudG9wYmFyLXNlY29uZGFyeS5iZy10ZXh0IC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NjRhNTE7IH1cblxuLmFzaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgei1pbmRleDogOTkxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC5hc2lkZSB+IC5oZWFkZXIsXG4gIC5hc2lkZSB+IC5tYWluLWNvbnRlbnQsXG4gIC5hc2lkZSB+IC5zaXRlLWZvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4OyB9XG4gIC5hc2lkZSA+IC5uYXYtdGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYXNpZGUtb3BlbiAuYXNpZGUge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDcpICFpbXBvcnRhbnQ7IH1cblxuLmFzaWRlLXNtIHtcbiAgd2lkdGg6IDIwMHB4OyB9XG4gIC5hc2lkZS1zbSB+IC5oZWFkZXIsXG4gIC5hc2lkZS1zbSB+IC5tYWluLWNvbnRlbnQsXG4gIC5hc2lkZS1zbSB+IC5zaXRlLWZvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwMHB4OyB9XG5cbi5hc2lkZS1sZyB7XG4gIHdpZHRoOiAzMDBweDsgfVxuICAuYXNpZGUtbGcgfiAuaGVhZGVyLFxuICAuYXNpZGUtbGcgfiAubWFpbi1jb250ZW50LFxuICAuYXNpZGUtbGcgfiAuc2l0ZS1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMDBweDsgfVxuXG4uYXNpZGUtb3BlbiAuYXNpZGUge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmFzaWRlLWJvZHkge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXNpZGUtYmxvY2sge1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuLmFzaWRlLXRpdGxlIHtcbiAgY29sb3I6ICM4Yjk1YTU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG9wYWNpdHk6IC42NTsgfVxuXG4uYXNpZGUtdG9nZ2xlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0OHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMjRweDtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgY29sb3I6ICM2MTZhNzg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7IH1cbiAgLmFzaWRlLXRvZ2dsZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLmFzaWRlLXRvZ2dsZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDlcIjtcbiAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyOyB9XG5cbi5hc2lkZS1vcGVuIC5hc2lkZS10b2dnbGVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hc2lkZS10b2dnbGVyIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM2cHg7XG4gICAgcmlnaHQ6IC0xOHB4O1xuICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4uYXNpZGUtY29sbGFwc2UgLmFzaWRlLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmFzaWRlLWNvbGxhcHNlLmFzaWRlIHtcbiAgbGVmdDogLTI1MHB4O1xuICBib3gtc2hhZG93OiBub25lOyB9XG4gIC5hc2lkZS1jb2xsYXBzZS5hc2lkZSB+IC5oZWFkZXIsXG4gIC5hc2lkZS1jb2xsYXBzZS5hc2lkZSB+IC5tYWluLWNvbnRlbnQsXG4gIC5hc2lkZS1jb2xsYXBzZS5hc2lkZSB+IC5zaXRlLWZvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmFzaWRlLWNvbGxhcHNlLmFzaWRlLXNtIHtcbiAgbGVmdDogLTIwMHB4OyB9XG5cbi5hc2lkZS1jb2xsYXBzZS5hc2lkZS1sZyB7XG4gIGxlZnQ6IC0zMDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmFzaWRlLWV4cGFuZC1zbSAuYXNpZGUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5hc2lkZS1leHBhbmQtc20uYXNpZGUge1xuICAgIGxlZnQ6IC0yNTBweDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLmFzaWRlLWV4cGFuZC1zbS5hc2lkZSB+IC5oZWFkZXIsXG4gICAgLmFzaWRlLWV4cGFuZC1zbS5hc2lkZSB+IC5tYWluLWNvbnRlbnQsXG4gICAgLmFzaWRlLWV4cGFuZC1zbS5hc2lkZSB+IC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuYXNpZGUtZXhwYW5kLXNtLmFzaWRlLXNtIHtcbiAgICBsZWZ0OiAtMjAwcHg7IH1cbiAgLmFzaWRlLWV4cGFuZC1zbS5hc2lkZS1sZyB7XG4gICAgbGVmdDogLTMwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hc2lkZS1leHBhbmQtbWQgLmFzaWRlLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYXNpZGUtZXhwYW5kLW1kLmFzaWRlIHtcbiAgICBsZWZ0OiAtMjUwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5hc2lkZS1leHBhbmQtbWQuYXNpZGUgfiAuaGVhZGVyLFxuICAgIC5hc2lkZS1leHBhbmQtbWQuYXNpZGUgfiAubWFpbi1jb250ZW50LFxuICAgIC5hc2lkZS1leHBhbmQtbWQuYXNpZGUgfiAuc2l0ZS1mb290ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmFzaWRlLWV4cGFuZC1tZC5hc2lkZS1zbSB7XG4gICAgbGVmdDogLTIwMHB4OyB9XG4gIC5hc2lkZS1leHBhbmQtbWQuYXNpZGUtbGcge1xuICAgIGxlZnQ6IC0zMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYXNpZGUtZXhwYW5kLWxnIC5hc2lkZS10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmFzaWRlLWV4cGFuZC1sZy5hc2lkZSB7XG4gICAgbGVmdDogLTI1MHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYXNpZGUtZXhwYW5kLWxnLmFzaWRlIH4gLmhlYWRlcixcbiAgICAuYXNpZGUtZXhwYW5kLWxnLmFzaWRlIH4gLm1haW4tY29udGVudCxcbiAgICAuYXNpZGUtZXhwYW5kLWxnLmFzaWRlIH4gLnNpdGUtZm9vdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5hc2lkZS1leHBhbmQtbGcuYXNpZGUtc20ge1xuICAgIGxlZnQ6IC0yMDBweDsgfVxuICAuYXNpZGUtZXhwYW5kLWxnLmFzaWRlLWxnIHtcbiAgICBsZWZ0OiAtMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hc2lkZS1leHBhbmQteGwgLmFzaWRlLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYXNpZGUtZXhwYW5kLXhsLmFzaWRlIHtcbiAgICBsZWZ0OiAtMjUwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5hc2lkZS1leHBhbmQteGwuYXNpZGUgfiAuaGVhZGVyLFxuICAgIC5hc2lkZS1leHBhbmQteGwuYXNpZGUgfiAubWFpbi1jb250ZW50LFxuICAgIC5hc2lkZS1leHBhbmQteGwuYXNpZGUgfiAuc2l0ZS1mb290ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmFzaWRlLWV4cGFuZC14bC5hc2lkZS1zbSB7XG4gICAgbGVmdDogLTIwMHB4OyB9XG4gIC5hc2lkZS1leHBhbmQteGwuYXNpZGUtbGcge1xuICAgIGxlZnQ6IC0zMDBweDsgfSB9XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2MTZhNzg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjFmMmYzOyB9XG4gIC5zaXRlLWZvb3RlciBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLnNpdGUtZm9vdGVyIGEge1xuICAgIGNvbG9yOiAjNjE2YTc4OyB9XG4gICAgLnNpdGUtZm9vdGVyIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMzODk5ZWM7IH1cblxuLmNhcmQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRyYW5zaXRpb246IC41czsgfVxuICAuY2FyZCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSxcbiAgLmNhcmQgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuY2FyZCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCxcbiAgICAuY2FyZCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCxcbiAgICAuY2FyZCA+IC50YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCxcbiAgICAuY2FyZCA+IC50YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAuY2FyZCA+IC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ciB0ZDpsYXN0LWNoaWxkLFxuICAgIC5jYXJkID4gLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHRyIHRoOmxhc3QtY2hpbGQsXG4gICAgLmNhcmQgPiAudGFibGUgdHIgdGQ6bGFzdC1jaGlsZCxcbiAgICAuY2FyZCA+IC50YWJsZSB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgLmNhcmQgLmNhcmQtaG92ZXItc2hvdyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyOyB9XG4gIC5jYXJkOmhvdmVyIC5jYXJkLWhvdmVyLXNob3cge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmNhcmQgPiAuYWxlcnQsXG4uY2FyZC1jb250ZW50ID4gLmFsZXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZCA+IC5jYWxsb3V0LFxuLmNhcmQtY29udGVudCA+IC5jYWxsb3V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZCA+IC5uYXYtdGFicyxcbi5jYXJkLWNvbnRlbnQgPiAubmF2LXRhYnMge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhcmQtdGl0bGUgYSB7XG4gICAgY29sb3I6ICMzMTM5NDQ7IH1cbiAgLmNhcmQtdGl0bGUgc3Ryb25nLFxuICAuY2FyZC10aXRsZSBiIHtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5oNi5jYXJkLXRpdGxlLFxuaDYuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTMuNXB4OyB9XG5cbi5oNS5jYXJkLXRpdGxlLFxuaDUuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG4uaDQuY2FyZC10aXRsZSxcbmg0LmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7IH1cblxuLmgzLmNhcmQtdGl0bGUsXG5oMy5jYXJkLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOXB4OyB9XG5cbi5oMi5jYXJkLXRpdGxlLFxuaDIuY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDsgfVxuXG4uaDEuY2FyZC10aXRsZSxcbmgxLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDI2cHg7IH1cblxuLmNhcmQtdGl0bGUtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZWRmYztcbiAgY29sb3I6ICMzODk5ZWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzcsIDgyLCA4OSwgMC4wNyk7IH1cbiAgLmNhcmQtaGVhZGVyIGgxLCAuY2FyZC1oZWFkZXIgaDIsIC5jYXJkLWhlYWRlciBoMywgLmNhcmQtaGVhZGVyIGg0LCAuY2FyZC1oZWFkZXIgaDUsIC5jYXJkLWhlYWRlciBoNiB7XG4gICAgY29sb3I6ICMzODk5ZWMgIWltcG9ydGFudDsgfVxuICAuY2FyZC1oZWFkZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jYXJkLWhlYWRlciA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cbiAgICAuY2FyZC1oZWFkZXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmNhcmQtaGVhZGVyID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuY2FyZC1oZWFkZXIuY2FyZC1oZWFkZXItc20ge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDsgfVxuICAgIC5jYXJkLWhlYWRlci5jYXJkLWhlYWRlci1zbSAuY2FyZC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDAuOTM3NXJlbTsgfVxuICAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5jYXJkLWhlYWRlciBwcm9ncmVzcyxcbiAgLmNhcmQtaGVhZGVyIGlucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jYXJkLWhlYWRlciAucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWhlYWRlci1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAtNHB4OyB9XG4gIC5jYXJkLWhlYWRlci1hY3Rpb25zID4gKiB7XG4gICAgbWFyZ2luOiA0cHg7IH1cblxuLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmRmZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoNzcsIDgyLCA4OSwgMC4wNyk7XG4gIGNvbG9yOiAjOGI5NWE1O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7IH1cbiAgLmNhcmQtZm9vdGVyID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWNvbnRyb2xzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAuY2FyZC1jb250cm9scyBsaSA+IGEge1xuICAgIGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCA0cHg7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICBjb2xvcjogIzhiOTVhNTtcbiAgICBvcGFjaXR5OiAuODtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjsgfVxuICAgIC5jYXJkLWNvbnRyb2xzIGxpID4gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzM4OTllYzsgfVxuICAuY2FyZC1jb250cm9scyBsaTpmaXJzdC1jaGlsZCA+IGEge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuY2FyZC1jb250cm9scyAuZHJvcGRvd24uc2hvdyA+IGEge1xuICAgIGNvbG9yOiAjMzg5OWVjOyB9XG4gIC5jYXJkLWNvbnRyb2xzIFtkYXRhLXRvZ2dsZT1cImRyb3Bkb3duXCJdLFxuICAuY2FyZC1jb250cm9scyAuY2FyZC1idG4tcmVsb2FkIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLmNhcmQtYnRuLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NlwiOyB9XG5cbi5jYXJkLWJ0bi1zbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDhcIjsgfVxuXG4uY2FyZC1idG4tbWF4aW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU4XCI7IH1cblxuLmNhcmQtYnRuLWZ1bGxzY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU5XCI7IH1cblxuLmNhcmQtYnRuLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRhXCI7IH1cblxuLmNhcmQtYnRuLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7IH1cblxuLmNhcmQtY2Fyb3VzZWwgLmNhcmQtZm9vdGVyIC5jYXJvdXNlbC1pbmRpY2F0b3JzLW91dHNpZGUge1xuICBwYWRkaW5nOiA2cHggMDsgfVxuXG4uY2FyZC1ib2R5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmNhcmQtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgLmNhcmQtbG9hZGluZy5yZXZlYWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTA7IH1cblxuLmNhcmQtaW52ZXJzZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjI4MzE7IH1cbiAgLmNhcmQtaW52ZXJzZSBoMSxcbiAgLmNhcmQtaW52ZXJzZSBoMixcbiAgLmNhcmQtaW52ZXJzZSBoMyxcbiAgLmNhcmQtaW52ZXJzZSBoNCxcbiAgLmNhcmQtaW52ZXJzZSBoNSxcbiAgLmNhcmQtaW52ZXJzZSBoNixcbiAgLmNhcmQtaW52ZXJzZSAuY2FyZC10aXRsZSxcbiAgLmNhcmQtaW52ZXJzZSBzbWFsbCxcbiAgLmNhcmQtaW52ZXJzZSAuY2FyZC1jb250cm9scyBsaSA+IGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmNhcmQtaW52ZXJzZSAuY2FyZC10aXRsZSBzbWFsbCB7XG4gICAgb3BhY2l0eTogMC44OyB9XG4gIC5jYXJkLWludmVyc2UgLmNhcmQtYnRuLW1vcmU6OmJlZm9yZSxcbiAgLmNhcmQtaW52ZXJzZSAuY2FyZC1idG4tbW9yZTo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuICAuY2FyZC1pbnZlcnNlIC5jYXJkLWhlYWRlcixcbiAgLmNhcmQtaW52ZXJzZSAuY2FyZC1mb290ZXIsXG4gIC5jYXJkLWludmVyc2UgLmNhcmQtYWN0aW9uIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7IH1cblxuLmNhcmQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IH1cbiAgLmNhcmQtYmx1ZS5jYXJkLWJvcmRlcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cblxuLmNhcmQtaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjsgfVxuICAuY2FyZC1pbmRpZ28uY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyOyB9XG5cbi5jYXJkLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjZkZGU7IH1cbiAgLmNhcmQtcHVycGxlLmNhcmQtYm9yZGVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogIzkyNmRkZTsgfVxuXG4uY2FyZC1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5NjE5NzsgfVxuICAuY2FyZC1waW5rLmNhcmQtYm9yZGVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogI2Y5NjE5NzsgfVxuXG4uY2FyZC1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5jYXJkLXJlZC5jYXJkLWJvcmRlcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLmNhcmQtb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDsgfVxuICAuY2FyZC1vcmFuZ2UuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0OyB9XG5cbi5jYXJkLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjU7IH1cbiAgLmNhcmQteWVsbG93LmNhcmQtYm9yZGVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogI2ZjYzUyNTsgfVxuXG4uY2FyZC1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cbiAgLmNhcmQtZ3JlZW4uY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5jYXJkLXRlYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3OyB9XG4gIC5jYXJkLXRlYWwuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3OyB9XG5cbi5jYXJkLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC5jYXJkLWN5YW4uY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jYXJkLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY2FyZC13aGl0ZS5jYXJkLWJvcmRlcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7IH1cblxuLmNhcmQtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7IH1cbiAgLmNhcmQtZ3JheS5jYXJkLWJvcmRlcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICM4NjhlOTY7IH1cblxuLmNhcmQtZ3JheS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxuICAuY2FyZC1ncmF5LWRhcmsuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5jYXJkLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC5jYXJkLXByaW1hcnkuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jYXJkLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzQzNTE7IH1cbiAgLmNhcmQtc2Vjb25kYXJ5LmNhcmQtYm9yZGVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogIzM3NDM1MTsgfVxuXG4uY2FyZC10aGlyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cbiAgLmNhcmQtdGhpcmQuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjliYjMwOyB9XG5cbi5jYXJkLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBiNzdlOyB9XG4gIC5jYXJkLXN1Y2Nlc3MuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzBiNzdlOyB9XG5cbi5jYXJkLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzhjMGUwOyB9XG4gIC5jYXJkLWluZm8uY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzhjMGUwOyB9XG5cbi5jYXJkLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2OyB9XG4gIC5jYXJkLXdhcm5pbmcuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjc5MjU2OyB9XG5cbi5jYXJkLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI2Mzg7IH1cbiAgLmNhcmQtZGFuZ2VyLmNhcmQtYm9yZGVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogI2Q3MjYzODsgfVxuXG4uY2FyZC1icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTg7IH1cbiAgLmNhcmQtYnJvd24uY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGQ2NjU4OyB9XG5cbi5jYXJkLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyODMxOyB9XG4gIC5jYXJkLWRhcmsuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWYyODMxOyB9XG5cbi5jYXJkLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ1MjU5OyB9XG4gIC5jYXJkLXRleHQuY2FyZC1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGQ1MjU5OyB9XG5cbi5jYXJkLW91dGxpbmUtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDdiZmY7IH1cblxuLmNhcmQtb3V0bGluZS1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjYxMGYyOyB9XG5cbi5jYXJkLW91dGxpbmUtcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkyNmRkZTsgfVxuXG4uY2FyZC1vdXRsaW5lLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjk2MTk3OyB9XG5cbi5jYXJkLW91dGxpbmUtcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjMzU0NTsgfVxuXG4uY2FyZC1vdXRsaW5lLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZDdlMTQ7IH1cblxuLmNhcmQtb3V0bGluZS15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmNjNTI1OyB9XG5cbi5jYXJkLW91dGxpbmUtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjhhNzQ1OyB9XG5cbi5jYXJkLW91dGxpbmUtdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMGM5OTc7IH1cblxuLmNhcmQtb3V0bGluZS1jeWFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM4OTllYzsgfVxuXG4uY2FyZC1vdXRsaW5lLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjsgfVxuXG4uY2FyZC1vdXRsaW5lLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODY4ZTk2OyB9XG5cbi5jYXJkLW91dGxpbmUtZ3JheS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM0M2E0MDsgfVxuXG4uY2FyZC1vdXRsaW5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzg5OWVjOyB9XG5cbi5jYXJkLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM3NDM1MTsgfVxuXG4uY2FyZC1vdXRsaW5lLXRoaXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y5YmIzMDsgfVxuXG4uY2FyZC1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzBiNzdlOyB9XG5cbi5jYXJkLW91dGxpbmUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3OGMwZTA7IH1cblxuLmNhcmQtb3V0bGluZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3OTI1NjsgfVxuXG4uY2FyZC1vdXRsaW5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNzI2Mzg7IH1cblxuLmNhcmQtb3V0bGluZS1icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ZDY2NTg7IH1cblxuLmNhcmQtb3V0bGluZS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFmMjgzMTsgfVxuXG4uY2FyZC1vdXRsaW5lLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGQ1MjU5OyB9XG5cbi5jYXJkLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMDsgfVxuXG4uY2FyZC1zaGFkb3dlZCB7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7IH1cblxuLmNhcmQtaG92ZXItc2hhZG93OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuXG4uY2FyZC10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5jYXJkLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jYXJkLW1heGltaXplIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDY0cHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHotaW5kZXg6IDkwMDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7IH1cbiAgLmNhcmQtbWF4aW1pemUgLmNhcmQtYnRuLW1heGltaXplIHtcbiAgICBjb2xvcjogIzM4OTllYzsgfVxuXG4uY2FyZC1mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHotaW5kZXg6IDk5ODsgfVxuICAuY2FyZC1mdWxsc2NyZWVuIC5jYXJkLWJ0bi1mdWxsc2NyZWVuIHtcbiAgICBjb2xvcjogIzM4OTllYzsgfVxuXG4uY2FyZC1zbGlkZWQtdXAgLmNhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNhcmQtc2xpZGVkLXVwIC5jYXJkLWJ0bi1zbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGJcIjsgfVxuXG4uY2FyZC1jb2x1bW5zIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAuY2FyZC1ncm91cCAuY2FyZCArIC5jYXJkIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoNzcsIDgyLCA4OSwgMC4wNyk7IH0gfVxuXG4uY2FyZC5jYXJkLWFzaWRlLCAuY2FyZC5jYXJkLWFzaWRlX3VzZXIge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAuY2FyZC5jYXJkLWFzaWRlX3VzZXIgYSwgLmNhcmQuY2FyZC1hc2lkZV91c2VyIGE6YWN0aXZlLCAuY2FyZC5jYXJkLWFzaWRlX3VzZXIgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpIHtcbiAgICAuY2FyZC5jYXJkLWFzaWRlX3VzZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuICAuY2FyZC5jYXJkLWFzaWRlX3VzZXIgLndyYXBwZXItdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5jYXJkLmNhcmQtYXNpZGVfdXNlciAud3JhcHBlci10aHVtYm5haWwgLmltZy10aHVtYm5haWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cblxuLmNhcmQuY2FyZC11c2Vyc2hlZXQgLmNhcmQtdGl0bGUsIC5jYXJkLmNhcmQtbXktcGFyYW1zIC5jYXJkLXRpdGxlLCAuY2FyZC5jYXJkLWN1c3RvbS1jb21tdW5pY2F0aW9uIC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICMzODk5ZWM7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDsgfVxuICAuY2FyZC5jYXJkLXVzZXJzaGVldCAuY2FyZC10aXRsZTpiZWZvcmUsIC5jYXJkLmNhcmQtbXktcGFyYW1zIC5jYXJkLXRpdGxlOmJlZm9yZSwgLmNhcmQuY2FyZC1jdXN0b20tY29tbXVuaWNhdGlvbiAuY2FyZC10aXRsZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNhcmQuY2FyZC1zd2l0Y2guZGlzYWJsZWQge1xuICBmaWx0ZXI6IHNhdHVyYXRlKDApOyB9XG4gIC5jYXJkLmNhcmQtc3dpdGNoLmRpc2FibGVkIC53cmFwcGVyLXNlbGVjdC1jYXQge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uY2FyZC5jYXJkLXN3aXRjaCAuY2FyZC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAzZW07IH1cblxuLmNhcmQuY2FyZC1zd2l0Y2ggLndyYXBwZXItc2VsZWN0LWNhdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgcGFkZGluZzogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsOyB9XG4gIC5jYXJkLmNhcmQtc3dpdGNoIC53cmFwcGVyLXNlbGVjdC1jYXQgLmNhcmQtdGl0bGUge1xuICAgIG1heC1oZWlnaHQ6IDNlbTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07IH1cblxuLmNhcmQuY2FyZC1zd2l0Y2ggLndyYXBwZXItdG9nZ2xlLWNhdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi5jYXJkLmNhcmQtc3dpdGNoIC5zd2l0Y2gtaW5mbyBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjOyB9XG5cbi5jYXJkLmNhcmQtc3dpdGNoIC5zd2l0Y2gtaW5mbyAuc3dpdGNoLWluZGljYXRvcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG5cbi5jYXJkLmNhcmQtcmVzb3VyY2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODFweCkge1xuICAgIC5jYXJkLmNhcmQtcmVzb3VyY2Uge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gIC5jYXJkLmNhcmQtcmVzb3VyY2UgLmNhcmQtdGh1bWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogNDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREFFMzg7IH1cbiAgICAuY2FyZC5jYXJkLXJlc291cmNlIC5jYXJkLXRodW1iIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAuY2FyZC5jYXJkLXJlc291cmNlIC5jYXJkLWJvZHkge1xuICAgIGZsZXg6IDU7IH1cblxuLmNhcmQuZmlyc3Rsb2FkIHtcbiAgbWluLWhlaWdodDogMTAwcHg7IH1cblxuLmFkbWluLWl0ZW1zIHtcbiAgbWFyZ2luLXRvcDogNzBweDsgfVxuICAuYWRtaW4taXRlbXMuc2xpY2staW5pdGlhbGl6ZWQge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuICAuYWRtaW4taXRlbXMgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDsgfVxuXG4uY2FyZC5hZG1pbi1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIGZsZXgtYmFzaXM6IDI1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMCA0NXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7IH1cbiAgLmNhcmQuYWRtaW4taXRlbS5naG9zdCB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5jYXJkLmFkbWluLWl0ZW0gLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmNhcmQuYWRtaW4taXRlbSAuY2FyZC1ib2R5IC5tYWlsIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4OyB9XG4gIC5jYXJkLmFkbWluLWl0ZW0gLndyYXBwZXItdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogLTUwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvcmRlcjogNnB4IHNvbGlkICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucXVpY2t2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDMzMHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSA1MHB4KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC0zMzBweDtcbiAgei1pbmRleDogOTk5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gIC5xdWlja3ZpZXcucXVpY2t2aWV3LXNtIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgcmlnaHQ6IC0yMjBweDsgfVxuICAucXVpY2t2aWV3LnF1aWNrdmlldy1sZyB7XG4gICAgd2lkdGg6IDQyMHB4O1xuICAgIHJpZ2h0OiAtNDIwcHg7IH1cbiAgLnF1aWNrdmlldy5xdWlja3ZpZXcteGwge1xuICAgIHdpZHRoOiA2NDBweDtcbiAgICByaWdodDogLTY0MHB4OyB9XG4gIC5xdWlja3ZpZXcucXVpY2t2aWV3LXh4bCB7XG4gICAgd2lkdGg6IDg2MHB4O1xuICAgIHJpZ2h0OiAtODYwcHg7IH1cbiAgLnF1aWNrdmlldy5yZXZlYWwge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJveC1zaGFkb3c6IDVweCAwcHggMTNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIC5xdWlja3ZpZXcuYmFja2Ryb3AtbGlnaHQgKyAuYmFja2Ryb3AtcXVpY2t2aWV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgLnF1aWNrdmlldy5iYWNrZHJvcC1kYXJrICsgLmJhY2tkcm9wLXF1aWNrdmlldyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5xdWlja3ZpZXcgPiAubmF2LXRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgaGVpZ2h0OiA2NHB4OyB9XG5cbi5xdWlja3ZpZXctYm9keSB7XG4gIGZsZXg6IDE7IH1cblxuLnF1aWNrdmlldy1ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5xdWlja3ZpZXctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDN0NDRDA7IH1cbiAgLnF1aWNrdmlldy1oZWFkZXIgLmNsb3NlIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLnF1aWNrdmlldy1oZWFkZXIubmF2LXRhYnMge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnF1aWNrdmlldy1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4ucXVpY2t2aWV3LWhlYWRlci1sZyB7XG4gIGhlaWdodDogODBweDsgfVxuICAucXVpY2t2aWV3LWhlYWRlci1sZyAubmF2LWxpbmsge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBsaW5lLWhlaWdodDogNzRweDsgfVxuXG4ucXVpY2t2aWV3LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7IH1cblxuLnF1aWNrdmlldy1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZkZmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjFmMmYzOyB9XG4gIC5xdWlja3ZpZXctZm9vdGVyIC5yb3cge1xuICAgIGZsZXg6IDE7IH1cbiAgLnF1aWNrdmlldy1mb290ZXIgPiAqOm5vdCgucm93KSB7XG4gICAgbWFyZ2luOiAwIDRweDsgfVxuICAucXVpY2t2aWV3LWZvb3RlciBhOm5vdCguYnRuKSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xuICAgIGNvbG9yOiAjOGI5NWE1OyB9XG4gICAgLnF1aWNrdmlldy1mb290ZXIgYTpub3QoLmJ0bik6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMTM5NDQ7IH1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M3Q0NEMDsgfVxuICAuaGVhZGVyID4gLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyID4gLmNvbnRhaW5lciAuaGVhZGVyLWluZm8sXG4gICAgLmhlYWRlciA+IC5jb250YWluZXIgLmhlYWRlci1hY3Rpb24sXG4gICAgLmhlYWRlciA+IC5jb250YWluZXIgLmhlYWRlci1iYXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuaGVhZGVyLCAuaGVhZGVyLmJnLWltZyB7XG4gICAgei1pbmRleDogMjsgfVxuXG4uaGVhZGVyLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYyZjM7IH1cbiAgLmhlYWRlci1iYXIgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5oZWFkZXItdGl0bGUge1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzRkNTI1OTsgfVxuICAuaGVhZGVyLXRpdGxlIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAuaGVhZGVyLXRpdGxlIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBwYWRkaW5nLXRvcDogMTZweDsgfVxuXG4uaGVhZGVyLWluZm8ge1xuICBtYXJnaW46IDUwcHggMDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhlYWRlci1pbmZvIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbiAgLmhlYWRlci1pbmZvIC5sZWZ0IHtcbiAgICBmbGV4OiAxOyB9XG4gIC5oZWFkZXItaW5mbyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNyk7IH1cbiAgLmhlYWRlci1pbmZvIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgICBjb2xvcjogIzRkNTI1OTsgfVxuICAuaGVhZGVyLWluZm8gLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgICBjb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjcpOyB9XG4gICAgLmhlYWRlci1pbmZvIC5icmVhZGNydW1iLWl0ZW0gYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzRkNTI1OTsgfVxuXG4uaGVhZGVyLWFjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmhlYWRlci1hY3Rpb24gLm5hdiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLypcbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbiAgICAqLyB9XG4gIC5oZWFkZXItYWN0aW9uIC5uYXYtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAuaGVhZGVyLWFjdGlvbiAubmF2LWxpbmsuYWN0aXZlLCAuaGVhZGVyLWFjdGlvbiAubmF2LWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICM0ZDUyNTk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzg5OWVjOyB9XG4gICAgLmhlYWRlci1hY3Rpb24gLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLmhlYWRlci1hY3Rpb24gLm5hdi1saW5rIGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cbiAgICAuaGVhZGVyLWFjdGlvbiAubmF2LWxpbmsgc21hbGwge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaGVhZGVyLWFjdGlvbiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwLjc1cmVtOyB9IH1cbiAgLmhlYWRlci1hY3Rpb24gLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmhlYWRlci1hY3Rpb24gLmRyb3Bkb3duLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzRkNTI1OTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzg5OWVjOyB9XG4gIC5oZWFkZXItYWN0aW9uIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuaGVhZGVyLWFjdGlvbiAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyOyB9XG4gIC5oZWFkZXItYWN0aW9uIC5idXR0b25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpOyB9XG4gICAgLmhlYWRlci1hY3Rpb24gLmJ1dHRvbnMgLmJ0biB7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4OyB9XG5cbi5oZWFkZXItdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4uaGVhZGVyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0YTU5OyB9XG4gIC5oZWFkZXItaW52ZXJzZSAuaGVhZGVyLWluZm8gLmhlYWRlci10aXRsZSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gIC5oZWFkZXItaW52ZXJzZSAuaGVhZGVyLWluZm8gLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC5oZWFkZXItaW52ZXJzZSAuaGVhZGVyLWluZm8gLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuaGVhZGVyLWludmVyc2UgLmhlYWRlci1pbmZvIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC5oZWFkZXItaW52ZXJzZSAuaGVhZGVyLWluZm8gLmJyZWFkY3J1bWItaXRlbSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAuaGVhZGVyLWludmVyc2UgLmhlYWRlci1hY3Rpb24gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gICAgLmhlYWRlci1pbnZlcnNlIC5oZWFkZXItYWN0aW9uIC5uYXYtbGluay5hY3RpdmUsIC5oZWFkZXItaW52ZXJzZSAuaGVhZGVyLWFjdGlvbiAubmF2LWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzM4OTllYzsgfVxuICAuaGVhZGVyLWludmVyc2UgLmhlYWRlci1hY3Rpb24gLmRyb3Bkb3duLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgLmhlYWRlci1pbnZlcnNlW2NsYXNzKj1cImJnLVwiXSAuaGVhZGVyLWFjdGlvbiAubmF2LWxpbmsuYWN0aXZlLCAuaGVhZGVyLWludmVyc2VbY2xhc3MqPVwiYmctXCJdIC5oZWFkZXItYWN0aW9uIC5uYXYtbGluazpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gIC5oZWFkZXItaW52ZXJzZVtjbGFzcyo9XCJiZy1cIl0gLmhlYWRlci1hY3Rpb24gLmRyb3Bkb3duLnNob3cgLm5hdi1saW5rIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgLmhlYWRlci1pbnZlcnNlIC5sb29rdXAtY2lyY2xlOjpiZWZvcmUge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cbiAgLmhlYWRlci1pbnZlcnNlIC5sb29rdXAtY2lyY2xlIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgY29sb3I6IHdoaXRlOyB9XG4gICAgLmhlYWRlci1pbnZlcnNlIC5sb29rdXAtY2lyY2xlIGlucHV0OmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7IH1cbiAgICAuaGVhZGVyLWludmVyc2UgLmxvb2t1cC1jaXJjbGUgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC5oZWFkZXItaW52ZXJzZSAubG9va3VwLWNpcmNsZSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIC5oZWFkZXItaW52ZXJzZSAubG9va3VwLWNpcmNsZSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgLyogSUUgMTArICovXG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG4gICAgLmhlYWRlci1pbnZlcnNlIC5sb29rdXAtY2lyY2xlIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYWdlLWluZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgIC5wYWdlLWluZm8gPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAuNXJlbSAwOyB9XG4gIC5wYWdlLWluZm8gLmhlYWRlci1zZWFyY2g6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDI0cHg7IH1cbiAgLnBhZ2UtYWN0aW9uIG5hdiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtOyB9IH1cblxuLnByZWxvYWRlciwgLnByZWxvYWRlci1kYXRhdGFibGUsIC5wcmVsb2FkZXItb2JqZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDk5OTk7IH1cbiAgLnByZWxvYWRlciAubG9hZGVyLWNvbnRlbnQsIC5wcmVsb2FkZXItZGF0YXRhYmxlIC5sb2FkZXItY29udGVudCwgLnByZWxvYWRlci1vYmplY3QgLmxvYWRlci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gIC5tYWluLWNvbnRhaW5lciAucHJlbG9hZGVyLCAubWFpbi1jb250YWluZXIgLnByZWxvYWRlci1kYXRhdGFibGUsIC5tYWluLWNvbnRhaW5lciAucHJlbG9hZGVyLW9iamVjdCB7XG4gICAgei1pbmRleDogOTk5OyB9XG4gICAgLm1haW4tY29udGFpbmVyIC5wcmVsb2FkZXIgLmxvYWRlci1jb250ZW50LCAubWFpbi1jb250YWluZXIgLnByZWxvYWRlci1kYXRhdGFibGUgLmxvYWRlci1jb250ZW50LCAubWFpbi1jb250YWluZXIgLnByZWxvYWRlci1vYmplY3QgLmxvYWRlci1jb250ZW50IHtcbiAgICAgIHRvcDogMTUlOyB9XG4gIC5wcmVsb2FkZXIucHJlbG9hZGVyLWRhdGF0YWJsZSAubG9hZGVyLWNvbnRlbnQsIC5wcmVsb2FkZXItZGF0YXRhYmxlLnByZWxvYWRlci1kYXRhdGFibGUgLmxvYWRlci1jb250ZW50LCAucHJlbG9hZGVyLW9iamVjdC5wcmVsb2FkZXItZGF0YXRhYmxlIC5sb2FkZXItY29udGVudCB7XG4gICAgdG9wOiA1MCU7IH1cbiAgLnByZWxvYWRlciBzdmcgcGF0aCwgLnByZWxvYWRlci1kYXRhdGFibGUgc3ZnIHBhdGgsIC5wcmVsb2FkZXItb2JqZWN0IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjMzg5OWVjOyB9XG4gIC5wcmVsb2FkZXIgc3ZnOm50aC1vZi10eXBlKDEpLCAucHJlbG9hZGVyLWRhdGF0YWJsZSBzdmc6bnRoLW9mLXR5cGUoMSksIC5wcmVsb2FkZXItb2JqZWN0IHN2ZzpudGgtb2YtdHlwZSgxKSB7XG4gICAgbWF4LXdpZHRoOiAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDE1cHg7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJoZXhhIDEuNnMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMHM7IH1cbiAgLnByZWxvYWRlciBzdmc6bnRoLW9mLXR5cGUoMiksIC5wcmVsb2FkZXItZGF0YXRhYmxlIHN2ZzpudGgtb2YtdHlwZSgyKSwgLnByZWxvYWRlci1vYmplY3Qgc3ZnOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDE1cHg7XG4gICAgbWF4LWhlaWdodDogMTVweDtcbiAgICBhbmltYXRpb246IGxvYWRlcmhleGEgMS42cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjFzOyB9XG4gIC5wcmVsb2FkZXIgc3ZnOm50aC1vZi10eXBlKDMpLCAucHJlbG9hZGVyLWRhdGF0YWJsZSBzdmc6bnRoLW9mLXR5cGUoMyksIC5wcmVsb2FkZXItb2JqZWN0IHN2ZzpudGgtb2YtdHlwZSgzKSB7XG4gICAgbWF4LXdpZHRoOiAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDE1cHg7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJoZXhhIDEuNnMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4yczsgfVxuXG4ub2JqLWxvYWRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm9iai1sb2FkZXIgLmxvYWRlci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTsgfVxuXG5baXNMb2FkaW5nPVwidHJ1ZVwiXSAuY2FyZC1oZWFkZXIge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG5baXNMb2FkaW5nPVwidHJ1ZVwiXSAub2JqLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuW2lzTG9hZGluZz1cImZhbHNlXCJdIC5vYmotbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGVyaGV4YSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLCAwLCAwLCAxKTsgfVxuICAyLjE0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTMzLCAwLCAwLCAwLCAwLCAxLjEzMywgMCwgMCwgMCwgMCwgMSwgMCwgLTEwLjg3MiwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEzMywgMCwgMCwgMCwgMCwgMS4xMzMsIDAsIDAsIDAsIDAsIDEsIDAsIC0xMC44NzIsIDAsIDAsIDEpOyB9XG4gIDIuODclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4xNTIsIDAsIDAsIDAsIDAsIDEuMTUyLCAwLCAwLCAwLCAwLCAxLCAwLCAxLjQyNywgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE1MiwgMCwgMCwgMCwgMCwgMS4xNTIsIDAsIDAsIDAsIDAsIDEsIDAsIDEuNDI3LCAwLCAwLCAxKTsgfVxuICA0LjI3JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTY1LCAwLCAwLCAwLCAwLCAxLjE2NSwgMCwgMCwgMCwgMCwgMSwgMCwgMjEuNzE4LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTY1LCAwLCAwLCAwLCAwLCAxLjE2NSwgMCwgMCwgMCwgMCwgMSwgMCwgMjEuNzE4LCAwLCAwLCAxKTsgfVxuICA1Ljc0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTU1LCAwLCAwLCAwLCAwLCAxLjE1NSwgMCwgMCwgMCwgMCwgMSwgMCwgMzcuODU5LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTU1LCAwLCAwLCAwLCAwLCAxLjE1NSwgMCwgMCwgMCwgMCwgMSwgMCwgMzcuODU5LCAwLCAwLCAxKTsgfVxuICA4LjQ4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTA2LCAwLCAwLCAwLCAwLCAxLjEwNiwgMCwgMCwgMCwgMCwgMSwgMCwgNTQuNzcyLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTA2LCAwLCAwLCAwLCAwLCAxLjEwNiwgMCwgMCwgMCwgMCwgMSwgMCwgNTQuNzcyLCAwLCAwLCAxKTsgfVxuICA4LjYxJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTA0LCAwLCAwLCAwLCAwLCAxLjEwNCwgMCwgMCwgMCwgMCwgMSwgMCwgNTUuMjI4LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTA0LCAwLCAwLCAwLCAwLCAxLjEwNCwgMCwgMCwgMCwgMCwgMSwgMCwgNTUuMjI4LCAwLCAwLCAxKTsgfVxuICAxMS40OCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA1MSwgMCwgMCwgMCwgMCwgMS4wNTEsIDAsIDAsIDAsIDAsIDEsIDAsIDU5LjMzMywgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA1MSwgMCwgMCwgMCwgMCwgMS4wNTEsIDAsIDAsIDAsIDAsIDEsIDAsIDU5LjMzMywgMCwgMCwgMSk7IH1cbiAgMTIuNjElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMzUsIDAsIDAsIDAsIDAsIDEuMDM1LCAwLCAwLCAwLCAwLCAxLCAwLCA1OC45MTQsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMzUsIDAsIDAsIDAsIDAsIDEuMDM1LCAwLCAwLCAwLCAwLCAxLCAwLCA1OC45MTQsIDAsIDAsIDEpOyB9XG4gIDE2LjgyJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk5LCAwLCAwLCAwLCAwLCAwLjk5OSwgMCwgMCwgMCwgMCwgMSwgMCwgNTQuMjIsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTksIDAsIDAsIDAsIDAsIDAuOTk5LCAwLCAwLCAwLCAwLCAxLCAwLCA1NC4yMiwgMCwgMCwgMSk7IH1cbiAgMTguODklIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTQsIDAsIDAsIDAsIDAsIDAuOTk0LCAwLCAwLCAwLCAwLCAxLCAwLCA1Mi4wNjMsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTQsIDAsIDAsIDAsIDAsIDAuOTk0LCAwLCAwLCAwLCAwLCAxLCAwLCA1Mi4wNjMsIDAsIDAsIDEpOyB9XG4gIDIwLjk1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkyLCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgNTAuNTc4LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkyLCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgNTAuNTc4LCAwLCAwLCAxKTsgfVxuICAyNi4yOSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NiwgMCwgMCwgMCwgMCwgMC45OTYsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5LjM3NywgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NiwgMCwgMCwgMCwgMCwgMC45OTYsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5LjM3NywgMCwgMCwgMSk7IH1cbiAgMzMuMjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgNDkuODMzLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5LjgzMywgMCwgMCwgMSk7IH1cbiAgMzMuMzMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgNDkuODQsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgNDkuODQsIDAsIDAsIDEpOyB9XG4gIDM1LjQ3JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODY4LCAwLCAwLCAwLCAwLCAwLjg2OCwgMCwgMCwgMCwgMCwgMSwgMCwgMTAuODEsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44NjgsIDAsIDAsIDAsIDAsIDAuODY4LCAwLCAwLCAwLCAwLCAxLCAwLCAxMC44MSwgMCwgMCwgMSk7IH1cbiAgMzYuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg0OCwgMCwgMCwgMCwgMCwgMC44NDgsIDAsIDAsIDAsIDAsIDEsIDAsIC0xLjQ2OCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg0OCwgMCwgMCwgMCwgMCwgMC44NDgsIDAsIDAsIDAsIDAsIDEsIDAsIC0xLjQ2OCwgMCwgMCwgMSk7IH1cbiAgMzcuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgzNSwgMCwgMCwgMCwgMCwgMC44MzUsIDAsIDAsIDAsIDAsIDEsIDAsIC0yMS43MzIsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44MzUsIDAsIDAsIDAsIDAsIDAuODM1LCAwLCAwLCAwLCAwLCAxLCAwLCAtMjEuNzMyLCAwLCAwLCAxKTsgfVxuICAzNy42NCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgzNSwgMCwgMCwgMCwgMCwgMC44MzUsIDAsIDAsIDAsIDAsIDEsIDAsIC0yMi4xNTgsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44MzUsIDAsIDAsIDAsIDAsIDAuODM1LCAwLCAwLCAwLCAwLCAxLCAwLCAtMjIuMTU4LCAwLCAwLCAxKTsgfVxuICAzOS4wNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg0NiwgMCwgMCwgMCwgMCwgMC44NDYsIDAsIDAsIDAsIDAsIDEsIDAsIC0zNy44NTYsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44NDYsIDAsIDAsIDAsIDAsIDAuODQ2LCAwLCAwLCAwLCAwLCAxLCAwLCAtMzcuODU2LCAwLCAwLCAxKTsgfVxuICA0MS4xMSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg4LCAwLCAwLCAwLCAwLCAwLjg4LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTEuODY1LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODgsIDAsIDAsIDAsIDAsIDAuODgsIDAsIDAsIDAsIDAsIDEsIDAsIC01MS44NjUsIDAsIDAsIDEpOyB9XG4gIDQxLjgxJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODk0LCAwLCAwLCAwLCAwLCAwLjg5NCwgMCwgMCwgMCwgMCwgMSwgMCwgLTU0Ljc1NywgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5NCwgMCwgMCwgMCwgMCwgMC44OTQsIDAsIDAsIDAsIDAsIDEsIDAsIC01NC43NTcsIDAsIDAsIDEpOyB9XG4gIDQxLjk0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODk3LCAwLCAwLCAwLCAwLCAwLjg5NywgMCwgMCwgMCwgMCwgMSwgMCwgLTU1LjIxMiwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5NywgMCwgMCwgMCwgMCwgMC44OTcsIDAsIDAsIDAsIDAsIDEsIDAsIC01NS4yMTIsIDAsIDAsIDEpOyB9XG4gIDQ0LjgxJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTQ5LCAwLCAwLCAwLCAwLCAwLjk0OSwgMCwgMCwgMCwgMCwgMSwgMCwgLTU5LjMxOCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk0OSwgMCwgMCwgMCwgMCwgMC45NDksIDAsIDAsIDAsIDAsIDEsIDAsIC01OS4zMTgsIDAsIDAsIDEpOyB9XG4gIDQ1Ljk1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTY2LCAwLCAwLCAwLCAwLCAwLjk2NiwgMCwgMCwgMCwgMCwgMSwgMCwgLTU4LjkwMSwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk2NiwgMCwgMCwgMCwgMCwgMC45NjYsIDAsIDAsIDAsIDAsIDEsIDAsIC01OC45MDEsIDAsIDAsIDEpOyB9XG4gIDUwLjE1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDEuMDAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTQuMjE2LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTU0LjIxNiwgMCwgMCwgMSk7IH1cbiAgNTIuMjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDYsIDAsIDAsIDAsIDAsIDEuMDA2LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTIuMDYyLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA2LCAwLCAwLCAwLCAwLCAxLjAwNiwgMCwgMCwgMCwgMCwgMSwgMCwgLTUyLjA2MiwgMCwgMCwgMSk7IH1cbiAgNTQuMjklIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDgsIDAsIDAsIDAsIDAsIDEuMDA4LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuNTc4LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU3OCwgMCwgMCwgMSk7IH1cbiAgNTQuMzIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDgsIDAsIDAsIDAsIDAsIDEuMDA4LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuNTYsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDgsIDAsIDAsIDAsIDAsIDEuMDA4LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuNTYsIDAsIDAsIDEpOyB9XG4gIDU1Ljk5JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA3LCAwLCAwLCAwLCAwLCAxLjAwNywgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljg1NSwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNywgMCwgMCwgMCwgMCwgMS4wMDcsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS44NTUsIDAsIDAsIDEpOyB9XG4gIDU5LjYzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA0LCAwLCAwLCAwLCAwLCAxLjAwNCwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5LjM3OCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNCwgMCwgMCwgMCwgMCwgMS4wMDQsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS4zNzgsIDAsIDAsIDEpOyB9XG4gIDY2LjY3JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS44NCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuODQsIDAsIDAsIDEpOyB9XG4gIDcwLjk3JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC4wMTMsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjAxMywgMCwgMCwgMSk7IH1cbiAgNzQuNDQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjA0MiwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuMDQyLCAwLCAwLCAxKTsgfVxuICA4Ny42NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuOTk4LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS45OTgsIDAsIDAsIDEpOyB9XG4gIDg5LjMyJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS45OTcsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljk5NywgMCwgMCwgMSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MCwgMCwgMCwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxvYWRlcmhleGEge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MCwgMCwgMCwgMSk7IH1cbiAgMi4xNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEzMywgMCwgMCwgMCwgMCwgMS4xMzMsIDAsIDAsIDAsIDAsIDEsIDAsIC0xMC44NzIsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4xMzMsIDAsIDAsIDAsIDAsIDEuMTMzLCAwLCAwLCAwLCAwLCAxLCAwLCAtMTAuODcyLCAwLCAwLCAxKTsgfVxuICAyLjg3JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTUyLCAwLCAwLCAwLCAwLCAxLjE1MiwgMCwgMCwgMCwgMCwgMSwgMCwgMS40MjcsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4xNTIsIDAsIDAsIDAsIDAsIDEuMTUyLCAwLCAwLCAwLCAwLCAxLCAwLCAxLjQyNywgMCwgMCwgMSk7IH1cbiAgNC4yNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE2NSwgMCwgMCwgMCwgMCwgMS4xNjUsIDAsIDAsIDAsIDAsIDEsIDAsIDIxLjcxOCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE2NSwgMCwgMCwgMCwgMCwgMS4xNjUsIDAsIDAsIDAsIDAsIDEsIDAsIDIxLjcxOCwgMCwgMCwgMSk7IH1cbiAgNS43NCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE1NSwgMCwgMCwgMCwgMCwgMS4xNTUsIDAsIDAsIDAsIDAsIDEsIDAsIDM3Ljg1OSwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE1NSwgMCwgMCwgMCwgMCwgMS4xNTUsIDAsIDAsIDAsIDAsIDEsIDAsIDM3Ljg1OSwgMCwgMCwgMSk7IH1cbiAgOC40OCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEwNiwgMCwgMCwgMCwgMCwgMS4xMDYsIDAsIDAsIDAsIDAsIDEsIDAsIDU0Ljc3MiwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEwNiwgMCwgMCwgMCwgMCwgMS4xMDYsIDAsIDAsIDAsIDAsIDEsIDAsIDU0Ljc3MiwgMCwgMCwgMSk7IH1cbiAgOC42MSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEwNCwgMCwgMCwgMCwgMCwgMS4xMDQsIDAsIDAsIDAsIDAsIDEsIDAsIDU1LjIyOCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEwNCwgMCwgMCwgMCwgMCwgMS4xMDQsIDAsIDAsIDAsIDAsIDEsIDAsIDU1LjIyOCwgMCwgMCwgMSk7IH1cbiAgMTEuNDglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wNTEsIDAsIDAsIDAsIDAsIDEuMDUxLCAwLCAwLCAwLCAwLCAxLCAwLCA1OS4zMzMsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wNTEsIDAsIDAsIDAsIDAsIDEuMDUxLCAwLCAwLCAwLCAwLCAxLCAwLCA1OS4zMzMsIDAsIDAsIDEpOyB9XG4gIDEyLjYxJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDM1LCAwLCAwLCAwLCAwLCAxLjAzNSwgMCwgMCwgMCwgMCwgMSwgMCwgNTguOTE0LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDM1LCAwLCAwLCAwLCAwLCAxLjAzNSwgMCwgMCwgMCwgMCwgMSwgMCwgNTguOTE0LCAwLCAwLCAxKTsgfVxuICAxNi44MiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OSwgMCwgMCwgMCwgMCwgMC45OTksIDAsIDAsIDAsIDAsIDEsIDAsIDU0LjIyLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk5LCAwLCAwLCAwLCAwLCAwLjk5OSwgMCwgMCwgMCwgMCwgMSwgMCwgNTQuMjIsIDAsIDAsIDEpOyB9XG4gIDE4Ljg5JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk0LCAwLCAwLCAwLCAwLCAwLjk5NCwgMCwgMCwgMCwgMCwgMSwgMCwgNTIuMDYzLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk0LCAwLCAwLCAwLCAwLCAwLjk5NCwgMCwgMCwgMCwgMCwgMSwgMCwgNTIuMDYzLCAwLCAwLCAxKTsgfVxuICAyMC45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5MiwgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDUwLjU3OCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5MiwgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDUwLjU3OCwgMCwgMCwgMSk7IH1cbiAgMjYuMjklIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCA0OS4zNzcsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCA0OS4zNzcsIDAsIDAsIDEpOyB9XG4gIDMzLjIzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5LjgzMywgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCA0OS44MzMsIDAsIDAsIDEpOyB9XG4gIDMzLjMzJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5Ljg0LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5Ljg0LCAwLCAwLCAxKTsgfVxuICAzNS40NyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg2OCwgMCwgMCwgMCwgMCwgMC44NjgsIDAsIDAsIDAsIDAsIDEsIDAsIDEwLjgxLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODY4LCAwLCAwLCAwLCAwLCAwLjg2OCwgMCwgMCwgMCwgMCwgMSwgMCwgMTAuODEsIDAsIDAsIDEpOyB9XG4gIDM2LjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44NDgsIDAsIDAsIDAsIDAsIDAuODQ4LCAwLCAwLCAwLCAwLCAxLCAwLCAtMS40NjgsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44NDgsIDAsIDAsIDAsIDAsIDAuODQ4LCAwLCAwLCAwLCAwLCAxLCAwLCAtMS40NjgsIDAsIDAsIDEpOyB9XG4gIDM3LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44MzUsIDAsIDAsIDAsIDAsIDAuODM1LCAwLCAwLCAwLCAwLCAxLCAwLCAtMjEuNzMyLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODM1LCAwLCAwLCAwLCAwLCAwLjgzNSwgMCwgMCwgMCwgMCwgMSwgMCwgLTIxLjczMiwgMCwgMCwgMSk7IH1cbiAgMzcuNjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44MzUsIDAsIDAsIDAsIDAsIDAuODM1LCAwLCAwLCAwLCAwLCAxLCAwLCAtMjIuMTU4LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODM1LCAwLCAwLCAwLCAwLCAwLjgzNSwgMCwgMCwgMCwgMCwgMSwgMCwgLTIyLjE1OCwgMCwgMCwgMSk7IH1cbiAgMzkuMDclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44NDYsIDAsIDAsIDAsIDAsIDAuODQ2LCAwLCAwLCAwLCAwLCAxLCAwLCAtMzcuODU2LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODQ2LCAwLCAwLCAwLCAwLCAwLjg0NiwgMCwgMCwgMCwgMCwgMSwgMCwgLTM3Ljg1NiwgMCwgMCwgMSk7IH1cbiAgNDEuMTElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44OCwgMCwgMCwgMCwgMCwgMC44OCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUxLjg2NSwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg4LCAwLCAwLCAwLCAwLCAwLjg4LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTEuODY1LCAwLCAwLCAxKTsgfVxuICA0MS44MSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5NCwgMCwgMCwgMCwgMCwgMC44OTQsIDAsIDAsIDAsIDAsIDEsIDAsIC01NC43NTcsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44OTQsIDAsIDAsIDAsIDAsIDAuODk0LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTQuNzU3LCAwLCAwLCAxKTsgfVxuICA0MS45NCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5NywgMCwgMCwgMCwgMCwgMC44OTcsIDAsIDAsIDAsIDAsIDEsIDAsIC01NS4yMTIsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC44OTcsIDAsIDAsIDAsIDAsIDAuODk3LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTUuMjEyLCAwLCAwLCAxKTsgfVxuICA0NC44MSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk0OSwgMCwgMCwgMCwgMCwgMC45NDksIDAsIDAsIDAsIDAsIDEsIDAsIC01OS4zMTgsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45NDksIDAsIDAsIDAsIDAsIDAuOTQ5LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTkuMzE4LCAwLCAwLCAxKTsgfVxuICA0NS45NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk2NiwgMCwgMCwgMCwgMCwgMC45NjYsIDAsIDAsIDAsIDAsIDEsIDAsIC01OC45MDEsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMC45NjYsIDAsIDAsIDAsIDAsIDAuOTY2LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTguOTAxLCAwLCAwLCAxKTsgfVxuICA1MC4xNSUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTU0LjIxNiwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwMSwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01NC4yMTYsIDAsIDAsIDEpOyB9XG4gIDUyLjIyJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA2LCAwLCAwLCAwLCAwLCAxLjAwNiwgMCwgMCwgMCwgMCwgMSwgMCwgLTUyLjA2MiwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNiwgMCwgMCwgMCwgMCwgMS4wMDYsIDAsIDAsIDAsIDAsIDEsIDAsIC01Mi4wNjIsIDAsIDAsIDEpOyB9XG4gIDU0LjI5JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU3OCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwOCwgMCwgMCwgMCwgMCwgMS4wMDgsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC41NzgsIDAsIDAsIDEpOyB9XG4gIDU0LjMyJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU2LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU2LCAwLCAwLCAxKTsgfVxuICA1NS45OSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNywgMCwgMCwgMCwgMCwgMS4wMDcsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS44NTUsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDcsIDAsIDAsIDAsIDAsIDEuMDA3LCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuODU1LCAwLCAwLCAxKTsgfVxuICA1OS42MyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNCwgMCwgMCwgMCwgMCwgMS4wMDQsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS4zNzgsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDQsIDAsIDAsIDAsIDAsIDEuMDA0LCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuMzc4LCAwLCAwLCAxKTsgfVxuICA2Ni42NyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuODQsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljg0LCAwLCAwLCAxKTsgfVxuICA3MC45NyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuMDEzLCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC4wMTMsIDAsIDAsIDEpOyB9XG4gIDc0LjQ0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC4wNDIsIDAsIDAsIDEpO1xuICAgIHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjA0MiwgMCwgMCwgMSk7IH1cbiAgODcuNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljk5OCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuOTk4LCAwLCAwLCAxKTsgfVxuICA4OS4zMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuOTk3LCAwLCAwLCAxKTtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS45OTcsIDAsIDAsIDEpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MCwgMCwgMCwgMSk7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAsIDAsIDAsIDEpOyB9IH1cblxuaHRtbC5uby1zY3JvbGwge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBodG1sLm5vLXNjcm9sbCBib2R5IHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnByaWNlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNzVweDtcbiAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgLnByaWNlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGNvbG9yOiAjNjE2YTc4OyB9XG4gIC5wcmljZSBzdXAge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7IH1cblxuLnByaWNlLWRvbGxhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBtYXJnaW4tdG9wOiAxNHB4OyB9XG5cbi5wcmljZS1pbnRlcnZhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgY29sb3I6ICM4Yjk1YTU7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZ290aGFtJztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi9kYXNoYm9hcmQvZm9udHMvZ290aGFtL0dvdGhhbVJvdW5kZWQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZ290aGFtJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uLy4uLy4uL2Rhc2hib2FyZC9mb250cy9nb3RoYW0vR290aGFtUm91bmRlZC1Cb29rLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG4uY2FyZC1wYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhcmQtcGFjayAqIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDsgfVxuICAuY2FyZC1wYWNrOmhvdmVyIC5jYXJkLXBhY2staG92ZXItZWZmZWN0IHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5jYXJkLXBhY2sgLmNhcmQtcGFjay1ob3Zlci1lZmZlY3Qge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zOyB9XG4gICAgLmNhcmQtcGFjayAuY2FyZC1wYWNrLWhvdmVyLWVmZmVjdCBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YmIzMDsgfVxuICAgICAgLmNhcmQtcGFjayAuY2FyZC1wYWNrLWhvdmVyLWVmZmVjdCBkaXYgaSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgICAuY2FyZC1wYWNrIC5jYXJkLXBhY2staG92ZXItZWZmZWN0IGJ1dHRvbi5idG4ge1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cbiAgICAgIC5jYXJkLXBhY2sgLmNhcmQtcGFjay1ob3Zlci1lZmZlY3QgYnV0dG9uLmJ0bjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWJiMzA7IH1cbiAgLmNhcmQtcGFjayAuY2FyZC10aXRsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vZGFzaGJvYXJkL2ltYWdlcy9zdG9yZS9mb3JtZS1ibGV1ZS5zdmdcIikgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAuY2FyZC1wYWNrIC5jYXJkLXRpdGxlIC5xdWFudGl0eS1wYWNrIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC1mYW1pbHk6IGdvdGhhbTtcbiAgICAgIHRleHQtc2hhZG93OiA1cHggNXB4ICMzODk5ZWM7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIC5jYXJkLXBhY2sgLmNhcmQtdGl0bGUgLnF1YW50aXR5LXBhY2sge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDsgfSB9XG4gICAgLmNhcmQtcGFjayAuY2FyZC10aXRsZSAucXVhbnRpdHktcGFjay1jdXN0b20ge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LWZhbWlseTogZ290aGFtO1xuICAgICAgdGV4dC1zaGFkb3c6IDVweCA1cHggIzM4OTllYzsgfVxuICAgIC5jYXJkLXBhY2sgLmNhcmQtdGl0bGUgLm1vbmV5LXBhY2sge1xuICAgICAgY29sb3I6ICMzODk5ZWM7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LWZhbWlseTogZ290aGFtOyB9XG4gIC5jYXJkLXBhY2sgLmNhcmQtYm9keSBpbWcge1xuICAgIG1hcmdpbi10b3A6IC01MHB4OyB9XG5cbiNzbGljay1wYWNrIC5jYXJkLXBhY2sge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICNzbGljay1wYWNrIC5jYXJkLXBhY2sgLmNhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4OyB9XG4gICAgI3NsaWNrLXBhY2sgLmNhcmQtcGFjayAuY2FyZC10aXRsZSAucXVhbnRpdHktcGFjayB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAjMzg5OWVjOyB9XG4gICAgI3NsaWNrLXBhY2sgLmNhcmQtcGFjayAuY2FyZC10aXRsZSAucXVhbnRpdHktcGFjay1jdXN0b20ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggIzM4OTllYzsgfVxuICAjc2xpY2stcGFjayAuY2FyZC1wYWNrIC5jYXJkLWJvZHkgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweDsgfVxuXG4ucmFwaWQtYWNjZXNzIHtcbiAgYm9yZGVyOiBzb2xpZCAzcHggIzM4OTllYztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IC4yczsgfVxuICAucmFwaWQtYWNjZXNzIGEsIC5yYXBpZC1hY2Nlc3Mgc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7IH1cbiAgLnJhcGlkLWFjY2Vzczpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjliYjMwOyB9XG4gICAgLnJhcGlkLWFjY2Vzczpob3ZlciBhIHtcbiAgICAgIGNvbG9yOiAjZjliYjMwOyB9XG4gICAgLnJhcGlkLWFjY2Vzczpob3ZlciBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjZjliYjMwO1xuICAgICAgc3Ryb2tlOiAjZjliYjMwOyB9XG5cbi5tb2RhbC1wYWNrIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuICAubW9kYWwtcGFjayAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIGJ1dHRvbiB7XG4gICAgY29sb3I6ICMzODk5ZWMgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiA0MHB4OyB9XG5cbi5tb2RhbC1wYWNrIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4OyB9XG4gIC5tb2RhbC1wYWNrIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiOyB9XG4gIC5tb2RhbC1wYWNrIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5jYXJkIC5jYXJkLWJvZHkgaW1nIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHg7IH1cblxuI3NsaWNrLXBhY2sgLnNsaWNrLW5leHQsXG4jc2xpY2stcGFjayAuc2xpY2stcHJldiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmItMCB7XG4gIGJvcmRlcjogMHB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYnQtMCB7XG4gIGJvcmRlci10b3A6IDBweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJyLTAge1xuICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJiLTAge1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ibC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJ4LTAge1xuICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAwcHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ieS0wIHtcbiAgYm9yZGVyLXRvcDogMHB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYi0xIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5idC0xIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYnItMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYmItMSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJsLTEge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYngtMSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJ5LTEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5iLTIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJ0LTIge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ici0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5iYi0yIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYmwtMiB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ieC0yIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYnktMiB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmItMyB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYnQtMyB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJyLTMge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJiLTMge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ibC0zIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJ4LTMge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ieS0zIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYi00IHtcbiAgYm9yZGVyOiA0cHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5idC00IHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYnItNCB7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYmItNCB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJsLTQge1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYngtNCB7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJ5LTQge1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5iLTUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJ0LTUge1xuICBib3JkZXItdG9wOiA1cHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ici01IHtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5iYi01IHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYmwtNSB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50OyB9XG5cbi5ieC01IHtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI0M3Q0NEMCAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYnktNSB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjQzdDQ0QwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDN0NDRDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZGlnbyB7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTI2ZGRlICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjk2MTk3ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yZWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLW9yYW5nZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIteWVsbG93IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmNjNTI1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ncmVlbiB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdGVhbCB7XG4gIGJvcmRlci1jb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItY3lhbiB7XG4gIGJvcmRlci1jb2xvcjogIzM4OTllYyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWdyYXkge1xuICBib3JkZXItY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWdyYXktZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzM4OTllYyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0MzUxICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10aGlyZCB7XG4gIGJvcmRlci1jb2xvcjogI2Y5YmIzMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzcwYjc3ZSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzc4YzBlMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2Y3OTI1NiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDcyNjM4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1icm93biB7XG4gIGJvcmRlci1jb2xvcjogIzhkNjY1OCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzFmMjgzMSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdGV4dCB7XG4gIGJvcmRlci1jb2xvcjogIzRkNTI1OSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdHJhbnNwYXJlbnQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmMWYyZjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWZhZGUge1xuICBib3JkZXItY29sb3I6IHJnYmEoNzcsIDgyLCA4OSwgMC4wNykgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhbGUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogI2RiZWRmYyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcGFsZS1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2YzgyOWIgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhbGUtdGhpcmQge1xuICBib3JkZXItY29sb3I6ICNmZGU0YWMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhbGUtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogI2M1ZTJjYiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcGFsZS1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjZkZGVlICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wYWxlLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZGUxZDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhbGUtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNiY2MyICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wYWxlLXBpbmsge1xuICBib3JkZXItY29sb3I6ICNmY2UzZWMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhbGUtcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWNlM2ZjICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wYWxlLWJyb3duIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRkY2Q1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wYWxlLWN5YW4ge1xuICBib3JkZXItY29sb3I6ICNlM2ZhZmMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhbGUteWVsbG93IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmNmOGUzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wYWxlLWdyYXkge1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXBhbGUtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjOCAhaW1wb3J0YW50OyB9XG5cbi5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmRkZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTYxOTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2M1MjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg5OWVjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1ncmF5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OTllYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDM1MSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctdGhpcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjliYjMwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwYjc3ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGMwZTAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MjU2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDcyNjM4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZDY2NTggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyODMxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTI1OSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ucnMtYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODk5ZWMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjgzMSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBjb2xvcjogIzRkNTI1OTsgfVxuXG4uYmctbGlnaHRlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmZGZlICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjZmNyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYWxlLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlZGZjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBhbGUtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjODI5YiAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYWxlLXRoaXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTRhYyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYWxlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlMmNiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXBhbGUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmRkZWUgIWltcG9ydGFudDsgfVxuXG4uYmctcGFsZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTFkMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYWxlLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2JjYzIgIWltcG9ydGFudDsgfVxuXG4uYmctcGFsZS1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTNlYyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYWxlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2UzZmMgIWltcG9ydGFudDsgfVxuXG4uYmctcGFsZS1icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGRjZDUgIWltcG9ydGFudDsgfVxuXG4uYmctcGFsZS1jeWFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZmFmYyAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYWxlLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTMgIWltcG9ydGFudDsgfVxuXG4uYmctcGFsZS1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkYSAhaW1wb3J0YW50OyB9XG5cbi5iZy1wYWxlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmx1ZSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaW5kaWdvIHtcbiAgY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wdXJwbGUge1xuICBjb2xvcjogIzkyNmRkZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXBpbmsge1xuICBjb2xvcjogI2Y5NjE5NyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJlZCB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtb3JhbmdlIHtcbiAgY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDsgfVxuXG4udGV4dC15ZWxsb3cge1xuICBjb2xvcjogI2ZjYzUyNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4udGV4dC10ZWFsIHtcbiAgY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jeWFuIHtcbiAgY29sb3I6ICMzODk5ZWMgIWltcG9ydGFudDsgfVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZ3JheSB7XG4gIGNvbG9yOiAjODY4ZTk2ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZ3JheS1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzODk5ZWMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM3NDM1MSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRoaXJkIHtcbiAgY29sb3I6ICNmOWJiMzAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM3MGI3N2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICM3OGMwZTAgIWltcG9ydGFudDsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmNzkyNTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2Q3MjYzOCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyb3duIHtcbiAgY29sb3I6ICM4ZDY2NTggIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMxZjI4MzEgIWltcG9ydGFudDsgfVxuXG4udGV4dC10ZXh0IHtcbiAgY29sb3I6ICM0ZDUyNTkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1mYWNlYm9vayB7XG4gIGNvbG9yOiAjM2I1OTk4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZ29vZ2xlIHtcbiAgY29sb3I6ICNkZDRiMzkgIWltcG9ydGFudDsgfVxuXG4udGV4dC10d2l0dGVyIHtcbiAgY29sb3I6ICMwMGFjZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saW5rZWRpbiB7XG4gIGNvbG9yOiAjMDA3YmI2ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcGludGVyZXN0IHtcbiAgY29sb3I6ICNjYjIwMjcgIWltcG9ydGFudDsgfVxuXG4udGV4dC1naXQge1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXR1bWJsciB7XG4gIGNvbG9yOiAjMzI1MDZkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdmltZW8ge1xuICBjb2xvcjogI2FhZDQ1MCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXlvdXR1YmUge1xuICBjb2xvcjogI2JiMDAwMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWZsaWNrciB7XG4gIGNvbG9yOiAjZmYwMDg0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmVkZGl0IHtcbiAgY29sb3I6ICNmZjQ1MDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kcmliYmJsZSB7XG4gIGNvbG9yOiAjZWE0Yzg5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2t5cGUge1xuICBjb2xvcjogIzAwYWZmMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWluc3RhZ3JhbSB7XG4gIGNvbG9yOiAjNTE3ZmE0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGFzdGZtIHtcbiAgY29sb3I6ICNjMzAwMGQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1iZWhhbmNlIHtcbiAgY29sb3I6ICMxNzY5ZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yc3Mge1xuICBjb2xvcjogI2YyNjUyMiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlZmF1bHQge1xuICBjb2xvcjogIzRkNTI1OSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjNjE2YTc4ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbGlnaHRlciB7XG4gIGNvbG9yOiAjYTViM2M3ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZmFkZSB7XG4gIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNykgIWltcG9ydGFudDsgfVxuXG4udGV4dC1mYWRlciB7XG4gIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNSkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1mYWRlc3Qge1xuICBjb2xvcjogcmdiYSg3NywgODIsIDg5LCAwLjQpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzM4OTllYyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzM3NDM1MSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjNzhjMGUwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICM3MGI3N2UgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2Y3OTI1NiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2Q3MjYzOCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1ibHVlOmhvdmVyLCAuaG92ZXItYmx1ZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLWluZGlnbzpob3ZlciwgLmhvdmVyLWluZGlnbzpmb2N1cyB7XG4gIGNvbG9yOiAjNjYxMGYyICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLXB1cnBsZTpob3ZlciwgLmhvdmVyLXB1cnBsZTpmb2N1cyB7XG4gIGNvbG9yOiAjOTI2ZGRlICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLXBpbms6aG92ZXIsIC5ob3Zlci1waW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmOTYxOTcgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItcmVkOmhvdmVyLCAuaG92ZXItcmVkOmZvY3VzIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItb3JhbmdlOmhvdmVyLCAuaG92ZXItb3JhbmdlOmZvY3VzIHtcbiAgY29sb3I6ICNmZDdlMTQgIWltcG9ydGFudDsgfVxuXG4uaG92ZXIteWVsbG93OmhvdmVyLCAuaG92ZXIteWVsbG93OmZvY3VzIHtcbiAgY29sb3I6ICNmY2M1MjUgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItZ3JlZW46aG92ZXIsIC5ob3Zlci1ncmVlbjpmb2N1cyB7XG4gIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLXRlYWw6aG92ZXIsIC5ob3Zlci10ZWFsOmZvY3VzIHtcbiAgY29sb3I6ICMyMGM5OTcgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItY3lhbjpob3ZlciwgLmhvdmVyLWN5YW46Zm9jdXMge1xuICBjb2xvcjogIzM4OTllYyAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci13aGl0ZTpob3ZlciwgLmhvdmVyLXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItZ3JheTpob3ZlciwgLmhvdmVyLWdyYXk6Zm9jdXMge1xuICBjb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1ncmF5LWRhcms6aG92ZXIsIC5ob3Zlci1ncmF5LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1wcmltYXJ5OmhvdmVyLCAuaG92ZXItcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzg5OWVjICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLXNlY29uZGFyeTpob3ZlciwgLmhvdmVyLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMzc0MzUxICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLXRoaXJkOmhvdmVyLCAuaG92ZXItdGhpcmQ6Zm9jdXMge1xuICBjb2xvcjogI2Y5YmIzMCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1zdWNjZXNzOmhvdmVyLCAuaG92ZXItc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjNzBiNzdlICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLWluZm86aG92ZXIsIC5ob3Zlci1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICM3OGMwZTAgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItd2FybmluZzpob3ZlciwgLmhvdmVyLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2Y3OTI1NiAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1kYW5nZXI6aG92ZXIsIC5ob3Zlci1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2Q3MjYzOCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1icm93bjpob3ZlciwgLmhvdmVyLWJyb3duOmZvY3VzIHtcbiAgY29sb3I6ICM4ZDY2NTggIWltcG9ydGFudDsgfVxuXG4uaG92ZXItZGFyazpob3ZlciwgLmhvdmVyLWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzFmMjgzMSAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci10ZXh0OmhvdmVyLCAuaG92ZXItdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjNGQ1MjU5ICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLWZhY2Vib29rOmhvdmVyLCAuaG92ZXItZmFjZWJvb2s6Zm9jdXMge1xuICBjb2xvcjogIzNiNTk5OCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1nb29nbGU6aG92ZXIsIC5ob3Zlci1nb29nbGU6Zm9jdXMge1xuICBjb2xvcjogI2RkNGIzOSAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci10d2l0dGVyOmhvdmVyLCAuaG92ZXItdHdpdHRlcjpmb2N1cyB7XG4gIGNvbG9yOiAjMDBhY2VkICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLWxpbmtlZGluOmhvdmVyLCAuaG92ZXItbGlua2VkaW46Zm9jdXMge1xuICBjb2xvcjogIzAwN2JiNiAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1waW50ZXJlc3Q6aG92ZXIsIC5ob3Zlci1waW50ZXJlc3Q6Zm9jdXMge1xuICBjb2xvcjogI2NiMjAyNyAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1naXQ6aG92ZXIsIC5ob3Zlci1naXQ6Zm9jdXMge1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci10dW1ibHI6aG92ZXIsIC5ob3Zlci10dW1ibHI6Zm9jdXMge1xuICBjb2xvcjogIzMyNTA2ZCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci12aW1lbzpob3ZlciwgLmhvdmVyLXZpbWVvOmZvY3VzIHtcbiAgY29sb3I6ICNhYWQ0NTAgIWltcG9ydGFudDsgfVxuXG4uaG92ZXIteW91dHViZTpob3ZlciwgLmhvdmVyLXlvdXR1YmU6Zm9jdXMge1xuICBjb2xvcjogI2JiMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1mbGlja3I6aG92ZXIsIC5ob3Zlci1mbGlja3I6Zm9jdXMge1xuICBjb2xvcjogI2ZmMDA4NCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1yZWRkaXQ6aG92ZXIsIC5ob3Zlci1yZWRkaXQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmNDUwMCAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1kcmliYmJsZTpob3ZlciwgLmhvdmVyLWRyaWJiYmxlOmZvY3VzIHtcbiAgY29sb3I6ICNlYTRjODkgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItc2t5cGU6aG92ZXIsIC5ob3Zlci1za3lwZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDBhZmYwICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLWluc3RhZ3JhbTpob3ZlciwgLmhvdmVyLWluc3RhZ3JhbTpmb2N1cyB7XG4gIGNvbG9yOiAjNTE3ZmE0ICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLWxhc3RmbTpob3ZlciwgLmhvdmVyLWxhc3RmbTpmb2N1cyB7XG4gIGNvbG9yOiAjYzMwMDBkICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLWJlaGFuY2U6aG92ZXIsIC5ob3Zlci1iZWhhbmNlOmZvY3VzIHtcbiAgY29sb3I6ICMxNzY5ZmYgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItcnNzOmhvdmVyLCAuaG92ZXItcnNzOmZvY3VzIHtcbiAgY29sb3I6ICNmMjY1MjIgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItd2hpdGU6aG92ZXIsIC5ob3Zlci13aGl0ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmhvdmVyLW11dGVkOmhvdmVyLCAuaG92ZXItbXV0ZWQ6Zm9jdXMge1xuICBjb2xvcjogIzg2OGU5NiAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1saWdodDpob3ZlciwgLmhvdmVyLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICM2MTZhNzggIWltcG9ydGFudDsgfVxuXG4uaG92ZXItbGlnaHRlcjpob3ZlciwgLmhvdmVyLWxpZ2h0ZXI6Zm9jdXMge1xuICBjb2xvcjogI2E1YjNjNyAhaW1wb3J0YW50OyB9XG5cbi5ob3Zlci1mYWRlOmhvdmVyLCAuaG92ZXItZmFkZTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDc3LCA4MiwgODksIDAuNCkgIWltcG9ydGFudDsgfVxuXG4uaG92ZXItdHJhbnNwYXJlbnQ6aG92ZXIsIC5ob3Zlci10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUuYWN0aXZlLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlZGZjICFpbXBvcnRhbnQ7IH1cblxuLmFjdGl2ZS5hY3RpdmUtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjODI5YiAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUuYWN0aXZlLXRoaXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTRhYyAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUuYWN0aXZlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlMmNiICFpbXBvcnRhbnQ7IH1cblxuLmFjdGl2ZS5hY3RpdmUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmRkZWUgIWltcG9ydGFudDsgfVxuXG4uYWN0aXZlLmFjdGl2ZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTFkMCAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUuYWN0aXZlLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2JjYzIgIWltcG9ydGFudDsgfVxuXG4uYWN0aXZlLmFjdGl2ZS1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTNlYyAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUuYWN0aXZlLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2UzZmMgIWltcG9ydGFudDsgfVxuXG4uYWN0aXZlLmFjdGl2ZS1icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGRjZDUgIWltcG9ydGFudDsgfVxuXG4uYWN0aXZlLmFjdGl2ZS1jeWFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZmFmYyAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUuYWN0aXZlLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTMgIWltcG9ydGFudDsgfVxuXG4uYWN0aXZlLmFjdGl2ZS1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlZDRkYSAhaW1wb3J0YW50OyB9XG5cbi5hY3RpdmUuYWN0aXZlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4ICFpbXBvcnRhbnQ7IH1cblxuLmFjdGl2ZS5hY3RpdmUtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLmFjdGl2ZS5hY3RpdmUtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogMDsgfVxuXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ub3ZlcmxheTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm92ZXJsYXktZGFyazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTsgfVxuXG4ub3ZlcmxheS1kYXJrZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4ub3ZlcmxheS1kYXJrZXN0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cblxuLm92ZXJsYXktbGlnaHQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7IH1cblxuLm92ZXJsYXktbGlnaHRlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpOyB9XG5cbi5vdmVybGF5LWxpZ2h0ZXN0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cblxuLmJnLWZpeGVkIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDsgfVxuXG4uYmctcmVwZWF0IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvOyB9XG5cbi5iZy12aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAtMTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlIC01MCUpO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5iZy1pbWctbGVmdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyOyB9XG5cbi5iZy1pbWctcmlnaHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7IH1cblxuW2RhdGEtb3ZlcmxheV0sXG5bZGF0YS1vdmVybGF5LWxpZ2h0XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5bZGF0YS1vdmVybGF5XTo6YmVmb3JlLFxuW2RhdGEtb3ZlcmxheS1saWdodF06OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzE5MTkxOTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7IH1cblxuW2RhdGEtb3ZlcmxheS1saWdodF06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuW2RhdGEtb3ZlcmxheS1wcmltYXJ5XTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzM4OTllYzsgfVxuXG5bZGF0YS1vdmVybGF5PVwiMVwiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4xOyB9XG5cbltkYXRhLW92ZXJsYXk9XCIyXCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7IH1cblxuW2RhdGEtb3ZlcmxheT1cIjNcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMzsgfVxuXG5bZGF0YS1vdmVybGF5PVwiNFwiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC40OyB9XG5cbltkYXRhLW92ZXJsYXk9XCI1XCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjU7IH1cblxuW2RhdGEtb3ZlcmxheT1cIjZcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG5bZGF0YS1vdmVybGF5PVwiN1wiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbltkYXRhLW92ZXJsYXk9XCI4XCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuW2RhdGEtb3ZlcmxheT1cIjlcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuOTsgfVxuXG5bZGF0YS1vdmVybGF5LWxpZ2h0PVwiMVwiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4xOyB9XG5cbltkYXRhLW92ZXJsYXktbGlnaHQ9XCIyXCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7IH1cblxuW2RhdGEtb3ZlcmxheS1saWdodD1cIjNcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMzsgfVxuXG5bZGF0YS1vdmVybGF5LWxpZ2h0PVwiNFwiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC40OyB9XG5cbltkYXRhLW92ZXJsYXktbGlnaHQ9XCI1XCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjU7IH1cblxuW2RhdGEtb3ZlcmxheS1saWdodD1cIjZcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG5bZGF0YS1vdmVybGF5LWxpZ2h0PVwiN1wiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbltkYXRhLW92ZXJsYXktbGlnaHQ9XCI4XCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuW2RhdGEtb3ZlcmxheS1saWdodD1cIjlcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuOTsgfVxuXG5bZGF0YS1zY3JpbS10b3BdLFxuW2RhdGEtc2NyaW0tYm90dG9tXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5bZGF0YS1zY3JpbS10b3BdOjpiZWZvcmUsXG5bZGF0YS1zY3JpbS1ib3R0b21dOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDIwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzE5MTkxOSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7IH1cblxuW2RhdGEtc2NyaW0tYm90dG9tXTo6YmVmb3JlIHtcbiAgdG9wOiAyMCU7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzE5MTkxOSAxMDAlKTsgfVxuXG5bZGF0YS1zY3JpbS10b3A9XCIxXCJdOjpiZWZvcmUsXG5bZGF0YS1zY3JpbS1ib3R0b209XCIxXCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjE7IH1cblxuW2RhdGEtc2NyaW0tdG9wPVwiMlwiXTo6YmVmb3JlLFxuW2RhdGEtc2NyaW0tYm90dG9tPVwiMlwiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yOyB9XG5cbltkYXRhLXNjcmltLXRvcD1cIjNcIl06OmJlZm9yZSxcbltkYXRhLXNjcmltLWJvdHRvbT1cIjNcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMzsgfVxuXG5bZGF0YS1zY3JpbS10b3A9XCI0XCJdOjpiZWZvcmUsXG5bZGF0YS1zY3JpbS1ib3R0b209XCI0XCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjQ7IH1cblxuW2RhdGEtc2NyaW0tdG9wPVwiNVwiXTo6YmVmb3JlLFxuW2RhdGEtc2NyaW0tYm90dG9tPVwiNVwiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC41OyB9XG5cbltkYXRhLXNjcmltLXRvcD1cIjZcIl06OmJlZm9yZSxcbltkYXRhLXNjcmltLWJvdHRvbT1cIjZcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG5bZGF0YS1zY3JpbS10b3A9XCI3XCJdOjpiZWZvcmUsXG5bZGF0YS1zY3JpbS1ib3R0b209XCI3XCJdOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjc7IH1cblxuW2RhdGEtc2NyaW0tdG9wPVwiOFwiXTo6YmVmb3JlLFxuW2RhdGEtc2NyaW0tYm90dG9tPVwiOFwiXTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbltkYXRhLXNjcmltLXRvcD1cIjlcIl06OmJlZm9yZSxcbltkYXRhLXNjcmltLWJvdHRvbT1cIjlcIl06OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuOTsgfVxuXG4uYnJpbmctZnJvbnQge1xuICB6LWluZGV4OiAxOyB9XG5cbi50cmFuc2l0aW9uLTNzIHtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi50cmFuc2l0aW9uLTVzIHtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uY2VudGVyLXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5jZW50ZXItaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5jZW50ZXItdmgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5yb3RhdGUtNDUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4ucm90YXRlLTkwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLnJvdGF0ZS0xODAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLm9wYWNpdHktMCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS01IHtcbiAgb3BhY2l0eTogMC4wNSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTEwIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMTUge1xuICBvcGFjaXR5OiAwLjE1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMjAge1xuICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0zMCB7XG4gIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTM1IHtcbiAgb3BhY2l0eTogMC4zNSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTQwIHtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNDUge1xuICBvcGFjaXR5OiAwLjQ1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS01NSB7XG4gIG9wYWNpdHk6IDAuNTUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS02MCB7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTY1IHtcbiAgb3BhY2l0eTogMC42NSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTcwIHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktODAge1xuICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS04NSB7XG4gIG9wYWNpdHk6IDAuODUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS05MCB7XG4gIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTk1IHtcbiAgb3BhY2l0eTogMC45NSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuXG4uY3Vyc29yLWRlZmF1bHQge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmN1cnNvci10ZXh0IHtcbiAgY3Vyc29yOiB0ZXh0OyB9XG5cbi5zaGFkb3ctMSB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuXG4uc2hhZG93LTIge1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyB9XG5cbi5zaGFkb3ctMyB7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7IH1cblxuLnNoYWRvdy00IHtcbiAgYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgwLCAwLCAwLCAwLjExKTsgfVxuXG4uc2hhZG93LTUge1xuICBib3gtc2hhZG93OiAwIDAgNDVweCByZ2JhKDAsIDAsIDAsIDAuMTMpOyB9XG5cbi5ob3Zlci1zaGFkb3ctMTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA2KTsgfVxuXG4uaG92ZXItc2hhZG93LTI6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyB9XG5cbi5ob3Zlci1zaGFkb3ctMzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7IH1cblxuLmhvdmVyLXNoYWRvdy00OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgwLCAwLCAwLCAwLjExKTsgfVxuXG4uaG92ZXItc2hhZG93LTU6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgNDVweCByZ2JhKDAsIDAsIDAsIDAuMTMpOyB9XG5cbi5zaGFkb3ctbWF0ZXJpYWwtMSB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTsgfVxuXG4uc2hhZG93LW1hdGVyaWFsLTIge1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7IH1cblxuLnNoYWRvdy1tYXRlcmlhbC0zIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7IH1cblxuLnNoYWRvdy1tYXRlcmlhbC00IHtcbiAgYm94LXNoYWRvdzogMCAxNHB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwgMCAxMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIyKTsgfVxuXG4uc2hhZG93LW1hdGVyaWFsLTUge1xuICBib3gtc2hhZG93OiAwIDE5cHggMzhweCByZ2JhKDAsIDAsIDAsIDAuMyksIDAgMTVweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7IH1cblxuLmhvdmVyLXNoYWRvdy1tYXRlcmlhbC0xOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpOyB9XG5cbi5ob3Zlci1zaGFkb3ctbWF0ZXJpYWwtMjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTsgfVxuXG4uaG92ZXItc2hhZG93LW1hdGVyaWFsLTM6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKTsgfVxuXG4uaG92ZXItc2hhZG93LW1hdGVyaWFsLTQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDE0cHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjIpOyB9XG5cbi5ob3Zlci1zaGFkb3ctbWF0ZXJpYWwtNTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMTlweCAzOHB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMCAxNXB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjIyKTsgfVxuXG4uc2hhZG93LTAsXG4uaG92ZXItc2hhZG93LTAsXG4uc2hhZG93LW1hdGVyaWFsLTAsXG4uaG92ZXItc2hhZG93LW1hdGVyaWFsLTAge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi50ZXh0LWh1ZS1yb3RhdGUge1xuICBjb2xvcjogI2YzNTYyNjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoOTJkZWcsICNmMzU2MjYsICNmZWFiM2EpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFuaW1hdGlvbjogaHVlLXJvdGF0ZSA2MHMgaW5maW5pdGUgbGluZWFyOyB9XG5cbi5iZy1odWUtcm90YXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGh1ZS1yb3RhdGUgMzBzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHVlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGh1ZS1yb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtZmlsdGVyOiBodWUtcm90YXRlKC0zNjBkZWcpOyB9IH1cblxuLm5vLWJvcmRlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubm8tc2hhZG93IHtcbiAgc2hhZG93OiBub25lOyB9XG5cbi5uby10ZXh0LXNoYWRvdyB7XG4gIHRleHQtc2hhZG93OiBub25lOyB9XG5cbi5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5uby1yYWRpdXMge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLm5vLXNocmluayB7XG4gIGZsZXgtc2hyaW5rOiAwOyB9XG5cbi5uby1ncm93IHtcbiAgZmxleC1ncm93OiAwOyB9XG5cbi5uby1sZXR0ZXItc3BhY2luZyB7XG4gIGxldHRlci1zcGFjaW5nOiAwOyB9XG5cbi5uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7IH1cblxuLm5vLXVuZGVybGluZTpob3ZlciwgLm5vLXVuZGVybGluZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udy0wcHgge1xuICB3aWR0aDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMHB4IHtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuXG4udy0xMHB4IHtcbiAgd2lkdGg6IDEwcHggIWltcG9ydGFudDsgfVxuXG4uaC0xMHB4IHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMjBweCB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMjBweCB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi53LTI1cHgge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5oLTI1cHgge1xuICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4udy0zMHB4IHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDsgfVxuXG4uaC0zMHB4IHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctNDBweCB7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtNDBweCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi53LTUwcHgge1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTUwcHgge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4udy02MHB4IHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDsgfVxuXG4uaC02MHB4IHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctNjRweCB7XG4gIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtNjRweCB7XG4gIGhlaWdodDogNjRweCAhaW1wb3J0YW50OyB9XG5cbi53LTcwcHgge1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTcwcHgge1xuICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4udy03NXB4IHtcbiAgd2lkdGg6IDc1cHggIWltcG9ydGFudDsgfVxuXG4uaC03NXB4IHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnctODBweCB7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtODBweCB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50OyB9XG5cbi53LTkwcHgge1xuICB3aWR0aDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTkwcHgge1xuICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4udy0xMDBweCB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMHB4IHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi53LTEyMHB4IHtcbiAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMTIwcHgge1xuICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMTQwcHgge1xuICB3aWR0aDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4uaC0xNDBweCB7XG4gIGhlaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4udy0xNTBweCB7XG4gIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTE1MHB4IHtcbiAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi53LTE2MHB4IHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMTYwcHgge1xuICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMTgwcHgge1xuICB3aWR0aDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4uaC0xODBweCB7XG4gIGhlaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4udy0yMDBweCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTIwMHB4IHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi53LTI1MHB4IHtcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtMjUwcHgge1xuICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMzAwcHgge1xuICB3aWR0aDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4uaC0zMDBweCB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4udy0zNTBweCB7XG4gIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTM1MHB4IHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50OyB9XG5cbi53LTQwMHB4IHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtNDAwcHgge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctNDUwcHgge1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDsgfVxuXG4uaC00NTBweCB7XG4gIGhlaWdodDogNDUwcHggIWltcG9ydGFudDsgfVxuXG4udy01MDBweCB7XG4gIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTUwMHB4IHtcbiAgaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi53LTYwMHB4IHtcbiAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtNjAwcHgge1xuICBoZWlnaHQ6IDYwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctNzAwcHgge1xuICB3aWR0aDogNzAwcHggIWltcG9ydGFudDsgfVxuXG4uaC03MDBweCB7XG4gIGhlaWdodDogNzAwcHggIWltcG9ydGFudDsgfVxuXG4udy04MDBweCB7XG4gIHdpZHRoOiA4MDBweCAhaW1wb3J0YW50OyB9XG5cbi5oLTgwMHB4IHtcbiAgaGVpZ2h0OiA4MDBweCAhaW1wb3J0YW50OyB9XG5cbi53LTkwMHB4IHtcbiAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmgtOTAwcHgge1xuICBoZWlnaHQ6IDkwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnctMCB7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7IH1cblxuLmgtMCB7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi53LWZ1bGwge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53LWhhbGYge1xuICB3aWR0aDogNTAlICAhaW1wb3J0YW50OyB9XG5cbi53LXRoaXJkIHtcbiAgd2lkdGg6IDMzLjMzMzMzMyUgIWltcG9ydGFudDsgfVxuXG4udy1mb3VydGgge1xuICB3aWR0aDogMjUlICAhaW1wb3J0YW50OyB9XG5cbi53LWZpZnRoIHtcbiAgd2lkdGg6IDIwJSAgIWltcG9ydGFudDsgfVxuXG4uaC1mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmgtaGFsZiB7XG4gIGhlaWdodDogNTAlICAhaW1wb3J0YW50OyB9XG5cbi5oLXRoaXJkIHtcbiAgaGVpZ2h0OiAzMy4zMzMzMzMlICFpbXBvcnRhbnQ7IH1cblxuLmgtZm91cnRoIHtcbiAgaGVpZ2h0OiAyNSUgICFpbXBvcnRhbnQ7IH1cblxuLmgtZmlmdGgge1xuICBoZWlnaHQ6IDIwJSAgIWltcG9ydGFudDsgfVxuXG4udy1mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLmgtZnVsbHNjcmVlbiB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4ubWluLXctZnVsbHNjcmVlbiB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4ubWluLWgtZnVsbHNjcmVlbiB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm0tNSB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubS0xMCB7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ubS0xMiB7XG4gIG1hcmdpbjogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubXItMTIge1xuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubXgtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ubXktMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDsgfVxuXG4ubS0xNSB7XG4gIG1hcmdpbjogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubXItMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubXgtMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubXktMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuXG4ubS0xNiB7XG4gIG1hcmdpbjogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubXItMTYge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubXgtMTYge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubXktMTYge1xuICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDsgfVxuXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubXktMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ubS0yNCB7XG4gIG1hcmdpbjogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubXItMjQge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubWItMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubXgtMjQge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubXktMjQge1xuICBtYXJnaW4tdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDsgfVxuXG4ubS0yNSB7XG4gIG1hcmdpbjogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubWItMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubXgtMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubXktMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ubS0zMCB7XG4gIG1hcmdpbjogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubXktMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuXG4ubS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubWItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubXgtMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubXktMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ubS00MCB7XG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubWItNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubXktNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4ubS00NSB7XG4gIG1hcmdpbjogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubXItNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubWItNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubXgtNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubXktNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ubS01MCB7XG4gIG1hcmdpbjogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubWItNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubXktNTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ubS02MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubXktNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuXG4ubS03MCB7XG4gIG1hcmdpbjogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubXItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubWItNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubXktNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuXG4ubS04MCB7XG4gIG1hcmdpbjogODBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubXItODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubWItODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtODAge1xuICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubXktODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ubS05MCB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubXItOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubXktOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuXG4ubS0xMDAge1xuICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm14LTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm15LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tMTIwIHtcbiAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xMjAge1xuICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEyMCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEyMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5teC0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5teS0xMjAge1xuICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLTE0MCB7XG4gIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtMTQwIHtcbiAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xNDAge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC0xNDAge1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtMTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ubXktMTQwIHtcbiAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ubS0xNTAge1xuICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTE1MCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtMTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm14LTE1MCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm15LTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tMTYwIHtcbiAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0xNjAge1xuICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tci0xNjAge1xuICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTE2MCB7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTE2MCB7XG4gIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5teC0xNjAge1xuICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5teS0xNjAge1xuICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5tLTE4MCB7XG4gIG1hcmdpbjogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtMTgwIHtcbiAgbWFyZ2luLXRvcDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xODAge1xuICBtYXJnaW4tYm90dG9tOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC0xODAge1xuICBtYXJnaW4tbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtMTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubXktMTgwIHtcbiAgbWFyZ2luLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ubS0yMDAge1xuICBtYXJnaW46IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTIwMCB7XG4gIG1hcmdpbi10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIwMCB7XG4gIG1hcmdpbi1yaWdodDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ubWItMjAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtMjAwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm14LTIwMCB7XG4gIG1hcmdpbi1yaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm15LTIwMCB7XG4gIG1hcmdpbi10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tMjUwIHtcbiAgbWFyZ2luOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC0yNTAge1xuICBtYXJnaW4tdG9wOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tci0yNTAge1xuICBtYXJnaW4tcmlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTI1MCB7XG4gIG1hcmdpbi1ib3R0b206IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTI1MCB7XG4gIG1hcmdpbi1sZWZ0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5teC0yNTAge1xuICBtYXJnaW4tcmlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5teS0yNTAge1xuICBtYXJnaW4tdG9wOiAyNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5tLTMwMCB7XG4gIG1hcmdpbjogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ubXQtMzAwIHtcbiAgbWFyZ2luLXRvcDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ubXItMzAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tYi0zMDAge1xuICBtYXJnaW4tYm90dG9tOiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi5tbC0zMDAge1xuICBtYXJnaW4tbGVmdDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ubXgtMzAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ubXktMzAwIHtcbiAgbWFyZ2luLXRvcDogMzAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ubS00MDAge1xuICBtYXJnaW46IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm10LTQwMCB7XG4gIG1hcmdpbi10b3A6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1yLTQwMCB7XG4gIG1hcmdpbi1yaWdodDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ubWItNDAwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ubWwtNDAwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm14LTQwMCB7XG4gIG1hcmdpbi1yaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm15LTQwMCB7XG4gIG1hcmdpbi10b3A6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm0tNTAwIHtcbiAgbWFyZ2luOiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5tdC01MDAge1xuICBtYXJnaW4tdG9wOiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5tci01MDAge1xuICBtYXJnaW4tcmlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUwMCB7XG4gIG1hcmdpbi1ib3R0b206IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1sLTUwMCB7XG4gIG1hcmdpbi1sZWZ0OiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5teC01MDAge1xuICBtYXJnaW4tcmlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5teS01MDAge1xuICBtYXJnaW4tdG9wOiA1MDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDsgfVxuXG4ucHItNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50OyB9XG5cbi5wbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDsgfVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTAge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5weS0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTIge1xuICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEyIHtcbiAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDsgfVxuXG4ucHItMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTIge1xuICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDsgfVxuXG4ucHgtMTIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTUge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucHItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ucHgtMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyB9XG5cbi5weS0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTYge1xuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucHItMTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDsgfVxuXG4ucHgtMTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50OyB9XG5cbi5weS0xNiB7XG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50OyB9XG5cbi5weS0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMjQge1xuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTI0IHtcbiAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucHItMjQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucGwtMjQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDsgfVxuXG4ucHgtMjQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50OyB9XG5cbi5weS0yNCB7XG4gIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMjUge1xuICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucHItMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4ucHgtMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5weS0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMzAge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50OyB9XG5cbi5weS0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucHItMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDsgfVxuXG4ucHgtMzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50OyB9XG5cbi5weS0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNDAge1xuICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucHItNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50OyB9XG5cbi5weS00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNDUge1xuICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucHItNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucGwtNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDsgfVxuXG4ucHgtNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50OyB9XG5cbi5weS00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNTAge1xuICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucHItNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50OyB9XG5cbi5weS01MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNjAge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucHItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50OyB9XG5cbi5weS02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNzAge1xuICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucHItNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50OyB9XG5cbi5weS03MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtODAge1xuICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucHItODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50OyB9XG5cbi5weS04MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtOTAge1xuICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucHItOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtOTAge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50OyB9XG5cbi5weS05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTAwIHtcbiAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB4LTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4ucHktMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTEyMCB7XG4gIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEyMCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wci0xMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi0xMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50OyB9XG5cbi5weC0xMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB5LTEyMCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDsgfVxuXG4ucC0xNDAge1xuICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMTQwIHtcbiAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ucGItMTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTE0MCB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtMTQwIHtcbiAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50OyB9XG5cbi5weS0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMTUwIHtcbiAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTE1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTE1MCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB4LTE1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDsgfVxuXG4ucHktMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTE2MCB7XG4gIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTE2MCB7XG4gIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wci0xNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi0xNjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMTYwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50OyB9XG5cbi5weC0xNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB5LTE2MCB7XG4gIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDsgfVxuXG4ucC0xODAge1xuICBwYWRkaW5nOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xODAge1xuICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMTgwIHtcbiAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ucGItMTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTE4MCB7XG4gIHBhZGRpbmctbGVmdDogMTgwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtMTgwIHtcbiAgcGFkZGluZy1yaWdodDogMTgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxODBweCAhaW1wb3J0YW50OyB9XG5cbi5weS0xODAge1xuICBwYWRkaW5nLXRvcDogMTgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtMjAwIHtcbiAgcGFkZGluZzogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtMjAwIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC0yMDAge1xuICBwYWRkaW5nLWxlZnQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB4LTIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjAwcHggIWltcG9ydGFudDsgfVxuXG4ucHktMjAwIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTI1MCB7XG4gIHBhZGRpbmc6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTI1MCB7XG4gIHBhZGRpbmctdG9wOiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wci0yNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi0yNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtMjUwIHtcbiAgcGFkZGluZy1sZWZ0OiAyNTBweCAhaW1wb3J0YW50OyB9XG5cbi5weC0yNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDI1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB5LTI1MCB7XG4gIHBhZGRpbmctdG9wOiAyNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHggIWltcG9ydGFudDsgfVxuXG4ucC0zMDAge1xuICBwYWRkaW5nOiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi5wdC0zMDAge1xuICBwYWRkaW5nLXRvcDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ucHItMzAwIHtcbiAgcGFkZGluZy1yaWdodDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ucGItMzAwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMwMCB7XG4gIHBhZGRpbmctbGVmdDogMzAwcHggIWltcG9ydGFudDsgfVxuXG4ucHgtMzAwIHtcbiAgcGFkZGluZy1yaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzMDBweCAhaW1wb3J0YW50OyB9XG5cbi5weS0zMDAge1xuICBwYWRkaW5nLXRvcDogMzAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnAtNDAwIHtcbiAgcGFkZGluZzogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ucHQtNDAwIHtcbiAgcGFkZGluZy10b3A6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnByLTQwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQwMCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MDBweCAhaW1wb3J0YW50OyB9XG5cbi5wbC00MDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB4LTQwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNDAwcHggIWltcG9ydGFudDsgfVxuXG4ucHktNDAwIHtcbiAgcGFkZGluZy10b3A6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0MDBweCAhaW1wb3J0YW50OyB9XG5cbi5wLTUwMCB7XG4gIHBhZGRpbmc6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUwMCB7XG4gIHBhZGRpbmctdG9wOiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5wci01MDAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5wYi01MDAge1xuICBwYWRkaW5nLWJvdHRvbTogNTAwcHggIWltcG9ydGFudDsgfVxuXG4ucGwtNTAwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MDBweCAhaW1wb3J0YW50OyB9XG5cbi5weC01MDAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDUwMHB4ICFpbXBvcnRhbnQ7IH1cblxuLnB5LTUwMCB7XG4gIHBhZGRpbmctdG9wOiA1MDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNTAwcHggIWltcG9ydGFudDsgfVxuXG4uZ2FwLWl0ZW1zID4gKixcbi5nYXAtaXRlbXMtMyA+ICoge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAuZ2FwLWl0ZW1zID4gKjpmaXJzdC1jaGlsZCxcbiAgLmdhcC1pdGVtcy0zID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmdhcC1pdGVtcyA+ICo6bGFzdC1jaGlsZCxcbiAgLmdhcC1pdGVtcy0zID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmdhcC1pdGVtcy0xID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIG1hcmdpbi1yaWdodDogMnB4OyB9XG4gIC5nYXAtaXRlbXMtMSA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5nYXAtaXRlbXMtMSA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5nYXAtaXRlbXMtMiA+ICoge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAuZ2FwLWl0ZW1zLTIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZ2FwLWl0ZW1zLTIgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uZ2FwLWl0ZW1zLTQgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAuZ2FwLWl0ZW1zLTQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZ2FwLWl0ZW1zLTQgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uZ2FwLWl0ZW1zLTUgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDsgfVxuICAuZ2FwLWl0ZW1zLTUgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZ2FwLWl0ZW1zLTUgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uZ2FwLW11bHRpbGluZS1pdGVtcyxcbi5nYXAtbXVsdGlsaW5lLWl0ZW1zLTMge1xuICBtYXJnaW46IC04cHg7IH1cbiAgLmdhcC1tdWx0aWxpbmUtaXRlbXMgPiAqLFxuICAuZ2FwLW11bHRpbGluZS1pdGVtcy0zID4gKiB7XG4gICAgbWFyZ2luOiA4cHg7IH1cblxuLmdhcC1tdWx0aWxpbmUtaXRlbXMtMSB7XG4gIG1hcmdpbjogLTJweDsgfVxuICAuZ2FwLW11bHRpbGluZS1pdGVtcy0xID4gKiB7XG4gICAgbWFyZ2luOiAycHg7IH1cblxuLmdhcC1tdWx0aWxpbmUtaXRlbXMtMiB7XG4gIG1hcmdpbjogLTRweDsgfVxuICAuZ2FwLW11bHRpbGluZS1pdGVtcy0yID4gKiB7XG4gICAgbWFyZ2luOiA0cHg7IH1cblxuLmdhcC1tdWx0aWxpbmUtaXRlbXMtNCB7XG4gIG1hcmdpbjogLTEycHg7IH1cbiAgLmdhcC1tdWx0aWxpbmUtaXRlbXMtNCA+ICoge1xuICAgIG1hcmdpbjogMTJweDsgfVxuXG4uZ2FwLW11bHRpbGluZS1pdGVtcy01IHtcbiAgbWFyZ2luOiAtMTZweDsgfVxuICAuZ2FwLW11bHRpbGluZS1pdGVtcy01ID4gKiB7XG4gICAgbWFyZ2luOiAxNnB4OyB9XG5cbi5nYXAteS5nYXAtaXRlbXMsXG4uZ2FwLXkuZ2FwLWl0ZW1zLTMge1xuICBtYXJnaW46IC04cHg7IH1cbiAgLmdhcC15LmdhcC1pdGVtcyA+ICosXG4gIC5nYXAteS5nYXAtaXRlbXMtMyA+ICoge1xuICAgIG1hcmdpbjogOHB4OyB9XG5cbi5nYXAteS5nYXAtaXRlbXMtMSB7XG4gIG1hcmdpbjogLTJweDsgfVxuICAuZ2FwLXkuZ2FwLWl0ZW1zLTEgPiAqIHtcbiAgICBtYXJnaW46IDJweDsgfVxuXG4uZ2FwLXkuZ2FwLWl0ZW1zLTIge1xuICBtYXJnaW46IC00cHg7IH1cbiAgLmdhcC15LmdhcC1pdGVtcy0yID4gKiB7XG4gICAgbWFyZ2luOiA0cHg7IH1cblxuLmdhcC15LmdhcC1pdGVtcy00IHtcbiAgbWFyZ2luOiAtMTJweDsgfVxuICAuZ2FwLXkuZ2FwLWl0ZW1zLTQgPiAqIHtcbiAgICBtYXJnaW46IDEycHg7IH1cblxuLmdhcC15LmdhcC1pdGVtcy01IHtcbiAgbWFyZ2luOiAtMTZweDsgfVxuICAuZ2FwLXkuZ2FwLWl0ZW1zLTUgPiAqIHtcbiAgICBtYXJnaW46IDE2cHg7IH1cblxuLmZvbnQtYm9keSxcbi5mb250LXJvYm90byB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7IH1cblxuLmZvbnQtdGl0bGUsXG4uZm9udC11YnVudHUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmOyB9XG5cbi5mb250LWFydGljbGUsXG4uZm9udC1sb3JhIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkge1xuICAuZnMtOCwgLmZzLXhzLTgge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTksIC5mcy14cy05IHtcbiAgICBmb250LXNpemU6IDlweCAhaW1wb3J0YW50OyB9XG4gIC5mcy0xMCwgLmZzLXhzLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfVxuICAuZnMtMTEsIC5mcy14cy0xMSB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTEyLCAuZnMteHMtMTIge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gIC5mcy0xMywgLmZzLXhzLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuICAuZnMtMTQsIC5mcy14cy0xNCB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTE1LCAuZnMteHMtMTUge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5mcy0xNiwgLmZzLXhzLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAuZnMtMTcsIC5mcy14cy0xNyB7XG4gICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTE4LCAuZnMteHMtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9XG4gIC5mcy0xOSwgLmZzLXhzLTE5IHtcbiAgICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDsgfVxuICAuZnMtMjAsIC5mcy14cy0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTIyLCAuZnMteHMtMjIge1xuICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50OyB9XG4gIC5mcy0yNCwgLmZzLXhzLTI0IHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDsgfVxuICAuZnMtMjUsIC5mcy14cy0yNSB7XG4gICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTI2LCAuZnMteHMtMjYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50OyB9XG4gIC5mcy0yOCwgLmZzLXhzLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDsgfVxuICAuZnMtMzAsIC5mcy14cy0zMCB7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtMzUsIC5mcy14cy0zNSB7XG4gICAgZm9udC1zaXplOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtNDAsIC5mcy14cy00MCB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtNDUsIC5mcy14cy00NSB7XG4gICAgZm9udC1zaXplOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtNTAsIC5mcy14cy01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtNjAsIC5mcy14cy02MCB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtNzAsIC5mcy14cy03MCB7XG4gICAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtODAsIC5mcy14cy04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtOTAsIC5mcy14cy05MCB7XG4gICAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZnMtc20tOCB7XG4gICAgZm9udC1zaXplOiA4cHggIWltcG9ydGFudDsgfVxuICAuZnMtc20tOSB7XG4gICAgZm9udC1zaXplOiA5cHggIWltcG9ydGFudDsgfVxuICAuZnMtc20tMTAge1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1zbS0xMSB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXNtLTEyIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDsgfVxuICAuZnMtc20tMTMge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1zbS0xNCB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXNtLTE1IHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgfVxuICAuZnMtc20tMTYge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1zbS0xNyB7XG4gICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXNtLTE4IHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDsgfVxuICAuZnMtc20tMTkge1xuICAgIGZvbnQtc2l6ZTogMTlweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1zbS0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXNtLTIyIHtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDsgfVxuICAuZnMtc20tMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1zbS0yNSB7XG4gICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXNtLTI2IHtcbiAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDsgfVxuICAuZnMtc20tMjgge1xuICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1zbS0zMCB7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtc20tMzUge1xuICAgIGZvbnQtc2l6ZTogMzVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLXNtLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1zbS00NSB7XG4gICAgZm9udC1zaXplOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtc20tNTAge1xuICAgIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLXNtLTYwIHtcbiAgICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1zbS03MCB7XG4gICAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtc20tODAge1xuICAgIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLXNtLTkwIHtcbiAgICBmb250LXNpemU6IDkwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mcy1tZC04IHtcbiAgICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1tZC05IHtcbiAgICBmb250LXNpemU6IDlweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1tZC0xMCB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLW1kLTExIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDsgfVxuICAuZnMtbWQtMTIge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1tZC0xMyB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLW1kLTE0IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuICAuZnMtbWQtMTUge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1tZC0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLW1kLTE3IHtcbiAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDsgfVxuICAuZnMtbWQtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1tZC0xOSB7XG4gICAgZm9udC1zaXplOiAxOXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLW1kLTIwIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDsgfVxuICAuZnMtbWQtMjIge1xuICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1tZC0yNCB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLW1kLTI1IHtcbiAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDsgfVxuICAuZnMtbWQtMjYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1tZC0yOCB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLW1kLTMwIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1tZC0zNSB7XG4gICAgZm9udC1zaXplOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtbWQtNDAge1xuICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLW1kLTQ1IHtcbiAgICBmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1tZC01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtbWQtNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLW1kLTcwIHtcbiAgICBmb250LXNpemU6IDcwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1tZC04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtbWQtOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZzLWxnLTgge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLWxnLTkge1xuICAgIGZvbnQtc2l6ZTogOXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLWxnLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfVxuICAuZnMtbGctMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1sZy0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLWxnLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuICAuZnMtbGctMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1sZy0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLWxnLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAuZnMtbGctMTcge1xuICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1sZy0xOCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLWxnLTE5IHtcbiAgICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDsgfVxuICAuZnMtbGctMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1sZy0yMiB7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLWxnLTI0IHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDsgfVxuICAuZnMtbGctMjUge1xuICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5mcy1sZy0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLWxnLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDsgfVxuICAuZnMtbGctMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLWxnLTM1IHtcbiAgICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1sZy00MCB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtbGctNDUge1xuICAgIGZvbnQtc2l6ZTogNDVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLWxnLTUwIHtcbiAgICBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1sZy02MCB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMtbGctNzAge1xuICAgIGZvbnQtc2l6ZTogNzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLWxnLTgwIHtcbiAgICBmb250LXNpemU6IDgwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy1sZy05MCB7XG4gICAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLXhsLTgge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXhsLTkge1xuICAgIGZvbnQtc2l6ZTogOXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXhsLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDsgfVxuICAuZnMteGwtMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50OyB9XG4gIC5mcy14bC0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXhsLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuICAuZnMteGwtMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50OyB9XG4gIC5mcy14bC0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXhsLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAuZnMteGwtMTcge1xuICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50OyB9XG4gIC5mcy14bC0xOCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXhsLTE5IHtcbiAgICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDsgfVxuICAuZnMteGwtMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50OyB9XG4gIC5mcy14bC0yMiB7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXhsLTI0IHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDsgfVxuICAuZnMteGwtMjUge1xuICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50OyB9XG4gIC5mcy14bC0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZzLXhsLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDsgfVxuICAuZnMteGwtMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLXhsLTM1IHtcbiAgICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy14bC00MCB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMteGwtNDUge1xuICAgIGZvbnQtc2l6ZTogNDVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLXhsLTUwIHtcbiAgICBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy14bC02MCB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAuZnMteGwtNzAge1xuICAgIGZvbnQtc2l6ZTogNzBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmZzLXhsLTgwIHtcbiAgICBmb250LXNpemU6IDgwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5mcy14bC05MCB7XG4gICAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfSB9XG5cbi5mdy0xMDAge1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LTIwMCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDsgfVxuXG4uZnctMzAwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy00MDAge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG4uZnctNjAwIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy03MDAge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LTgwMCB7XG4gIGZvbnQtd2VpZ2h0OiA4MDAgIWltcG9ydGFudDsgfVxuXG4uZnctOTAwIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi5saC0wIHtcbiAgbGluZS1oZWlnaHQ6IDAgICAhaW1wb3J0YW50OyB9XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEgICAhaW1wb3J0YW50OyB9XG5cbi5saC0xMSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjEgIWltcG9ydGFudDsgfVxuXG4ubGgtMTIge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7IH1cblxuLmxoLTEzIHtcbiAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50OyB9XG5cbi5saC0xNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDsgfVxuXG4ubGgtMTUge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7IH1cblxuLmxoLTE2IHtcbiAgbGluZS1oZWlnaHQ6IDEuNiAhaW1wb3J0YW50OyB9XG5cbi5saC0xNyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDsgfVxuXG4ubGgtMTgge1xuICBsaW5lLWhlaWdodDogMS44ICFpbXBvcnRhbnQ7IH1cblxuLmxoLTE5IHtcbiAgbGluZS1oZWlnaHQ6IDEuOSAhaW1wb3J0YW50OyB9XG5cbi5saC0yIHtcbiAgbGluZS1oZWlnaHQ6IDIgICAhaW1wb3J0YW50OyB9XG5cbi5saC0yMiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjIgIWltcG9ydGFudDsgfVxuXG4ubGgtMjQge1xuICBsaW5lLWhlaWdodDogMi40ICFpbXBvcnRhbnQ7IH1cblxuLmxoLTI1IHtcbiAgbGluZS1oZWlnaHQ6IDIuNSAhaW1wb3J0YW50OyB9XG5cbi5saC0yNiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjYgIWltcG9ydGFudDsgfVxuXG4ubGgtMjgge1xuICBsaW5lLWhlaWdodDogMi44ICFpbXBvcnRhbnQ7IH1cblxuLmxoLTMge1xuICBsaW5lLWhlaWdodDogMyAgICFpbXBvcnRhbnQ7IH1cblxuLmxoLTM1IHtcbiAgbGluZS1oZWlnaHQ6IDMuNSAhaW1wb3J0YW50OyB9XG5cbi5saC00IHtcbiAgbGluZS1oZWlnaHQ6IDQgICAhaW1wb3J0YW50OyB9XG5cbi5saC00NSB7XG4gIGxpbmUtaGVpZ2h0OiA0LjUgIWltcG9ydGFudDsgfVxuXG4ubGgtNSB7XG4gIGxpbmUtaGVpZ2h0OiA1ICAgIWltcG9ydGFudDsgfVxuXG4ubGV0dGVyLXNwYWNpbmctMCB7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDsgfVxuXG4ubHMtMCB7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDsgfVxuXG4ubGV0dGVyLXNwYWNpbmctMSB7XG4gIGxldHRlci1zcGFjaW5nOiAxcHggIWltcG9ydGFudDsgfVxuXG4ubHMtMSB7XG4gIGxldHRlci1zcGFjaW5nOiAxcHggIWltcG9ydGFudDsgfVxuXG4ubGV0dGVyLXNwYWNpbmctMiB7XG4gIGxldHRlci1zcGFjaW5nOiAycHggIWltcG9ydGFudDsgfVxuXG4ubHMtMiB7XG4gIGxldHRlci1zcGFjaW5nOiAycHggIWltcG9ydGFudDsgfVxuXG4ubGV0dGVyLXNwYWNpbmctMyB7XG4gIGxldHRlci1zcGFjaW5nOiAzcHggIWltcG9ydGFudDsgfVxuXG4ubHMtMyB7XG4gIGxldHRlci1zcGFjaW5nOiAzcHggIWltcG9ydGFudDsgfVxuXG4ubGV0dGVyLXNwYWNpbmctNCB7XG4gIGxldHRlci1zcGFjaW5nOiA0cHggIWltcG9ydGFudDsgfVxuXG4ubHMtNCB7XG4gIGxldHRlci1zcGFjaW5nOiA0cHggIWltcG9ydGFudDsgfVxuXG4ubGV0dGVyLXNwYWNpbmctNSB7XG4gIGxldHRlci1zcGFjaW5nOiA1cHggIWltcG9ydGFudDsgfVxuXG4ubHMtNSB7XG4gIGxldHRlci1zcGFjaW5nOiA1cHggIWltcG9ydGFudDsgfVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIHdpZHRoOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4uYWxpZ24tc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHN1YjsgfVxuXG4vKiBTcGVjaWZpYyAqL1xuLm51bWJlckl0ZW0ge1xuICBmb250LXNpemU6IDQwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MjBweCkge1xuICAgIC5udW1iZXJJdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfSB9XG5cbi5lcnJvci1kZXZpY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5lcnJvci1kZXZpY2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgLmVycm9yLWRldmljZSAudGV4dCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZXJyb3ItZGV2aWNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5lcnJvci1kZXZpY2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBrZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTsgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuLnJ1YmJlckJhbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDsgfVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDsgfVxuXG4vKiFcbiAqIFRoZW1pZnkgSWNvblxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcbiAgc3JjOiB1cmwoLi4vZm9udHMvdGhlbWlmeS5lb3Q/LWZ2YmFuZSk7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL3RoZW1pZnkuZW90PyNpZWZpeC1mdmJhbmUpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udHMvdGhlbWlmeS53b2ZmPy1mdmJhbmUpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250cy90aGVtaWZ5LnR0Zj8tZnZiYW5lKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKC4uL2ZvbnRzL3RoZW1pZnkuc3ZnPy1mdmJhbmUjdGhlbWlmeSkgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLmllLWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaWUtdy0xMDAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jYXJkLXBhY2sge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuY2FyZC1wYWNrIC5jYXJkLXRpdGxlIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDsgfVxuICAgIC5jYXJkLXBhY2sgLmNhcmQtcGFjay1ob3Zlci1lZmZlY3Qge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTgwcHggIWltcG9ydGFudDsgfVxuICAucmFwaWQtYWNjZXNzIGltZyB7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgLnN1cGVyQ29udHJvbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuc3VwZXJDb250cm9sLWl0ZW0gLml0ZW0tYXZhdGFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5zdXBlckNvbnRyb2wtaXRlbSAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5zdXBlckNvbnRyb2wtaXRlbSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDsgfVxuICAuc2hlcGhlcmVkLWNhbmNlbC1saW5rOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7IH0gfVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiXG5cbi5ib3VuY2UtdGFyZ2V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJvdW5jZSAxMDAwbXMgbGluZWFyIGJvdGg7XG4gIGFuaW1hdGlvbjogYm91bmNlIDEwMDBtcyBsaW5lYXIgYm90aDtcbn1cblxuLyogR2VuZXJhdGVkIHdpdGggQm91bmNlLmpzLiBFZGl0IGF0IGh0dHA6Ly9ib3VuY2Vqcy5jb20jJTdCcyUzQSU1QiU3QlQlM0ElMjJjJTIyJTJDZSUzQSUyMmIlMjIlMkNkJTNBMTAwMCUyQ0QlM0EwJTJDZiUzQSU3QnglM0EwLjglMkN5JTNBMSU3RCUyQ3QlM0ElN0J4JTNBMSUyQ3klM0ExJTdEJTJDcyUzQTElMkNiJTNBNCU3RCUyQyU3QlQlM0ElMjJjJTIyJTJDZSUzQSUyMmIlMjIlMkNkJTNBMTAwMCUyQ0QlM0EwJTJDZiUzQSU3QnglM0ExJTJDeSUzQTAuOCU3RCUyQ3QlM0ElN0J4JTNBMSUyQ3klM0ExJTdEJTJDcyUzQTElMkNiJTNBNiU3RCU1RCU3RCAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44LCAwLCAwLCAwLCAwLCAwLjgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOCwgMCwgMCwgMCwgMCwgMC44LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAzLjQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODYzLCAwLCAwLCAwLCAwLCAwLjg4MSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC44NjMsIDAsIDAsIDAsIDAsIDAuODgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA0LjclIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODksIDAsIDAsIDAsIDAsIDAuOTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODksIDAsIDAsIDAsIDAsIDAuOTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDYuODElIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTMyLCAwLCAwLCAwLCAwLCAwLjk3OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45MzIsIDAsIDAsIDAsIDAsIDAuOTc5LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA5LjQxJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk3NywgMCwgMCwgMCwgMCwgMS4wMzQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTc3LCAwLCAwLCAwLCAwLCAxLjAzNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTAuMjElIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTg4LCAwLCAwLCAwLCAwLCAxLjA0NSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45ODgsIDAsIDAsIDAsIDAsIDEuMDQ1LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxMy42MSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjUsIDAsIDAsIDAsIDAsIDEuMDY2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAyNSwgMCwgMCwgMCwgMCwgMS4wNjYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDE0LjExJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAyOCwgMCwgMCwgMCwgMCwgMS4wNjYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI4LCAwLCAwLCAwLCAwLCAxLjA2NiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTcuNTIlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDQyLCAwLCAwLCAwLCAwLCAxLjA0OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wNDIsIDAsIDAsIDAsIDAsIDEuMDQ4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxOC43MiUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wNDIsIDAsIDAsIDAsIDAsIDEuMDM3LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA0MiwgMCwgMCwgMCwgMCwgMS4wMzcsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDIxLjMyJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzOSwgMCwgMCwgMCwgMCwgMS4wMTQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDM5LCAwLCAwLCAwLCAwLCAxLjAxNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjQuMzIlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDMsIDAsIDAsIDAsIDAsIDAuOTkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzLCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjUuMjMlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI3LCAwLCAwLCAwLCAwLCAwLjk4OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjcsIDAsIDAsIDAsIDAsIDAuOTg4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAyOS4wMyUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMTMsIDAsIDAsIDAsIDAsIDAuOTc5LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAxMywgMCwgMCwgMCwgMCwgMC45NzksIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI5LjkzJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAxLCAwLCAwLCAwLCAwLCAwLjk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAxLCAwLCAwLCAwLCAwLCAwLjk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAzNS41NCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NiwgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDM2Ljc0JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NCwgMCwgMCwgMCwgMCwgMC45OTYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk0LCAwLCAwLCAwLCAwLCAwLjk5NiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNDEuMDQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkyLCAwLCAwLCAwLCAwLCAxLjAwNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTIsIDAsIDAsIDAsIDAsIDEuMDA0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA0NC40NCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTMsIDAsIDAsIDAsIDAsIDEuMDA2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5MywgMCwgMCwgMCwgMCwgMS4wMDYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDUyLjE1JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OCwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk4LCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNTkuODYlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAwLjk5OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDAuOTk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA2My4yNiUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDAuOTk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwMSwgMCwgMCwgMCwgMCwgMC45OTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDc1LjI4JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDg1LjQ5JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA5MC42OSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOCwgMCwgMCwgMCwgMCwgMC44LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgsIDAsIDAsIDAsIDAsIDAuOCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMy40JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg2MywgMCwgMCwgMCwgMCwgMC44ODEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODYzLCAwLCAwLCAwLCAwLCAwLjg4MSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNC43JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5LCAwLCAwLCAwLCAwLCAwLjkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5LCAwLCAwLCAwLCAwLCAwLjkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA2LjgxJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjkzMiwgMCwgMCwgMCwgMCwgMC45NzksIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTMyLCAwLCAwLCAwLCAwLCAwLjk3OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgOS40MSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45NzcsIDAsIDAsIDAsIDAsIDEuMDM0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk3NywgMCwgMCwgMCwgMCwgMS4wMzQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDEwLjIxJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk4OCwgMCwgMCwgMCwgMCwgMS4wNDUsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTg4LCAwLCAwLCAwLCAwLCAxLjA0NSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTMuNjElIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI1LCAwLCAwLCAwLCAwLCAxLjA2NiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjUsIDAsIDAsIDAsIDAsIDEuMDY2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAxNC4xMSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMjgsIDAsIDAsIDAsIDAsIDEuMDY2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAyOCwgMCwgMCwgMCwgMCwgMS4wNjYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDE3LjUyJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA0MiwgMCwgMCwgMCwgMCwgMS4wNDgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDQyLCAwLCAwLCAwLCAwLCAxLjA0OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMTguNzIlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDQyLCAwLCAwLCAwLCAwLCAxLjAzNywgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wNDIsIDAsIDAsIDAsIDAsIDEuMDM3LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAyMS4zMiUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMzksIDAsIDAsIDAsIDAsIDEuMDE0LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzOSwgMCwgMCwgMCwgMCwgMS4wMTQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI0LjMyJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzLCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMywgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDI1LjIzJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAyNywgMCwgMCwgMCwgMCwgMC45ODgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDI3LCAwLCAwLCAwLCAwLCAwLjk4OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMjkuMDMlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDEzLCAwLCAwLCAwLCAwLCAwLjk3OSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMTMsIDAsIDAsIDAsIDAsIDAuOTc5LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAyOS45MyUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMSwgMCwgMCwgMCwgMCwgMC45OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMSwgMCwgMCwgMCwgMCwgMC45OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgMzUuNTQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk2LCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTkyLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICAzNi43NCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTQsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NCwgMCwgMCwgMCwgMCwgMC45OTYsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDQxLjA0JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5MiwgMCwgMCwgMCwgMCwgMS4wMDQsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkyLCAwLCAwLCAwLCAwLCAxLjAwNCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNDQuNDQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkzLCAwLCAwLCAwLCAwLCAxLjAwNiwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTMsIDAsIDAsIDAsIDAsIDEuMDA2LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA1Mi4xNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTgsIDAsIDAsIDAsIDAsIDEuMDAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OCwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDU5Ljg2JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwMSwgMCwgMCwgMCwgMCwgMC45OTgsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAwLjk5OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgNjMuMjYlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAwLjk5OCwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDAuOTk4LCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA3NS4yOCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEuMDAxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxKTsgfVxuICA4NS40OSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbiAgOTAuNjklIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEpOyB9XG4gIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSk7IH1cbn1cblxuIiwiXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIExpbmVhciBzcGlubmVyXG4vL1xuLnNwaW5uZXItbGluZWFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYW5pbWF0aW9uOiBzcGlubmVyLWxpbmVhciAyLjFzIGN1YmljLWJlemllcigwLjY1LCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBhbmltYXRpb246IHNwaW5uZXItbGluZWFyLXNob3J0IDIuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7XG4gICAgfVxuXG4gIH1cbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWxpbmVhciB7XG4gIDAlICAgeyBsZWZ0OiAtMzUlOyByaWdodDogMTAwJTsgfVxuICA2MCUgIHsgbGVmdDogMTAwJTsgcmlnaHQ6IC05MCU7IH1cbiAgMTAwJSB7IGxlZnQ6IDEwMCU7IHJpZ2h0OiAtOTAlOyB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1saW5lYXItc2hvcnQge1xuICAwJSAgIHsgbGVmdDogLTIwMCU7IHJpZ2h0OiAxMDAlOyB9XG4gIDYwJSAgeyBsZWZ0OiAxMDclOyAgcmlnaHQ6IC04JTsgfVxuICAxMDAlIHsgbGVmdDogMTA3JTsgIHJpZ2h0OiAtOCU7IH1cbn1cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU3Bpbm5lciBkb3RzXG4vL1xuLnNwaW5uZXItZG90cyB7XG4gIHdpZHRoOiA3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgc3BhbiB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGFuaW1hdGlvbjogc3Bpbm5lci1kb3RzIDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgfVxuXG4gIC5kb3QxIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbiAgfVxuXG4gIC5kb3QyIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbiAgfVxuXG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1kb3RzIHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNwaW5uZXIgYmFsbFxuLy9cbi5zcGlubmVyLWJhbGwge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBhbmltYXRpb246IHNwaW5uZXItYmFsbCBpbmZpbml0ZSBsaW5lYXIgMXM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYmFsbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ2lyY3VsYXIgc3Bpbm5lclxuLy9cbi5zcGlubmVyLWNpcmNsZSB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1jaXJjbGUgaW5maW5pdGUgLjc1cyBsaW5lYXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDaXJjdWxhciBzcGlubmVyXG4vL1xuLnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLWNpcmNsZSBpbmZpbml0ZSAuNzVzIGxpbmVhcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkY29sb3ItcHJpbWFyeSwgLjMpO1xuICBib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1jaXJjbGUge1xuICAwJSAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDaXJjdWxhciBtYXRlcmlhbCBzcGlubmVyIC0gU1ZHXG4vL1xuLnNwaW5uZXItY2lyY2xlLW1hdGVyaWFsLXN2ZyB7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1zdmctc3Bpbm5lciAxLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICB3aWR0aDogNTRweDtcblxuICAuY2lyY2xlIHtcbiAgICBhbmltYXRpb246IHNwaW5uZXItc3ZnLXByb2dyZXNzIDEuNXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlLFxuICAgICAgICAgICAgICAgc3Bpbm5lci1zdmctY29sb3JzIDZzIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICBmaWxsOiBub25lO1xuICAgIHN0cm9rZTogI2RiMzIzNjtcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1zdmctc3Bpbm5lciB7XG4gIDAlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTEwZGVnKSB9XG4gIDIwJSAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtNzBkZWcpIH1cbiAgNjAlICB7IHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyNTBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1zdmctcHJvZ3Jlc3Mge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMTUwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIDIwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMTUwO1xuICAgIHN0cm9rZS1kYXNoLW9mZnNldDogMDtcbiAgfVxuICA2MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDkwLCAxNTA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA5MCwgMTUwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI0O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1zdmctY29sb3JzIHtcbiAgMCUgIHsgc3Ryb2tlOiAjZGIzMjM2OyB9XG4gIDIzJSB7IHN0cm9rZTogI2RiMzIzNjsgfVxuICAyNyUgeyBzdHJva2U6ICM0ODg1ZWQ7IH1cbiAgNDglIHsgc3Ryb2tlOiAjNDg4NWVkOyB9XG4gIDUyJSB7IHN0cm9rZTogIzNjYmE1NDsgfVxuICA3MyUgeyBzdHJva2U6ICMzY2JhNTQ7IH1cbiAgNzclIHsgc3Ryb2tlOiAjZjRjMjBkOyB9XG4gIDk4JSB7IHN0cm9rZTogI2Y0YzIwZDsgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDaXJjdWxhciBtYXRlcmlhbCBzcGlubmVyXG4vL1xuLnNwaW5uZXItY2lyY2xlLW1hdGVyaWFsIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogMnB4IHRyYW5zcGFyZW50IHNvbGlkO1xuICBib3JkZXItdG9wOiAycHggIzNGNTFCNSBzb2xpZDtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLW1hdGVyaWFsIDRzIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItbWF0ZXJpYWwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzNGNTFCNTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI0Y0NDMzNjtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDcyMGRlZyk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGQzEwNztcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM0Q0FGNTA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTQ0MGRlZyk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzNGNTFCNTtcbiAgfVxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNwaW5uZXIgY29sb3JzXG4vL1xuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgLnNwaW5uZXItI3skbmFtZX0ge1xuICAgIEBpbmNsdWRlIHNwaW5uZXItY29sb3JzKCRjb2xvcik7XG4gIH1cbn1cbiIsIlxuLy8gRG9ja3Mgd3JhcHBlclxuLy9cbi5kb2NrLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRvY2s7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cbiAgJi5tYXhpbWl6ZSB7XG4gICAgei1pbmRleDogJHppbmRleC1kb2NrLW1heGltaXplO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWRvd24oc20pIHtcbiAgLmRvY2stbGlzdCB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjNweCk7XG4gIH1cbn1cblxuLm1vZGFsLW9wZW4gLmRvY2stbGlzdCB7XG4gIHotaW5kZXg6ICR6aW5kZXgtZG9jay1vcGVuLW1vZGFsO1xuXG4gIC5kb2NrIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwcztcbiAgfVxuXG4gIC5tb2RhbC5pbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpO1xuICB9XG59XG5cbi8vIFNpbmdsZSBkb2NrXG4vL1xuLmRvY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgbWFyZ2luOiAwIDhweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG5cbiAgJi5yZXZlYWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi5zaGFrZTpub3QoLm1pbmltaXplKSxcbiAgJi5zaGFrZS5taW5pbWl6ZSAuZG9jay1oZWFkZXIge1xuICAgIGFuaW1hdGlvbjogaC1zaGFrZSAwLjgycyBjdWJpYy1iZXppZXIoLjM2LC4wNywuMTksLjk3KSBib3RoO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gIH1cblxuICAmLmJsaW5rIC5kb2NrLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtaW5mbztcbiAgfVxuXG4gICYubWluaW1pemUge1xuXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKDEwMCUgLSAjeyRkb2NrLWhlYWRlci1oZWlnaHR9KSApO1xuXG4gICAgLmRvY2staGVhZGVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuZG9jay1ib2R5IHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5kb2NrLWFjdGlvbnMge1xuXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgPiAqIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgW2RhdGEtZG9jaz1cImNsb3NlXCJdIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIgLmRvY2stYWN0aW9ucyBbZGF0YS1kb2NrPVwiY2xvc2VcIl0ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuXG4gICYubWF4aW1pemUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtZG9jay1tYXhpbWl6ZTtcblxuICAgIC5kb2NrLWJvZHkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlYWRlclxuLy9cbi5kb2NrLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGhlaWdodDogJGRvY2staGVhZGVyLWhlaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG4uZG9jay10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG5cbiAgQGluY2x1ZGUgZ2FwLWl0ZW1zKDhweCk7XG59XG5cblxuXG4uZG9jay1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG5cbiAgQGluY2x1ZGUgZ2FwLWl0ZW1zKDhweCk7XG5cbiAgPiAqOm5vdCguZHJvcGRvd24pLFxuICA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAkZG9jay1oZWFkZXItaGVpZ2h0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAuNztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG5cbiAgPiAqOm5vdCguZHJvcGRvd24pLFxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBsaW5lLWhlaWdodDogJGRvY2staGVhZGVyLWhlaWdodDtcbiAgfVxuXG4gIFtkYXRhLWRvY2s9XCJjbG9zZVwiXSxcbiAgW2RhdGEtZG9jaz1cIm1heGltaXplXCJdLFxuICBbZGF0YS1kb2NrPVwibWluaW1pemVcIl0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtaWNvbi10aGVtaWZ5O1xuICAgIH1cbiAgfVxuXG4gIFtkYXRhLWRvY2s9XCJjbG9zZVwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0NlwiO1xuICB9XG5cbiAgW2RhdGEtZG9jaz1cIm1heGltaXplXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNmJlXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgfVxuXG4gIFtkYXRhLWRvY2s9XCJtaW5pbWl6ZVwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYyMlwiO1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gIH1cbn1cblxuLmRvY2staGVhZGVyLWludmVyc2Uge1xuXG4gIC5kb2NrLWluZm8ge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmRvY2stYWN0aW9ucyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxufVxuXG5cblxuXG4vLyBCb2R5XG4vL1xuLmRvY2stYm9keSB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cblxuLmRvY2stYmxvY2sge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5cblxuXG4vLyBTaXplc1xuLy9cbi5kb2NrLXhzIC5kb2NrLWJvZHkge1xuICB3aWR0aDogMjYwcHg7XG4gIGhlaWdodDogMzAwcHg7XG59XG5cbi5kb2NrLXNtIC5kb2NrLWJvZHkge1xuICB3aWR0aDogMzQwcHg7XG4gIGhlaWdodDogMzQwcHg7XG59XG5cbi5kb2NrLWxnIC5kb2NrLWJvZHkge1xuICB3aWR0aDogNDgwcHg7XG4gIGhlaWdodDogNDgwcHg7XG59XG5cbi5kb2NrLXhsIC5kb2NrLWJvZHkge1xuICB3aWR0aDogNTYwcHg7XG4gIGhlaWdodDogNTYwcHg7XG59XG5cblxuXG5cbi8vIEZvb3RlclxuLy9cbi5kb2NrLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cblxuLy8gQW5pbWF0aW9uXG4vL1xuQGtleWZyYW1lcyBoLXNoYWtlIHtcbiAgMTAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgycHgsIDAsIDApO1xuICB9XG5cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNHB4LCAwLCAwKTtcbiAgfVxuXG4gIDQwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDRweCwgMCwgMCk7XG4gIH1cbn1cblxuXG5Aa2V5ZnJhbWVzIGRvY2stc2hvdyB7XG4gIDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tIDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkb2NrLXcge1xuICBmcm9tIHtcblxuICB9XG4gIHRvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgfVxufVxuIiwiXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbHtcbiAgYXBwZWFyYW5jZTogYXV0byFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICB9XG5cbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDIwJSk7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKCRjb2xvci1wcmltYXJ5LCAuMTUpO1xuICB9XG5cbiAgJjpmb2N1c1tyZWFkb25seV0ge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvci10ZXh0LXBsYWNlaG9sZGVyKTtcblxuICBvcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAmW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBjdXJzb3I6IHRleHQ7XG4gIH1cbn1cblxubGFiZWwge1xuXG4gICYucmVxdWlyZTo6YWZ0ZXIsXG4gICYucmVxdWlyZWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnKic7XG4gICAgY29sb3I6ICRjb2xvci1kYW5nZXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tbGVmdDogOHB4XG4gIH1cbn1cbi5mb3JtLWdyb3VwLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBjdXN0b20gYXJyb3dcbiAgLndyYXAtc2VsZWN0IHtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXM7XG4gICAgfVxuXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGVYKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5zZWxlY3QuZm9ybS1jb250cm9sIHtcblxuICAvL0hpZGUgZGVmYXVsdCBhcnJvd1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogJGhlaWdodC1tZDtcbn1cblxuLmZvcm0tZ3JvdXAgc21hbGwge1xuICBjb2xvcjogJGNvbG9yLWdyYXk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBsaW5lLWhlaWdodDogMS40O1xuXG4gICYuZm9ybS10ZXh0IHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5mb3JtLWdyb3VwIGxhYmVsICsgc21hbGwge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5oYXMtZm9ybS10ZXh0IHtcblxuICAmOmhvdmVyIC5mb3JtLXRleHQsXG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMgKyAuZm9ybS10ZXh0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgfVxuXG4gIC5mb3JtLXRleHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICB9XG5cbn1cblxuLmNoZWNrYm94IGxhYmVsLFxuLnJhZGlvIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0sXG4ucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vLyByYWRpb3Ncbi5jdXN0b20tY29udHJvbC5jdXN0b20tcmFkaW8ge1xuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmOjphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCIhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzO1xuICAgIH1cbiAgfVxufVxuXG4vLyBjaGVja2JveGVzXG5cbi8vIGJsb2MtY2hlY2tib3hcbi8vXG4uYmxvYy1jaGVja2JveCB7XG4gIGxhYmVsIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdHJhbnNmb3JtIDAuMnM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAuaW1nLXByb2ZpbCB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMsIHBhZGRpbmcgMC4ycztcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG5cbiAgICAuaW1nLXByb2ZpbCB7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBhbmltYXRpb246IHNob3dQb3AgMC4zcyBmb3J3YXJkcyAwLjFzO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgc2hvd1BvcCB7XG4gICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgICA1MCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgdG8ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW1kO1xufVxuXG4uYXV0by1leHBhbmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICByZXNpemU6IG5vbmU7XG4gIHRyYW5zaXRpb246IC41cztcbn1cblxuXG5cbi8vIElubGluZSBmb3JtXG4uZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZpbGUgYnJvd3NlclxuLy9cbi5jdXN0b20tZmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY3VzdG9tLWZpbGUtY29udHJvbCB7XG5cbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgJjpsYW5nKGVuKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1pbnB1dC12YWx1ZSk7XG4gIH1cblxufVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ3VzdG9tIHNlbGVjdFxuLy9cbi5jdXN0b20tc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbn1cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU2VsZWN0IHBpY2tlclxuLy9cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAge1xuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuXG4gIH1cblxuICAmLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCAyMCUpO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB9XG5cbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIElucHV0IGdyb3VwXG4vL1xuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgLmN1c3RvbS1jb250cm9sIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG5cbiAgLmJ0bi1ncm91cCxcbiAgLmJ0biB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbn1cblxuXG4uaW5wdXQtZ3JvdXAtaW5wdXQgKyAuaW5wdXQtZ3JvdXAtaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLWdyb3VwIHtcblxufVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU2l6ZXNcbi8vXG4uZm9ybS1jb250cm9sLWxnLFxuLmlucHV0LWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogN3B4IDE2cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20sXG4uaW5wdXQtZ3JvdXAtc20gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRuIHtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiA0cHggOHB4IDNweDtcbn1cblxuXG5cbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogJGhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGc6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiAkaGVpZ2h0LWxnO1xufVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVmFsaWRhdGlvblxuLy9cblxuXG4vLyBEZXByaWNhdGVkIC0gQWxwaGEtNlxuLy9cbi5oYXMtc3VjY2VzcyB7IEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnMoJGNvbG9yLXN1Y2Nlc3MpOyB9XG4uaGFzLXdhcm5pbmcgeyBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tY29sb3JzKCRjb2xvci13YXJuaW5nKTsgfVxuLmhhcy1kYW5nZXIgIHsgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLWNvbG9ycygkY29sb3ItZGFuZ2VyKTsgfVxuXG4uZm9ybS1ncm91cCB7XG5cbiAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIHVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtOztcbiAgICB9XG4gIH1cblxuICAmLmhhcy1zdWNjZXNzLFxuICAmLmhhcy13YXJuaW5nLFxuICAmLmhhcy1kYW5nZXIge1xuICAgIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbn1cblxuLy8gQmV0YS0xXG4vL1xuLmludmFsaWQtZmVlZGJhY2sge1xuICBjb2xvcjogJGNvbG9yLWRhbmdlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRhbmdlciAhaW1wb3J0YW50O1xuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKCRjb2xvci1kYW5nZXIsIC4xNSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICRjb2xvci1zdWNjZXNzICFpbXBvcnRhbnQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4xcmVtIHJnYmEoJGNvbG9yLXN1Y2Nlc3MsIC4xNSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFJhZGlvIHN1cGVyQ29udHJvbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDLXJzXG4vL1xuXG5bZGF0YS1wcm92aWRlPSdzdXBlckNvbnRyb2wnXXtcbiA+IGxhYmVse1xuICAgb3BhY2l0eTogMC41O1xuICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2U7XG4gICAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9ye1xuICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTtcbiAgICAgb3BhY2l0eTogMDtcbiAgIH1cbiAgICY6aG92ZXJ7XG4gICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTtcbiAgIH1cbiAgICZbc3VwZXJjb250cm9sLXRyaWdnZXI9XCJ0cnVlXCJde1xuICAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2U7XG4gICAgIC5pdGVtLWF2YXRhcntcbiAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBlYXNlO1xuICAgICB9XG4gICAgIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3J7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjM1cyBlYXNlO1xuICAgICAgIG9wYWNpdHk6IDE7XG4gICAgIH1cbiAgIH1cbiB9XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVmFsaWRhdGUgc3VibWl0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEMtcnNcbi8vXG5cbmZvcm06aW52YWxpZCAudmFsaWRhdGVzdWJtaXR7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjUgZWFzZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpZGViYXJcbi8vXG5cbi5zaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6ICR3aWR0aC1zaWRlYmFyLW5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNpZGViYXItZGFyay1iZztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogJHppbmRleC1zaWRlYmFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXG4gIH4gLnRvcGJhcixcbiAgfiBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogJHdpZHRoLXNpZGViYXItbm9ybWFsO1xuICB9XG59XG5cbi5zaWRlYmFyLXNtIHtcbiAgd2lkdGg6ICR3aWR0aC1zaWRlYmFyLXNtO1xuICB+IC50b3BiYXIsXG4gIH4gbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6ICR3aWR0aC1zaWRlYmFyLXNtO1xuICB9XG59XG5cbi5zaWRlYmFyLWxnIHtcbiAgd2lkdGg6ICR3aWR0aC1zaWRlYmFyLWxnO1xuICB+IC50b3BiYXIsXG4gIH4gbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6ICR3aWR0aC1zaWRlYmFyLWxnO1xuICB9XG59XG5cblxuLnNpZGViYXItaGVhZGVyLFxuLnNpZGViYXItZm9vdGVyIHtcbiAgaGVpZ2h0OiAkaGVpZ2h0LXRvcGJhcjtcbn1cblxuLnNpZGViYXItbmF2aWdhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogMTtcbn1cblxuLnNpZGViYXItcHJvZmlsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAuYXZhdGFyIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gIH1cblxuICAucHJvZmlsZS1pbmZvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuXG4gICAgLm9wZS1uYW1lIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQgICAgICAgICAgOiAnJztcbiAgICAgICAgZGlzcGxheSAgICAgICAgICA6IGJsb2NrO1xuICAgICAgICB3aWR0aCAgICAgICAgICAgIDogNzVweDtcbiAgICAgICAgaGVpZ2h0ICAgICAgICAgICA6IDNweDtcbiAgICAgICAgbWFyZ2luICAgICAgICAgICA6IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcCAgICAgICA6IDAuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvciA6ICRjb2xvci10aGlyZDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2ZpbGUtbmFtZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgICAucHJvZmlsZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tIDogMXJlbTtcbiAgICB9XG4gICAgLnByb2ZpbGUtd2FsbGV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI0ZGRiwgMC4xKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzO1xuXG4gICAgICBAa2V5ZnJhbWVzIGZsaXAge1xuICAgICAgICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpIH1cbiAgICAgICAgNDAlICB7IHRyYW5zZm9ybTogcm90YXRlWSgzNjBkZWcpIH1cbiAgICAgICAgdG8gICB7IHRyYW5zZm9ybTogcm90YXRlWSgzNjBkZWcpIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjRkZGLCAwLjE0KTtcblxuICAgICAgICAucHJvZmlsZS1pY29uIHtcbiAgICAgICAgICBhbmltYXRpb246IGZsaXAgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9maWxlLWljb25zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5wcm9maWxlLWhleGFnb24sIC5wcm9maWxlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgJi5wcm9maWxlLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci10aGlyZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU2lkZWJhciBoZWFkZXJcbi8vXG4uc2lkZWJhci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1oZWFkZXItYmc7XG4gIHBhZGRpbmc6IDAgJHNpZGViYXItcGFkZGluZy14O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcblxuICA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci1pdGVtcy1tYXJnaW4teDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzaWRlYmFyLWl0ZW1zLW1hcmdpbi14O1xuICB9XG5cbiAgLmxvZ28taWNvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtYmFzaXM6ICRzaWRlYmFyLWljb24tc2l6ZTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubG9nbyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNpZGViYXItdG9nZ2xlLWZvbGQge1xuXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJweCAkc2lkZWJhci1pdGVtcy1tYXJnaW4teDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgfVxuXG59XG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXItdG9nZ2xlLWZvbGQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vLyBBbHRlcm5hdGl2ZSBjb2xvclxuLnNpZGViYXItaGVhZGVyLWludmVyc2Uge1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgLnNpZGViYXItdG9nZ2xlLWZvbGQ6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxufVxuLnNpZGViYXItZm9sZGVkIC5zaWRlYmFyLWhlYWRlci1pbnZlcnNlIC5zaWRlYmFyLXRvZ2dsZS1mb2xkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGV4dDtcbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpZGViYXIgZm9vdGVyXG4vL1xuLnNpZGViYXItZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1hbHBoYS1kYXJrLWRpdmlkZXI7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAqIHtcbiAgICBtYXJnaW46IDAgNHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpZGViYXIgdXRpbGl0aWVzXG4vL1xuXG4vLyBTcGFjZXJcbi8vXG4uc2lkZWJhci1zcGFjZXItc20ge1xuICBoZWlnaHQ6ICRoZWlnaHQtdG9wYmFyLzI7XG59XG5cbi5zaWRlYmFyLXNwYWNlciB7XG4gIGhlaWdodDogJGhlaWdodC10b3BiYXI7XG59XG5cbi5zaWRlYmFyLXNwYWNlci1sZyB7XG4gIGhlaWdodDogJGhlaWdodC10b3BiYXIqMy8yO1xufVxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb2R5IGNsYXNzZXNcbi8vXG4uc2lkZWJhci1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuc2lkZWJhciB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6ICRvZmZjYW52YXMtbGVmdC1zaGFkb3cgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2lkZWJhci1mb2xkZWQge1xuXG4gIC5zaWRlYmFyIHtcbiAgICB+IC50b3BiYXIsXG4gICAgfiBtYWluIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGgtc2lkZWJhci1mb2xkZWQ7XG4gICAgfVxuXG5cbiAgICAvLyBVdGlsaXR5IGNsYXNzZXNcbiAgICAuaGlkZS1vbi1mb2xkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZhZGUtb24tZm9sZCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIH1cblxuICB9XG5cbiAgLnNpZGViYXI6bm90KC5zaWRlYmFyLWljb25zLXJpZ2h0KSB7XG4gICAgd2lkdGg6ICR3aWR0aC1zaWRlYmFyLWZvbGRlZDtcblxuXG4gICAgLnNpZGViYXItcHJvZmlsZSB7XG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgd2lkdGg6ICRzaWRlYmFyLWljb24tc2l6ZS1sZztcbiAgICAgICAgaGVpZ2h0OiAkc2lkZWJhci1pY29uLXNpemUtbGc7XG4gICAgICB9XG5cbiAgICAgIC5wcm9maWxlLWluZm8ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHdpZHRoOiAkd2lkdGgtc2lkZWJhci1ub3JtYWw7XG4gICAgICBib3gtc2hhZG93OiAkb2ZmY2FudmFzLWxlZnQtc2hhZG93O1xuXG4gICAgICAuc2lkZWJhci1wcm9maWxlIHtcblxuICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLWluZm8ge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgICYuc2lkZWJhci1zbTpob3ZlciB7XG4gICAgICB3aWR0aDogJHdpZHRoLXNpZGViYXItc207XG4gICAgfVxuXG4gICAgJi5zaWRlYmFyLWxnOmhvdmVyIHtcbiAgICAgIHdpZHRoOiAkd2lkdGgtc2lkZWJhci1sZztcbiAgICB9XG5cbiAgfVxuXG4gIC5zaWRlYmFyLWljb25zLXJpZ2h0IHtcbiAgICBsZWZ0OiAtKCR3aWR0aC1zaWRlYmFyLW5vcm1hbCAtICR3aWR0aC1zaWRlYmFyLWZvbGRlZCk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3gtc2hhZG93OiAkb2ZmY2FudmFzLWxlZnQtc2hhZG93O1xuICAgIH1cblxuICAgICYuc2lkZWJhci1zbSB7XG4gICAgICBsZWZ0OiAtKCR3aWR0aC1zaWRlYmFyLXNtIC0gJHdpZHRoLXNpZGViYXItZm9sZGVkKTtcbiAgICB9XG5cbiAgICAmLnNpZGViYXItbGcge1xuICAgICAgbGVmdDogLSgkd2lkdGgtc2lkZWJhci1sZyAtICR3aWR0aC1zaWRlYmFyLWZvbGRlZCk7XG4gICAgfVxuICB9XG5cblxuICAuY2FyZC1tYXhpbWl6ZSB7XG4gICAgbGVmdDogJHdpZHRoLXNpZGViYXItZm9sZGVkO1xuICB9XG59XG5cbi5zaWRlYmFyLWZvbGRlZCAuc2lkZWJhciB7XG4gIEBpbmNsdWRlIHNpZGViYXItZm9sZGVkLW9wZW4oKTtcbn1cblxuIiwiXG4ucHJlbG9hZGVyLCAucHJlbG9hZGVyLWRhdGF0YWJsZSwgLnByZWxvYWRlci1vYmplY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB6LWluZGV4OiA5OTk5O1xuXG4gIC5sb2FkZXItY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuXG4gIC5tYWluLWNvbnRhaW5lciAmIHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgLmxvYWRlci1jb250ZW50IHtcbiAgICAgIHRvcDogMTUlO1xuICAgIH1cbiAgfVxuXG4gICYucHJlbG9hZGVyLWRhdGF0YWJsZSB7XG4gICAgLmxvYWRlci1jb250ZW50IHtcbiAgICAgIHRvcDogNTAlO1xuICAgIH1cbiAgfVxuXG5cbiAgc3Zne1xuICAgIHBhdGh7XG4gICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuICB9XG4gIHN2ZzpudGgtb2YtdHlwZSgxKXtcbiAgICBtYXgtd2lkdGggOjE1cHg7XG4gICAgbWF4LWhlaWdodCA6MTVweDtcbiAgICBhbmltYXRpb246IGxvYWRlcmhleGEgMS42cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgfVxuICBzdmc6bnRoLW9mLXR5cGUoMil7XG4gICAgbWF4LXdpZHRoIDoxNXB4O1xuICAgIG1heC1oZWlnaHQgOjE1cHg7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJoZXhhIDEuNnMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4xcztcbiAgfVxuICBzdmc6bnRoLW9mLXR5cGUoMyl7XG4gICAgbWF4LXdpZHRoIDoxNXB4O1xuICAgIG1heC1oZWlnaHQgOjE1cHg7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXJoZXhhIDEuNnMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbiAgfVxuXG59XG5cblxuLm9iai1sb2FkZXJ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoJHdoaXRlLDAuNSk7XG5cbiAgLmxvYWRlci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdCFpbXBvcnRhbnQ7XG4gICAgdG9wOmF1dG8haW1wb3J0YW50O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxufVxuXG5cblxuW2lzTG9hZGluZz1cInRydWVcIl17XG4gIC5jYXJkLWhlYWRlcntcbiAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmotbG9hZGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuW2lzTG9hZGluZz1cImZhbHNlXCJde1xuICAub2JqLWxvYWRlcntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGVyaGV4YSB7XG4gIDAlIHsgb3BhY2l0eToxIDstd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAsIDAsIDAsIDEpOyB9XG4gIDIuMTQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTMzLCAwLCAwLCAwLCAwLCAxLjEzMywgMCwgMCwgMCwgMCwgMSwgMCwgLTEwLjg3MiwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4xMzMsIDAsIDAsIDAsIDAsIDEuMTMzLCAwLCAwLCAwLCAwLCAxLCAwLCAtMTAuODcyLCAwLCAwLCAxKTsgfVxuICAyLjg3JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE1MiwgMCwgMCwgMCwgMCwgMS4xNTIsIDAsIDAsIDAsIDAsIDEsIDAsIDEuNDI3LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE1MiwgMCwgMCwgMCwgMCwgMS4xNTIsIDAsIDAsIDAsIDAsIDEsIDAsIDEuNDI3LCAwLCAwLCAxKTsgfVxuICA0LjI3JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE2NSwgMCwgMCwgMCwgMCwgMS4xNjUsIDAsIDAsIDAsIDAsIDEsIDAsIDIxLjcxOCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4xNjUsIDAsIDAsIDAsIDAsIDEuMTY1LCAwLCAwLCAwLCAwLCAxLCAwLCAyMS43MTgsIDAsIDAsIDEpOyB9XG4gIDUuNzQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTU1LCAwLCAwLCAwLCAwLCAxLjE1NSwgMCwgMCwgMCwgMCwgMSwgMCwgMzcuODU5LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE1NSwgMCwgMCwgMCwgMCwgMS4xNTUsIDAsIDAsIDAsIDAsIDEsIDAsIDM3Ljg1OSwgMCwgMCwgMSk7IH1cbiAgOC40OCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4xMDYsIDAsIDAsIDAsIDAsIDEuMTA2LCAwLCAwLCAwLCAwLCAxLCAwLCA1NC43NzIsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTA2LCAwLCAwLCAwLCAwLCAxLjEwNiwgMCwgMCwgMCwgMCwgMSwgMCwgNTQuNzcyLCAwLCAwLCAxKTsgfVxuICA4LjYxJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEwNCwgMCwgMCwgMCwgMCwgMS4xMDQsIDAsIDAsIDAsIDAsIDEsIDAsIDU1LjIyOCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4xMDQsIDAsIDAsIDAsIDAsIDEuMTA0LCAwLCAwLCAwLCAwLCAxLCAwLCA1NS4yMjgsIDAsIDAsIDEpOyB9XG4gIDExLjQ4JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA1MSwgMCwgMCwgMCwgMCwgMS4wNTEsIDAsIDAsIDAsIDAsIDEsIDAsIDU5LjMzMywgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wNTEsIDAsIDAsIDAsIDAsIDEuMDUxLCAwLCAwLCAwLCAwLCAxLCAwLCA1OS4zMzMsIDAsIDAsIDEpOyB9XG4gIDEyLjYxJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzNSwgMCwgMCwgMCwgMCwgMS4wMzUsIDAsIDAsIDAsIDAsIDEsIDAsIDU4LjkxNCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMzUsIDAsIDAsIDAsIDAsIDEuMDM1LCAwLCAwLCAwLCAwLCAxLCAwLCA1OC45MTQsIDAsIDAsIDEpOyB9XG4gIDE2LjgyJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OSwgMCwgMCwgMCwgMCwgMC45OTksIDAsIDAsIDAsIDAsIDEsIDAsIDU0LjIyLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5OSwgMCwgMCwgMCwgMCwgMC45OTksIDAsIDAsIDAsIDAsIDEsIDAsIDU0LjIyLCAwLCAwLCAxKTsgfVxuICAxOC44OSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTQsIDAsIDAsIDAsIDAsIDAuOTk0LCAwLCAwLCAwLCAwLCAxLCAwLCA1Mi4wNjMsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk0LCAwLCAwLCAwLCAwLCAwLjk5NCwgMCwgMCwgMCwgMCwgMSwgMCwgNTIuMDYzLCAwLCAwLCAxKTsgfVxuICAyMC45NSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTIsIDAsIDAsIDAsIDAsIDAuOTkyLCAwLCAwLCAwLCAwLCAxLCAwLCA1MC41NzgsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTkyLCAwLCAwLCAwLCAwLCAwLjk5MiwgMCwgMCwgMCwgMCwgMSwgMCwgNTAuNTc4LCAwLCAwLCAxKTsgfVxuICAyNi4yOSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCA0OS4zNzcsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk2LCAwLCAwLCAwLCAwLCAwLjk5NiwgMCwgMCwgMCwgMCwgMSwgMCwgNDkuMzc3LCAwLCAwLCAxKTsgfVxuICAzMy4yMyUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgNDkuODMzLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCA0OS44MzMsIDAsIDAsIDEpOyB9XG4gIDMzLjMzJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCA0OS44NCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgNDkuODQsIDAsIDAsIDEpOyB9XG4gIDM1LjQ3JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg2OCwgMCwgMCwgMCwgMCwgMC44NjgsIDAsIDAsIDAsIDAsIDEsIDAsIDEwLjgxLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg2OCwgMCwgMCwgMCwgMCwgMC44NjgsIDAsIDAsIDAsIDAsIDEsIDAsIDEwLjgxLCAwLCAwLCAxKTsgfVxuICAzNi4yJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg0OCwgMCwgMCwgMCwgMCwgMC44NDgsIDAsIDAsIDAsIDAsIDEsIDAsIC0xLjQ2OCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC44NDgsIDAsIDAsIDAsIDAsIDAuODQ4LCAwLCAwLCAwLCAwLCAxLCAwLCAtMS40NjgsIDAsIDAsIDEpOyB9XG4gIDM3LjYlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODM1LCAwLCAwLCAwLCAwLCAwLjgzNSwgMCwgMCwgMCwgMCwgMSwgMCwgLTIxLjczMiwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC44MzUsIDAsIDAsIDAsIDAsIDAuODM1LCAwLCAwLCAwLCAwLCAxLCAwLCAtMjEuNzMyLCAwLCAwLCAxKTsgfVxuICAzNy42NCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44MzUsIDAsIDAsIDAsIDAsIDAuODM1LCAwLCAwLCAwLCAwLCAxLCAwLCAtMjIuMTU4LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgzNSwgMCwgMCwgMCwgMCwgMC44MzUsIDAsIDAsIDAsIDAsIDEsIDAsIC0yMi4xNTgsIDAsIDAsIDEpOyB9XG4gIDM5LjA3JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg0NiwgMCwgMCwgMCwgMCwgMC44NDYsIDAsIDAsIDAsIDAsIDEsIDAsIC0zNy44NTYsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODQ2LCAwLCAwLCAwLCAwLCAwLjg0NiwgMCwgMCwgMCwgMCwgMSwgMCwgLTM3Ljg1NiwgMCwgMCwgMSk7IH1cbiAgNDEuMTElIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODgsIDAsIDAsIDAsIDAsIDAuODgsIDAsIDAsIDAsIDAsIDEsIDAsIC01MS44NjUsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODgsIDAsIDAsIDAsIDAsIDAuODgsIDAsIDAsIDAsIDAsIDEsIDAsIC01MS44NjUsIDAsIDAsIDEpOyB9XG4gIDQxLjgxJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5NCwgMCwgMCwgMCwgMCwgMC44OTQsIDAsIDAsIDAsIDAsIDEsIDAsIC01NC43NTcsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODk0LCAwLCAwLCAwLCAwLCAwLjg5NCwgMCwgMCwgMCwgMCwgMSwgMCwgLTU0Ljc1NywgMCwgMCwgMSk7IH1cbiAgNDEuOTQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODk3LCAwLCAwLCAwLCAwLCAwLjg5NywgMCwgMCwgMCwgMCwgMSwgMCwgLTU1LjIxMiwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC44OTcsIDAsIDAsIDAsIDAsIDAuODk3LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTUuMjEyLCAwLCAwLCAxKTsgfVxuICA0NC44MSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC45NDksIDAsIDAsIDAsIDAsIDAuOTQ5LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTkuMzE4LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk0OSwgMCwgMCwgMCwgMCwgMC45NDksIDAsIDAsIDAsIDAsIDEsIDAsIC01OS4zMTgsIDAsIDAsIDEpOyB9XG4gIDQ1Ljk1JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk2NiwgMCwgMCwgMCwgMCwgMC45NjYsIDAsIDAsIDAsIDAsIDEsIDAsIC01OC45MDEsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTY2LCAwLCAwLCAwLCAwLCAwLjk2NiwgMCwgMCwgMCwgMCwgMSwgMCwgLTU4LjkwMSwgMCwgMCwgMSk7IH1cbiAgNTAuMTUlIHsgb3BhY2l0eTowIDsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDAxLCAwLCAwLCAwLCAwLCAxLjAwMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTU0LjIxNiwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDEuMDAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTQuMjE2LCAwLCAwLCAxKTsgfVxuICA1Mi4yMiUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDYsIDAsIDAsIDAsIDAsIDEuMDA2LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTIuMDYyLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNiwgMCwgMCwgMCwgMCwgMS4wMDYsIDAsIDAsIDAsIDAsIDEsIDAsIC01Mi4wNjIsIDAsIDAsIDEpOyB9XG4gIDU0LjI5JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwOCwgMCwgMCwgMCwgMCwgMS4wMDgsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC41NzgsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU3OCwgMCwgMCwgMSk7IH1cbiAgNTQuMzIlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU2LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwOCwgMCwgMCwgMCwgMCwgMS4wMDgsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC41NiwgMCwgMCwgMSk7IH1cbiAgNTUuOTklIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA3LCAwLCAwLCAwLCAwLCAxLjAwNywgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljg1NSwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDcsIDAsIDAsIDAsIDAsIDEuMDA3LCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuODU1LCAwLCAwLCAxKTsgfVxuICA1OS42MyUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDQsIDAsIDAsIDAsIDAsIDEuMDA0LCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuMzc4LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNCwgMCwgMCwgMCwgMCwgMS4wMDQsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS4zNzgsIDAsIDAsIDEpOyB9XG4gIDY2LjY3JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuODQsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS44NCwgMCwgMCwgMSk7IH1cbiAgNzAuOTclIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC4wMTMsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC4wMTMsIDAsIDAsIDEpOyB9XG4gIDc0LjQ0JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuMDQyLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuMDQyLCAwLCAwLCAxKTsgfVxuICA4Ny42NSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljk5OCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljk5OCwgMCwgMCwgMSk7IH1cbiAgODkuMzIlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS45OTcsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS45OTcsIDAsIDAsIDEpOyB9XG4gIDEwMCUgeyBvcGFjaXR5OjEgOy13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MCwgMCwgMCwgMSk7IH1cbn1cblxuQGtleWZyYW1lcyBsb2FkZXJoZXhhIHtcbiAgMCUgeyBvcGFjaXR5OjEgOy13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MCwgMCwgMCwgMSk7IH1cbiAgMi4xNCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4xMzMsIDAsIDAsIDAsIDAsIDEuMTMzLCAwLCAwLCAwLCAwLCAxLCAwLCAtMTAuODcyLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEzMywgMCwgMCwgMCwgMCwgMS4xMzMsIDAsIDAsIDAsIDAsIDEsIDAsIC0xMC44NzIsIDAsIDAsIDEpOyB9XG4gIDIuODclIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTUyLCAwLCAwLCAwLCAwLCAxLjE1MiwgMCwgMCwgMCwgMCwgMSwgMCwgMS40MjcsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTUyLCAwLCAwLCAwLCAwLCAxLjE1MiwgMCwgMCwgMCwgMCwgMSwgMCwgMS40MjcsIDAsIDAsIDEpOyB9XG4gIDQuMjclIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTY1LCAwLCAwLCAwLCAwLCAxLjE2NSwgMCwgMCwgMCwgMCwgMSwgMCwgMjEuNzE4LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjE2NSwgMCwgMCwgMCwgMCwgMS4xNjUsIDAsIDAsIDAsIDAsIDEsIDAsIDIxLjcxOCwgMCwgMCwgMSk7IH1cbiAgNS43NCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4xNTUsIDAsIDAsIDAsIDAsIDEuMTU1LCAwLCAwLCAwLCAwLCAxLCAwLCAzNy44NTksIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTU1LCAwLCAwLCAwLCAwLCAxLjE1NSwgMCwgMCwgMCwgMCwgMSwgMCwgMzcuODU5LCAwLCAwLCAxKTsgfVxuICA4LjQ4JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEwNiwgMCwgMCwgMCwgMCwgMS4xMDYsIDAsIDAsIDAsIDAsIDEsIDAsIDU0Ljc3MiwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4xMDYsIDAsIDAsIDAsIDAsIDEuMTA2LCAwLCAwLCAwLCAwLCAxLCAwLCA1NC43NzIsIDAsIDAsIDEpOyB9XG4gIDguNjElIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMTA0LCAwLCAwLCAwLCAwLCAxLjEwNCwgMCwgMCwgMCwgMCwgMSwgMCwgNTUuMjI4LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjEwNCwgMCwgMCwgMCwgMCwgMS4xMDQsIDAsIDAsIDAsIDAsIDEsIDAsIDU1LjIyOCwgMCwgMCwgMSk7IH1cbiAgMTEuNDglIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDUxLCAwLCAwLCAwLCAwLCAxLjA1MSwgMCwgMCwgMCwgMCwgMSwgMCwgNTkuMzMzLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjA1MSwgMCwgMCwgMCwgMCwgMS4wNTEsIDAsIDAsIDAsIDAsIDEsIDAsIDU5LjMzMywgMCwgMCwgMSk7IH1cbiAgMTIuNjElIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDM1LCAwLCAwLCAwLCAwLCAxLjAzNSwgMCwgMCwgMCwgMCwgMSwgMCwgNTguOTE0LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAzNSwgMCwgMCwgMCwgMCwgMS4wMzUsIDAsIDAsIDAsIDAsIDEsIDAsIDU4LjkxNCwgMCwgMCwgMSk7IH1cbiAgMTYuODIlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk5LCAwLCAwLCAwLCAwLCAwLjk5OSwgMCwgMCwgMCwgMCwgMSwgMCwgNTQuMjIsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTk5LCAwLCAwLCAwLCAwLCAwLjk5OSwgMCwgMCwgMCwgMCwgMSwgMCwgNTQuMjIsIDAsIDAsIDEpOyB9XG4gIDE4Ljg5JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NCwgMCwgMCwgMCwgMCwgMC45OTQsIDAsIDAsIDAsIDAsIDEsIDAsIDUyLjA2MywgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTQsIDAsIDAsIDAsIDAsIDAuOTk0LCAwLCAwLCAwLCAwLCAxLCAwLCA1Mi4wNjMsIDAsIDAsIDEpOyB9XG4gIDIwLjk1JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5MiwgMCwgMCwgMCwgMCwgMC45OTIsIDAsIDAsIDAsIDAsIDEsIDAsIDUwLjU3OCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTIsIDAsIDAsIDAsIDAsIDAuOTkyLCAwLCAwLCAwLCAwLCAxLCAwLCA1MC41NzgsIDAsIDAsIDEpOyB9XG4gIDI2LjI5JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk5NiwgMCwgMCwgMCwgMCwgMC45OTYsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5LjM3NywgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45OTYsIDAsIDAsIDAsIDAsIDAuOTk2LCAwLCAwLCAwLCAwLCAxLCAwLCA0OS4zNzcsIDAsIDAsIDEpOyB9XG4gIDMzLjIzJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCA0OS44MzMsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5LjgzMywgMCwgMCwgMSk7IH1cbiAgMzMuMzMlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIDQ5Ljg0LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCA0OS44NCwgMCwgMCwgMSk7IH1cbiAgMzUuNDclIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODY4LCAwLCAwLCAwLCAwLCAwLjg2OCwgMCwgMCwgMCwgMCwgMSwgMCwgMTAuODEsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODY4LCAwLCAwLCAwLCAwLCAwLjg2OCwgMCwgMCwgMCwgMCwgMSwgMCwgMTAuODEsIDAsIDAsIDEpOyB9XG4gIDM2LjIlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODQ4LCAwLCAwLCAwLCAwLCAwLjg0OCwgMCwgMCwgMCwgMCwgMSwgMCwgLTEuNDY4LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg0OCwgMCwgMCwgMCwgMCwgMC44NDgsIDAsIDAsIDAsIDAsIDEsIDAsIC0xLjQ2OCwgMCwgMCwgMSk7IH1cbiAgMzcuNiUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44MzUsIDAsIDAsIDAsIDAsIDAuODM1LCAwLCAwLCAwLCAwLCAxLCAwLCAtMjEuNzMyLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgzNSwgMCwgMCwgMCwgMCwgMC44MzUsIDAsIDAsIDAsIDAsIDEsIDAsIC0yMS43MzIsIDAsIDAsIDEpOyB9XG4gIDM3LjY0JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjgzNSwgMCwgMCwgMCwgMCwgMC44MzUsIDAsIDAsIDAsIDAsIDEsIDAsIC0yMi4xNTgsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuODM1LCAwLCAwLCAwLCAwLCAwLjgzNSwgMCwgMCwgMCwgMCwgMSwgMCwgLTIyLjE1OCwgMCwgMCwgMSk7IH1cbiAgMzkuMDclIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODQ2LCAwLCAwLCAwLCAwLCAwLjg0NiwgMCwgMCwgMCwgMCwgMSwgMCwgLTM3Ljg1NiwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC44NDYsIDAsIDAsIDAsIDAsIDAuODQ2LCAwLCAwLCAwLCAwLCAxLCAwLCAtMzcuODU2LCAwLCAwLCAxKTsgfVxuICA0MS4xMSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44OCwgMCwgMCwgMCwgMCwgMC44OCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUxLjg2NSwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC44OCwgMCwgMCwgMCwgMCwgMC44OCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUxLjg2NSwgMCwgMCwgMSk7IH1cbiAgNDEuODElIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuODk0LCAwLCAwLCAwLCAwLCAwLjg5NCwgMCwgMCwgMCwgMCwgMSwgMCwgLTU0Ljc1NywgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC44OTQsIDAsIDAsIDAsIDAsIDAuODk0LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTQuNzU3LCAwLCAwLCAxKTsgfVxuICA0MS45NCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMC44OTcsIDAsIDAsIDAsIDAsIDAuODk3LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTUuMjEyLCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjg5NywgMCwgMCwgMCwgMCwgMC44OTcsIDAsIDAsIDAsIDAsIDEsIDAsIC01NS4yMTIsIDAsIDAsIDEpOyB9XG4gIDQ0LjgxJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgwLjk0OSwgMCwgMCwgMCwgMCwgMC45NDksIDAsIDAsIDAsIDAsIDEsIDAsIC01OS4zMTgsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTQ5LCAwLCAwLCAwLCAwLCAwLjk0OSwgMCwgMCwgMCwgMCwgMSwgMCwgLTU5LjMxOCwgMCwgMCwgMSk7IH1cbiAgNDUuOTUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDAuOTY2LCAwLCAwLCAwLCAwLCAwLjk2NiwgMCwgMCwgMCwgMCwgMSwgMCwgLTU4LjkwMSwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMC45NjYsIDAsIDAsIDAsIDAsIDAuOTY2LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTguOTAxLCAwLCAwLCAxKTsgfVxuICA1MC4xNSUgeyBvcGFjaXR5OjAgOyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDEsIDAsIDAsIDAsIDAsIDEuMDAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNTQuMjE2LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwMSwgMCwgMCwgMCwgMCwgMS4wMDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01NC4yMTYsIDAsIDAsIDEpOyB9XG4gIDUyLjIyJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNiwgMCwgMCwgMCwgMCwgMS4wMDYsIDAsIDAsIDAsIDAsIDEsIDAsIC01Mi4wNjIsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA2LCAwLCAwLCAwLCAwLCAxLjAwNiwgMCwgMCwgMCwgMCwgMSwgMCwgLTUyLjA2MiwgMCwgMCwgMSk7IH1cbiAgNTQuMjklIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU3OCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDgsIDAsIDAsIDAsIDAsIDEuMDA4LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuNTc4LCAwLCAwLCAxKTsgfVxuICA1NC4zMiUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDgsIDAsIDAsIDAsIDAsIDEuMDA4LCAwLCAwLCAwLCAwLCAxLCAwLCAtNTAuNTYsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA4LCAwLCAwLCAwLCAwLCAxLjAwOCwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjU2LCAwLCAwLCAxKTsgfVxuICA1NS45OSUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMS4wMDcsIDAsIDAsIDAsIDAsIDEuMDA3LCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuODU1LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNywgMCwgMCwgMCwgMCwgMS4wMDcsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS44NTUsIDAsIDAsIDEpOyB9XG4gIDU5LjYzJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLjAwNCwgMCwgMCwgMCwgMCwgMS4wMDQsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS4zNzgsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEuMDA0LCAwLCAwLCAwLCAwLCAxLjAwNCwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5LjM3OCwgMCwgMCwgMSk7IH1cbiAgNjYuNjclIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC00OS44NCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljg0LCAwLCAwLCAxKTsgfVxuICA3MC45NyUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjAxMywgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLjAxMywgMCwgMCwgMSk7IH1cbiAgNzQuNDQlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC4wNDIsIDAsIDAsIDEpOyB0cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MC4wNDIsIDAsIDAsIDEpOyB9XG4gIDg3LjY1JSB7IC13ZWJraXQtdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuOTk4LCAwLCAwLCAxKTsgdHJhbnNmb3JtOiBtYXRyaXgzZCgxLCAwLCAwLCAwLCAwLCAxLCAwLCAwLCAwLCAwLCAxLCAwLCAtNDkuOTk4LCAwLCAwLCAxKTsgfVxuICA4OS4zMiUgeyAtd2Via2l0LXRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljk5NywgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTQ5Ljk5NywgMCwgMCwgMSk7IH1cbiAgMTAwJSB7b3BhY2l0eToxIDsgLXdlYmtpdC10cmFuc2Zvcm06IG1hdHJpeDNkKDEsIDAsIDAsIDAsIDAsIDEsIDAsIDAsIDAsIDAsIDEsIDAsIC01MCwgMCwgMCwgMSk7IHRyYW5zZm9ybTogbWF0cml4M2QoMSwgMCwgMCwgMCwgMCwgMSwgMCwgMCwgMCwgMCwgMSwgMCwgLTUwLCAwLCAwLCAxKTsgfVxufVxuXG5cblxuXG5cbmh0bWwubm8tc2Nyb2xse1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgJiBib2R5e1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICB9XG59IiwiXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEdlbmVyYWwgY2xhc3Nlc1xuLy9cblxuLmJyaW5nLWZyb250IHtcbiAgei1pbmRleDogMTtcbn1cblxuXG4udHJhbnNpdGlvbi0zcyB7IHRyYW5zaXRpb246IC4zczsgfVxuLnRyYW5zaXRpb24tNXMgeyB0cmFuc2l0aW9uOiAuNXM7IH1cblxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZSFpbXBvcnRhbnQ7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJsb2NrIGNlbnRlcmluZ1xuLy9cbi5jZW50ZXItdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jZW50ZXItaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY2VudGVyLXZoIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBSb3RhdGluZ1xuLy9cbiRyb3RhdGUtbGlzdDogNDUgOTAgMTgwO1xuQGVhY2ggJHZhbHVlIGluICRyb3RhdGUtbGlzdCB7XG4gIC5yb3RhdGUtI3skdmFsdWV9IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoI3skdmFsdWV9ZGVnKTtcbiAgfVxufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE9wYWNpdHlcbi8vXG4kb3BhY2l0eS1saXN0OiAwIDUgMTAgMTUgMjAgMjUgMzAgMzUgNDAgNDUgNTAgNTUgNjAgNjUgNzAgNzUgODAgODUgOTAgOTUgMTAwO1xuQGVhY2ggJHZhbHVlIGluICRvcGFjaXR5LWxpc3Qge1xuICAub3BhY2l0eS0jeyR2YWx1ZX0ge1xuICAgIG9wYWNpdHk6ICR2YWx1ZSAvIDEwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDdXJzb3Jcbi8vXG4uY3Vyc29yLWRlZmF1bHQgeyBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxuLmN1cnNvci1wb2ludGVyIHsgY3Vyc29yOiBwb2ludGVyOyB9XG4uY3Vyc29yLXRleHQgICAgeyBjdXJzb3I6IHRleHQ7IH1cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQm94IHNoYWRvd1xuLy9cblxuLnNoYWRvdy0xIHsgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLDAuMDYpOyB9XG4uc2hhZG93LTIgeyBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsMCwwLDAuMDcpOyB9XG4uc2hhZG93LTMgeyBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsMCwwLDAuMDkpOyB9XG4uc2hhZG93LTQgeyBib3gtc2hhZG93OiAwIDAgMzVweCByZ2JhKDAsMCwwLDAuMTEpOyB9XG4uc2hhZG93LTUgeyBib3gtc2hhZG93OiAwIDAgNDVweCByZ2JhKDAsMCwwLDAuMTMpOyB9XG5cbi5ob3Zlci1zaGFkb3ctMTpob3ZlciB7IGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwwLjA2KTsgfVxuLmhvdmVyLXNoYWRvdy0yOmhvdmVyIHsgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwwLjA3KTsgfVxuLmhvdmVyLXNoYWRvdy0zOmhvdmVyIHsgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLDAsMCwwLjA5KTsgfVxuLmhvdmVyLXNoYWRvdy00OmhvdmVyIHsgYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgwLDAsMCwwLjExKTsgfVxuLmhvdmVyLXNoYWRvdy01OmhvdmVyIHsgYm94LXNoYWRvdzogMCAwIDQ1cHggcmdiYSgwLDAsMCwwLjEzKTsgfVxuXG5cbi5zaGFkb3ctbWF0ZXJpYWwtMSB7IGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuMTIpLCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjI0KTsgfVxuLnNoYWRvdy1tYXRlcmlhbC0yIHsgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwwLDAsMC4xNiksIDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMjMpOyB9XG4uc2hhZG93LW1hdGVyaWFsLTMgeyBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMTkpLCAwIDZweCA2cHggcmdiYSgwLDAsMCwwLjIzKTsgfVxuLnNoYWRvdy1tYXRlcmlhbC00IHsgYm94LXNoYWRvdzogMCAxNHB4IDI4cHggcmdiYSgwLDAsMCwwLjI1KSwgMCAxMHB4IDEwcHggcmdiYSgwLDAsMCwwLjIyKTsgfVxuLnNoYWRvdy1tYXRlcmlhbC01IHsgYm94LXNoYWRvdzogMCAxOXB4IDM4cHggcmdiYSgwLDAsMCwwLjMwKSwgMCAxNXB4IDEycHggcmdiYSgwLDAsMCwwLjIyKTsgfVxuXG4uaG92ZXItc2hhZG93LW1hdGVyaWFsLTE6aG92ZXIgeyBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4yNCk7IH1cbi5ob3Zlci1zaGFkb3ctbWF0ZXJpYWwtMjpob3ZlciB7IGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsMCwwLDAuMTYpLCAwIDNweCA2cHggcmdiYSgwLDAsMCwwLjIzKTsgfVxuLmhvdmVyLXNoYWRvdy1tYXRlcmlhbC0zOmhvdmVyIHsgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLDAsMCwwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwwLDAsMC4yMyk7IH1cbi5ob3Zlci1zaGFkb3ctbWF0ZXJpYWwtNDpob3ZlciB7IGJveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwwLDAsMC4yNSksIDAgMTBweCAxMHB4IHJnYmEoMCwwLDAsMC4yMik7IH1cbi5ob3Zlci1zaGFkb3ctbWF0ZXJpYWwtNTpob3ZlciB7IGJveC1zaGFkb3c6IDAgMTlweCAzOHB4IHJnYmEoMCwwLDAsMC4zMCksIDAgMTVweCAxMnB4IHJnYmEoMCwwLDAsMC4yMik7IH1cblxuXG4uc2hhZG93LTAsXG4uaG92ZXItc2hhZG93LTAsXG4uc2hhZG93LW1hdGVyaWFsLTAsXG4uaG92ZXItc2hhZG93LW1hdGVyaWFsLTAgeyBib3gtc2hhZG93OiBub25lOyB9XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSHVlIHJvdGF0ZVxuLy9cbi50ZXh0LWh1ZS1yb3RhdGUge1xuICBjb2xvcjogI2YzNTYyNjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoOTJkZWcsI2YzNTYyNiwjZmVhYjNhKTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGh1ZS1yb3RhdGUgNjBzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmJnLWh1ZS1yb3RhdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogaHVlLXJvdGF0ZSAzMHMgbGluZWFyIGluZmluaXRlO1xufVxuXG5cbkAtd2Via2l0LWtleWZyYW1lcyBodWUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LWZpbHRlcjogaHVlLXJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LWZpbHRlcjogaHVlLXJvdGF0ZSgtMzYwZGVnKTtcbiAgfVxufVxuIiwiQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn0iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vL1xuLy9cblxuLy8gVGFibGUgb2YgQ29udGVudHNcbi8vXG4vLyBDb2xvcnNcbi8vIE9wdGlvbnNcbi8vIENvbXBvbmVudHNcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gR2VuZXJhbFxuLy9cblxuJGxpbmUtaGVpZ2h0LXhzOiAxOHB4O1xuLy8gJGxpbmUtaGVpZ2h0LXNtIDogMjBweDtcbiRsaW5lLWhlaWdodC1tZDogMjRweDtcbi8vICRsaW5lLWhlaWdodC1sZyA6IDMycHg7XG4kbGluZS1oZWlnaHQteGw6IDU0cHg7XG5cbiRsaW5lLWhlaWdodC1sZzogMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAxLjUgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpemVzXG4vL1xuXG4vLyBFbGVtZW50cyBoZWlnaHRcbiRoZWlnaHQteHM6IDI0cHg7XG4kaGVpZ2h0LXNtOiAyOXB4O1xuJGhlaWdodC1tZDogMzZweDtcbiRoZWlnaHQtbGc6IDQ4cHg7XG4kaGVpZ2h0LXhsOiA2NHB4O1xuJGhlaWdodC14eGw6IDk2cHg7XG4kaGVpZ2h0LXh4eGw6IDEyOHB4O1xuXG4vLyBFbGVtZW50cyBjb25zaXN0ZW50IHdpZHRoXG4kd2lkdGgtY29ucy14czogODVweDtcbiR3aWR0aC1jb25zLXNtOiAxMDBweDtcbiR3aWR0aC1jb25zLW1kOiAxMjBweDtcbiR3aWR0aC1jb25zLWxnOiAxNDVweDtcbiR3aWR0aC1jb25zLXhsOiAxODBweDtcblxuLy8gTGF5b3V0IHNpemVzXG4kd2lkdGgtc2lkZWJhci1ub3JtYWw6IDI2MHB4O1xuJHdpZHRoLXNpZGViYXItc206IDIyMHB4O1xuJHdpZHRoLXNpZGViYXItbGc6IDMwMHB4O1xuJHdpZHRoLXNpZGViYXItaWNvbmljOiAxMDBweDtcbiR3aWR0aC1zaWRlYmFyLWZvbGRlZDogODBweDtcblxuJHdpZHRoLWFzaWRlLXNtOiAyMDBweDtcbiR3aWR0aC1hc2lkZS1tZDogMjUwcHg7XG4kd2lkdGgtYXNpZGUtbGc6IDMwMHB4O1xuXG4kd2lkdGgtcXVpY2t2aWV3LXNtOiAyMjBweDtcbiR3aWR0aC1xdWlja3ZpZXctbWQ6IDMzMHB4O1xuJHdpZHRoLXF1aWNrdmlldy1sZzogNDIwcHg7XG4kd2lkdGgtcXVpY2t2aWV3LXhsOiA2NDBweDtcbiR3aWR0aC1xdWlja3ZpZXcteHhsOiA4NjBweDtcblxuJHdpZHRoLWFzaWRlOiAzMDBweDtcblxuJGhlaWdodC10b3BiYXI6IDY0cHg7XG4kaGVpZ2h0LXRvcGJhci1zZWM6IDgwcHg7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNwYWNpbmdcbi8vXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnRzXG4vL1xuJGZvbnQtYm9vdHN0cmFwOiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZm9udC1ib2R5OiBcIk9wZW4gU2Fuc1wiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4kZm9udC10aXRsZTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuJGZvbnQtYXJ0aWNsZTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuJGZvbnQtcXVvdGU6IEdlb3JnaWEsIFZlcmRhbmEsIFNlcmlmO1xuJGZvbnQtaWNvbi1mb250YXdlc29tZTogRm9udEF3ZXNvbWU7XG4kZm9udC1pY29uLXRoZW1pZnk6IHRoZW1pZnk7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENvbG9yc1xuLy9cblxuLy8tLS0tLS0tLS0tLS0tLS1cbi8vcnMgY29sb3Jcbi8vXG4kcnMtLXJlZDogI2I0MWUyMztcblxuJHJzLS1ib2R5LWNvbG9yOiAjZWJlZmYyO1xuXG4kd2hpdGU6ICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM4NjhlOTYgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICMwMDAgIWRlZmF1bHQ7XG5cbi8vIEJhc2UgY29sb3JzXG4kY29sb3ItYmx1ZTogIzc4YzBlMCAhZGVmYXVsdDtcbiRjb2xvci1pbmRpZ286ICM2NjEwZjIgIWRlZmF1bHQ7XG4kY29sb3ItcHVycGxlOiAjOTI2ZGRlICFkZWZhdWx0OyAvLyA5MjZkZGVcbiRjb2xvci1waW5rOiAjZjk2MTk3ICFkZWZhdWx0OyAvLyBmZjcwOGVcbiRjb2xvci1yZWQ6ICNkNzI2MzggIWRlZmF1bHQ7XG4kY29sb3Itb3JhbmdlOiAjZjc5MjU2ICFkZWZhdWx0O1xuJGNvbG9yLXllbGxvdzogI2ZjYzUyNSAhZGVmYXVsdDtcbiRjb2xvci1ncmVlbjogIzcwYjc3ZSAhZGVmYXVsdDsgLy8gNDZiZThhXG4kY29sb3ItdGVhbDogIzMzY2FiYiAhZGVmYXVsdDtcbiRjb2xvci1jeWFuOiAjNTdjN2Q0ICFkZWZhdWx0O1xuJGNvbG9yLWJyb3duOiAjOGQ2NjU4ICFkZWZhdWx0O1xuJGNvbG9yLWRhcms6ICMxZjI4MzEgIWRlZmF1bHQ7XG5cbiRjb2xvci1ncmF5OiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY29sb3ItbGlnaHQ6ICRncmF5LTEwMCAhZGVmYXVsdDtcblxuLy8gQ29udGV4dCBjb2xvcnNcbiRjb2xvci1wcmltYXJ5OiAjMzg5OWVjICFkZWZhdWx0O1xuJGNvbG9yLXNlY29uZGFyeTogIzM3NDM1MSAhZGVmYXVsdDtcbiRjb2xvci10aGlyZDogI2Y5YmIzMCAhZGVmYXVsdDtcbiRjb2xvci1zdWNjZXNzOiAkY29sb3ItZ3JlZW4gIWRlZmF1bHQ7IC8vIDQ2YmU4YVxuJGNvbG9yLWluZm86ICRjb2xvci1ibHVlICFkZWZhdWx0O1xuJGNvbG9yLXdhcm5pbmc6ICRjb2xvci1vcmFuZ2UgIWRlZmF1bHQ7XG4kY29sb3ItZGFuZ2VyOiAkY29sb3ItcmVkICFkZWZhdWx0O1xuXG4vLzMzOThjMFxuXG4vLyNlYmVmZjJcblxuLy8gUGFsZSBjb250ZXh0IGNvbG9yc1xuJGNvbG9yLXBhbGUtcHJpbWFyeTogI2RiZWRmYyAhZGVmYXVsdDsgLy8gbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgNjUlKSAhZGVmYXVsdDtcbiRjb2xvci1wYWxlLXNlY29uZGFyeTogbGlnaHRlbigkY29sb3Itc2Vjb25kYXJ5LCAyNSUpICFkZWZhdWx0O1xuJGNvbG9yLXBhbGUtdGhpcmQ6IGxpZ2h0ZW4oJGNvbG9yLXRoaXJkLCAyNSUpICFkZWZhdWx0O1xuJGNvbG9yLXBhbGUtc3VjY2VzczogbGlnaHRlbigkY29sb3Itc3VjY2VzcywgMjUlKSAhZGVmYXVsdDtcbiRjb2xvci1wYWxlLWluZm86IGxpZ2h0ZW4oJGNvbG9yLWluZm8sIDE1JSkgIWRlZmF1bHQ7XG4kY29sb3ItcGFsZS13YXJuaW5nOiBsaWdodGVuKCRjb2xvci13YXJuaW5nLCAyNSUpICFkZWZhdWx0O1xuJGNvbG9yLXBhbGUtZGFuZ2VyOiBsaWdodGVuKCRjb2xvci1kYW5nZXIsIDM1JSkgIWRlZmF1bHQ7XG4kY29sb3ItcGFsZS1wdXJwbGU6ICNlY2UzZmMgIWRlZmF1bHQ7XG4kY29sb3ItcGFsZS1waW5rOiAjZmNlM2VjICFkZWZhdWx0O1xuJGNvbG9yLXBhbGUtY3lhbjogI2UzZmFmYyAhZGVmYXVsdDtcbiRjb2xvci1wYWxlLXllbGxvdzogI2ZjZjhlMyAhZGVmYXVsdDtcbiRjb2xvci1wYWxlLWJyb3duOiAjZWRkY2Q1ICFkZWZhdWx0O1xuJGNvbG9yLXBhbGUtZGFyazogI2M4YzhjOCAhZGVmYXVsdDtcbiRjb2xvci1wYWxlLWdyYXk6ICRncmF5LTQwMCAhZGVmYXVsdDtcblxuLy8gQmFja2dyb3VuZCBjb2xvcnNcbiRjb2xvci1iZy1saWdodDogI2Y1ZjZmNyAhZGVmYXVsdDtcbiRjb2xvci1iZy1saWdodGVyOiAjZjlmYWZiICFkZWZhdWx0O1xuJGNvbG9yLWJnLWxpZ2h0ZXN0OiAjZmNmZGZlICFkZWZhdWx0O1xuJGNvbG9yLWJnLWJvZHk6ICRycy0tYm9keS1jb2xvciAhZGVmYXVsdDtcbi8vI2YzZjVmN1xuJGNvbG9yLWJnLW5ldzogI2YzZjlmZiAhZGVmYXVsdDtcbiRjb2xvci1iZy1uZXctaG92ZXI6ICNlY2Y1ZmUgIWRlZmF1bHQ7XG4kY29sb3ItYmctZGFyazogI2UzZTRlNSAhZGVmYXVsdDtcbiRjb2xvci1iZy1kYXJrZXI6ICNkY2RkZGUgIWRlZmF1bHQ7XG5cbi8vIFRleHQgY29sb3JzXG4kY29sb3ItdGl0bGU6ICMzMTM5NDQgIWRlZmF1bHQ7IC8vMzc0MDRkXG4kY29sb3Itc3VidGl0bGU6ICM5OTk5OTkgIWRlZmF1bHQ7XG4kY29sb3ItdGV4dDogIzRkNTI1OSAhZGVmYXVsdDsgLy82MTZhNzhcbiRjb2xvci10ZXh0LWxpZ2h0OiAjNjE2YTc4ICFkZWZhdWx0O1xuJGNvbG9yLXRleHQtc2Vjb25kYXJ5OiAjOGI5NWE1ICFkZWZhdWx0O1xuJGNvbG9yLXRleHQtcGxhY2Vob2xkZXI6ICNjOWNjY2UgIWRlZmF1bHQ7XG4kY29sb3ItdGV4dC1kaXNhYmxlOiAjYTViM2M3ICFkZWZhdWx0O1xuXG4vLyBEaXZpZGVyIGNvbG9yXG4kY29sb3ItZGl2aWRlcjogI0M3Q0NEMCAhZGVmYXVsdDtcbiRjb2xvci1kaXZpZGVyLWxpZ2h0OiAjZjFmMmYzICFkZWZhdWx0O1xuXG4vLyBTb2NpYWwgbWVkaWFcbiRjb2xvci1mYWNlYm9vazogIzNiNTk5OCAhZGVmYXVsdDtcbiRjb2xvci1nb29nbGUtcGx1czogI2RkNGIzOSAhZGVmYXVsdDtcbiRjb2xvci10d2l0dGVyOiAjMDBhY2VkICFkZWZhdWx0O1xuJGNvbG9yLWxpbmtlZGluOiAjMDA3YmI2ICFkZWZhdWx0O1xuJGNvbG9yLXBpbnRlcmVzdDogI2NiMjAyNyAhZGVmYXVsdDtcbiRjb2xvci1naXQ6ICM2NjY2NjYgIWRlZmF1bHQ7XG4kY29sb3ItdHVtYmxyOiAjMzI1MDZkICFkZWZhdWx0O1xuJGNvbG9yLXZpbWVvOiAjYWFkNDUwICFkZWZhdWx0O1xuJGNvbG9yLXlvdXR1YmU6ICNiYjAwMDAgIWRlZmF1bHQ7XG4kY29sb3ItZmxpY2tyOiAjZmYwMDg0ICFkZWZhdWx0O1xuJGNvbG9yLXJlZGRpdDogI2ZmNDUwMCAhZGVmYXVsdDtcbiRjb2xvci1kcmliYmJsZTogI2VhNGM4OSAhZGVmYXVsdDtcbiRjb2xvci1za3lwZTogIzAwYWZmMCAhZGVmYXVsdDtcbiRjb2xvci1pbnN0YWdyYW06ICM1MTdmYTQgIWRlZmF1bHQ7XG4kY29sb3ItbGFzdGZtOiAjYzMwMDBkICFkZWZhdWx0O1xuJGNvbG9yLWJlaGFuY2U6ICMxNzY5ZmYgIWRlZmF1bHQ7XG4kY29sb3ItcnNzOiAjZjI2NTIyICFkZWZhdWx0O1xuXG4vLyBBbHBoYSBjaGFubmVsIGNvbG9yc1xuJGNvbG9yLWFscGhhLWRhcmstdGV4dDogcmdiYSgkY29sb3ItdGV4dCwgMC43KSAhZGVmYXVsdDtcbiRjb2xvci1hbHBoYS1kYXJrLXRleHQtbGlnaHQ6IHJnYmEoJGNvbG9yLXRleHQsIDAuNCkgIWRlZmF1bHQ7XG4kY29sb3ItYWxwaGEtZGFyay10ZXh0LWFjdGl2ZTogcmdiYSgkY29sb3ItdGV4dCwgMSkgIWRlZmF1bHQ7XG4kY29sb3ItYWxwaGEtZGFyay1iZzogcmdiYSgkY29sb3ItdGV4dCwgMC4wNCkgIWRlZmF1bHQ7XG4kY29sb3ItYWxwaGEtZGFyay1iZy1ob3ZlcjogcmdiYSgkY29sb3ItdGV4dCwgMC4wNSkgIWRlZmF1bHQ7XG4kY29sb3ItYWxwaGEtZGFyay1kaXZpZGVyOiByZ2JhKCRjb2xvci10ZXh0LCAwLjA3KSAhZGVmYXVsdDtcblxuJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ6IHJnYmEoI2ZmZiwgMC43KSAhZGVmYXVsdDtcbiRjb2xvci1hbHBoYS1saWdodC10ZXh0LWxpZ2h0OiByZ2JhKCNmZmYsIDAuNCkgIWRlZmF1bHQ7XG4kY29sb3ItYWxwaGEtbGlnaHQtdGV4dC1hY3RpdmU6IHJnYmEoI2ZmZiwgMSkgIWRlZmF1bHQ7XG4kY29sb3ItYWxwaGEtbGlnaHQtYmc6IHJnYmEoI2ZmZiwgMC4xKSAhZGVmYXVsdDtcbiRjb2xvci1hbHBoYS1saWdodC1iZy1ob3ZlcjogcmdiYSgjZmZmLCAwLjE1KSAhZGVmYXVsdDtcbiRjb2xvci1hbHBoYS1saWdodC1kaXZpZGVyOiByZ2JhKCNmZmYsIDAuMTUpICFkZWZhdWx0O1xuJGNvbG9yLWFscGhhLWxpZ2h0LWRpdmlkZXItbGlnaHQ6IHJnYmEoI2ZmZiwgMC4wOCkgIWRlZmF1bHQ7XG5cbiR6aW5kZXgtZmFiOiA5ICFkZWZhdWx0O1xuXG4kemluZGV4LW1vcnJpczogOTAwICFkZWZhdWx0O1xuJHppbmRleC10b3BiYXI6IDk5NSAhZGVmYXVsdDtcbiR6aW5kZXgtdG9wYmFyLW5hdmlnYXRpb246IDk5OSAhZGVmYXVsdDtcbiR6aW5kZXgtc2lkZWJhcjogOTk3ICFkZWZhdWx0O1xuJHppbmRleC1zaWRlYmFyLW9wZW46IDk5NyAhZGVmYXVsdDtcbiR6aW5kZXgtZG9jazogOTk0ICFkZWZhdWx0O1xuJHppbmRleC1kb2NrLW1heGltaXplOiA5OTkgIWRlZmF1bHQ7XG4kemluZGV4LWRvY2stb3Blbi1tb2RhbDogMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcXVpY2t2aWV3OiA5OTkgIWRlZmF1bHQ7XG4kemluZGV4LWFzaWRlOiA5OTEgIWRlZmF1bHQ7XG4kemluZGV4LWJhY2tkcm9wLXRvcGJhcjogOTkyICFkZWZhdWx0O1xuJHppbmRleC1iYWNrZHJvcC1zaWRlYmFyOiA5OTYgIWRlZmF1bHQ7XG4kemluZGV4LWJhY2tkcm9wLXF1aWNrdmlldzogOTk4ICFkZWZhdWx0O1xuJHppbmRleC1kcm9wZG93bi10b2dnbGU6IDk5MSAhZGVmYXVsdDtcbiR6aW5kZXgtYmFja2Ryb3AtdG91cjogOTk5ICFkZWZhdWx0O1xuJHppbmRleC1jYXJkLW1heGltaXplOiA5MDAgIWRlZmF1bHQ7XG4kemluZGV4LWNhcmQtZnVsbHNjcmVlbjogOTk4ICFkZWZhdWx0O1xuJHppbmRleC1sb29rdXAtZnVsbHNjcmVlbjogMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6IDEwNTEgIWRlZmF1bHQ7XG4kemluZGV4LWRyb3Bkb3duOiA5OTIgIWRlZmF1bHQ7XG4kemluZGV4LXByZWxvYWRlcjogMjAwMCAhZGVmYXVsdDtcblxuJHppbmRleC1wYWNlOiAyMDAxICFkZWZhdWx0O1xuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDb21wb25lbnRzXG4vL1xuXG4vLyBPZmZjYW52YXNcbiRvZmZjYW52YXMtcmlnaHQtc2hhZG93OiA1cHggMHB4IDEzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtbGVmdC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMSkgIWRlZmF1bHQ7XG5cbi8vIE1lbnVcbiRtZW51LWhlaWdodC14czogNDJweDtcbiRtZW51LWhlaWdodC1zbTogNDhweDtcbiRtZW51LWhlaWdodDogNTZweDtcbiRtZW51LWhlaWdodC1sZzogNjRweDtcbiRtZW51LWhlaWdodC14bDogNzJweDtcbiRtZW51LXN1Ym1lbnUtaGVpZ2h0OiAzMnB4O1xuJG1lbnUtbGluay1pdGVtcy1tYXJnaW4teDogOHB4ICFkZWZhdWx0O1xuJG1lbnUtbGlnaHQtc3VibWVudS1iZzogI2Y3ZjlmYSAhZGVmYXVsdDtcblxuLy8gU2lkZWJhclxuJHNpZGViYXItaGVhZGVyLWJnOiAjYjQxZTIzICFkZWZhdWx0O1xuJHNpZGViYXItZGFyay1iZzogIzNmNGE1OSAhZGVmYXVsdDtcbiRzaWRlYmFyLWRhcmstc3VibWVudS1iZzogIzQ1NTE2MCAhZGVmYXVsdDtcbiRzaWRlYmFyLWRhcmtlci1iZzogIzI0MmEzMyAhZGVmYXVsdDsgLy8yMTI1MmRcbiRzaWRlYmFyLWRhcmtlci1zdWJtZW51LWJnOiAjMmIzMjNiICFkZWZhdWx0OyAvLzJiMzAzYlxuJHNpZGViYXItbGlnaHQtc3VibWVudS1iZzogI2Y3ZjlmYSAhZGVmYXVsdDtcbiRzaWRlYmFyLXBhZGRpbmcteDogMTJweCAhZGVmYXVsdDtcbiRzaWRlYmFyLWl0ZW1zLW1hcmdpbi14OiA4cHggIWRlZmF1bHQ7XG4kc2lkZWJhci1pY29uLXNpemU6IDMwcHggIWRlZmF1bHQ7XG4kc2lkZWJhci1pY29uLXNpemUtbGc6IDQwcHggIWRlZmF1bHQ7XG4kc2lkZWJhci1zdWJtZW51LWl0ZW0taGVpZ2h0OiAzNHB4ICFkZWZhdWx0O1xuXG4vL1JzIC0gc2lkZWJhciBjb2xvciBhY3RpdmVcbiRtZW51LWxpbmstY29sb3I6ICRjb2xvci10aGlyZDtcblxuLy8gVG9wYmFyXG4kdG9wYmFyLWdhcDogMTJweCAhZGVmYXVsdDtcblxuJHRvcGJhci1wYWRkaW5nLXg6IDIwcHggIWRlZmF1bHQ7XG4kdG9wYmFyLWl0ZW1zLW1hcmdpbi14OiA4cHggIWRlZmF1bHQ7XG4kdG9wYmFyLXN1Ym1lbnUtaXRlbS1oZWlnaHQ6IDM4cHggIWRlZmF1bHQ7XG4kdG9wYmFyLWljb24tc2l6ZTogMTZweCAhZGVmYXVsdDtcbiR0b3BiYXItbWVudS1kcm9wZG93bi1zaXplOiAyMDBweCAhZGVmYXVsdDtcblxuLy8gUlMtdG9wYmFyIC0gYnRuXG5cbiR0b3BiYXItYnRuLWNvbG9yOiAkY29sb3ItdGhpcmQ7XG4kdG9wYmFyLWJ0bi1oZWlnaHQtcmF5LWhvdmVyOiAzcHg7XG5cbi8vIE5vdGlmaWNhdGlvblxuJHRvb2x0aXAtYmc6ICMzMjMyMzIgIWRlZmF1bHQ7XG4kdG9hc3Rlci1iZzogIzMyMzIzMiAhZGVmYXVsdDtcblxuLy8gQ2FyZFxuJGNhcmQtaW50ZXJuYWwtYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWFscGhhLWRhcmstZGl2aWRlcjtcblxuLy8gQmFja2Ryb3Bcbi8vXG4kYmFja2Ryb3AtYmctbGlnaHQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiRiYWNrZHJvcC1iZy1kYXJrOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cbi8vIERvY2tcbiRkb2NrLWhlYWRlci1oZWlnaHQ6IDQ0cHggIWRlZmF1bHQ7XG5cbi8vXG4vLyBMaXN0c1xuLy9cbiRzaWRlczogbGVmdCByaWdodCB0b3AgYm90dG9tO1xuXG4vL1xuLy8gTWFwc1xuLy9cbiRjb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICRjb2xvci1wcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAkY29sb3Itc2Vjb25kYXJ5LFxuICBcInRoaXJkXCI6ICRjb2xvci10aGlyZCxcbiAgXCJzdWNjZXNzXCI6ICRjb2xvci1zdWNjZXNzLFxuICBcImluZm9cIjogJGNvbG9yLWluZm8sXG4gIFwid2FybmluZ1wiOiAkY29sb3Itd2FybmluZyxcbiAgXCJkYW5nZXJcIjogJGNvbG9yLWRhbmdlcixcbiAgXCJwaW5rXCI6ICRjb2xvci1waW5rLFxuICBcInB1cnBsZVwiOiAkY29sb3ItcHVycGxlLFxuICBcImJyb3duXCI6ICRjb2xvci1icm93bixcbiAgXCJjeWFuXCI6ICRjb2xvci1wcmltYXJ5LFxuICBcInllbGxvd1wiOiAkY29sb3IteWVsbG93LFxuICBcImdyYXlcIjogJGNvbG9yLWdyYXksXG4gIFwiZGFya1wiOiAkY29sb3ItZGFyayxcbiAgXCJ0ZXh0XCI6JGNvbG9yLXRleHRcbik7XG5cbiRjb2xvcnMtcnM6IChcbiAgXCJwcmltYXJ5XCI6ICRjb2xvci1wcmltYXJ5XG4pO1xuXG4kY29sb3JzLXBhbGU6IChcbiAgXCJwcmltYXJ5XCI6ICRjb2xvci1wYWxlLXByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICRjb2xvci1wYWxlLXNlY29uZGFyeSxcbiAgXCJ0aGlyZFwiOiAkY29sb3ItcGFsZS10aGlyZCxcbiAgXCJzdWNjZXNzXCI6ICRjb2xvci1wYWxlLXN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAkY29sb3ItcGFsZS1pbmZvLFxuICBcIndhcm5pbmdcIjogJGNvbG9yLXBhbGUtd2FybmluZyxcbiAgXCJkYW5nZXJcIjogJGNvbG9yLXBhbGUtZGFuZ2VyLFxuICBcInBpbmtcIjogJGNvbG9yLXBhbGUtcGluayxcbiAgXCJwdXJwbGVcIjogJGNvbG9yLXBhbGUtcHVycGxlLFxuICBcImJyb3duXCI6ICRjb2xvci1wYWxlLWJyb3duLFxuICBcImN5YW5cIjogJGNvbG9yLXBhbGUtY3lhbixcbiAgXCJ5ZWxsb3dcIjogJGNvbG9yLXBhbGUteWVsbG93LFxuICBcImdyYXlcIjogJGNvbG9yLXBhbGUtZ3JheSxcbiAgXCJkYXJrXCI6ICRjb2xvci1wYWxlLWRhcmtcbik7XG5cbiRzb2NpYWwtY29sb3JzOiAoXG4gIFwiZmFjZWJvb2tcIjogJGNvbG9yLWZhY2Vib29rLFxuICBcImdvb2dsZVwiOiAkY29sb3ItZ29vZ2xlLXBsdXMsXG4gIFwidHdpdHRlclwiOiAkY29sb3ItdHdpdHRlcixcbiAgXCJsaW5rZWRpblwiOiAkY29sb3ItbGlua2VkaW4sXG4gIFwicGludGVyZXN0XCI6ICRjb2xvci1waW50ZXJlc3QsXG4gIFwiZ2l0XCI6ICRjb2xvci1naXQsXG4gIFwidHVtYmxyXCI6ICRjb2xvci10dW1ibHIsXG4gIFwidmltZW9cIjogJGNvbG9yLXZpbWVvLFxuICBcInlvdXR1YmVcIjogJGNvbG9yLXlvdXR1YmUsXG4gIFwiZmxpY2tyXCI6ICRjb2xvci1mbGlja3IsXG4gIFwicmVkZGl0XCI6ICRjb2xvci1yZWRkaXQsXG4gIFwiZHJpYmJibGVcIjogJGNvbG9yLWRyaWJiYmxlLFxuICBcInNreXBlXCI6ICRjb2xvci1za3lwZSxcbiAgXCJpbnN0YWdyYW1cIjogJGNvbG9yLWluc3RhZ3JhbSxcbiAgXCJsYXN0Zm1cIjogJGNvbG9yLWxhc3RmbSxcbiAgXCJiZWhhbmNlXCI6ICRjb2xvci1iZWhhbmNlLFxuICBcInJzc1wiOiAkY29sb3ItcnNzXG4pO1xuXG4vKlxuLy9cbi8vIE92ZXJyaWRlICsgbWVyZ2UgYm9vdHN0cmFwIHZhcmlhYmxlc1xuLy9cbiovXG5cbi8vIGJyZWFrcG9pbnRzICsgY29udGFpbmVyIG1heC13aWR0aHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0NDBweCxcbiAgM3hsOiAxNjAwcHhcbik7XG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEyMDBweCxcbiAgM3hsOiAxNDAwcHhcbik7XG5cbi8vIE1lZGlhIHF1ZXJpZXMgYnJlYWtwb2ludHMgZGlzcGxheVxuXG5AZWFjaCAka2V5LCAkdmFsIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgLmQtbm9uZS0jeyRrZXl9IHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdmFsKXtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIGZvbnQtcmVzaXppbmdcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuLy8gUmVzaXplIGZvbnQtc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQtc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFZhcmlhYmxlcyBmb3Igc3RvcmluZyBzdGF0aWMgYW5kIGZsdWlkIHJlc2NhbGluZ1xuICAgICRyZnMtc3RhdGljOiBudWxsO1xuICAgICRyZnMtZmx1aWQ6IG51bGw7XG5cbiAgICAvLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udC1zaXplXG4gICAgQGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtIHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmcyAvICRyZnMtcmVtLXZhbHVlfXJlbSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHB4IHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmc31weCN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG4gICAgfVxuXG4gICAgLy8gT25seSBhZGQgbWVkaWEgcXVlcnkgaWYgZm9udC1zaXplIGlzIGJpZ2dlciBhcyB0aGUgbWluaW11bSBmb250LXNpemVcbiAgICAvLyBJZiAkcmZzLWZhY3RvciA9PSAxLCBubyByZXNjYWxpbmcgd2lsbCB0YWtlIHBsYWNlXG4gICAgQGlmICRmcyA+ICRyZnMtYmFzZS1mb250LXNpemUgYW5kICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgICRtaW4td2lkdGg6IG51bGw7XG4gICAgICAkdmFyaWFibGUtdW5pdDogbnVsbDtcblxuICAgICAgLy8gQ2FsY3VsYXRlIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyAoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSkgLyAkcmZzLWZhY3RvcjtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBnaXZlbiBmb250LXNpemUgYW5kIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAvLyBObyBuZWVkIHRvIGNoZWNrIGlmIHRoZSB1bml0IGlzIHZhbGlkLCBiZWNhdXNlIHdlIGRpZCB0aGF0IGJlZm9yZVxuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7JGZzLW1pbiAvICRyZnMtcmVtLXZhbHVlfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gSWYgdHdvLWRpbWVuc2lvbmFsLCB1c2Ugc21hbGxlc3Qgb2Ygc2NyZWVuIHdpZHRoIGFuZCBoZWlnaHRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7JGZzLWRpZmYgKiAxMDAgLyAkcmZzLWJyZWFrcG9pbnR9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemUuXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuICAgIH1cblxuICAgIC8vIFJlbmRlcmluZ1xuICAgIEBpZiAkcmZzLWZsdWlkID09IG51bGwge1xuICAgICAgLy8gT25seSByZW5kZXIgc3RhdGljIGZvbnQtc2l6ZSBpZiBubyBmbHVpZCBmb250LXNpemUgaXMgYXZhaWxhYmxlXG4gICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkbXEtdmFsdWU6IG51bGw7XG5cbiAgICAgIC8vIFJGUyBicmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgIEBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSByZW0ge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50IC8gJHJmcy1yZW0tdmFsdWV9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH07XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnR9cHg7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksXG4gICAgICAgIC8vIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgICAgICYsXG4gICAgICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGluIHVzZXMgUkZTIHRvIHJlc2NhbGUgZm9udCBzaXplc1xuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBEaXZpZGVyc1xuLy9cblxuaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItYWxwaGEtZGFyay1kaXZpZGVyO1xuICBtYXJnaW46IDJyZW0gYXV0bztcbn1cblxuXG5cblxuLmRpdmlkZXItZGFzaCB7XG4gIG9wYWNpdHk6IC43O1xuICBtYXJnaW46IDAgNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnO1xuICB9XG59XG5cblxuLmRpdmlkZXItZG90IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDAgNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBvcGFjaXR5OiAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xufVxuXG4uZGl2aWRlci1saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFscGhhLWRhcmstZGl2aWRlcjtcbn1cblxuXG5cbi5kaXZpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIH1cbn1cblxuLmRpdmlkZXItdmVydGljYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMCAycmVtO1xuXG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG5cblxuLy8gU2l6aW5nXG4vL1xuLmhyLXNtLFxuLmRpdmlkZXItc20ge1xuICBtYXJnaW46IDFyZW0gYXV0bztcbn1cblxuLmhyLWxnLFxuLmRpdmlkZXItbGcge1xuICBtYXJnaW46IDNyZW0gYXV0bztcbn1cblxuLmRpdmlkZXItdmVydGljYWwge1xuICAmLmRpdmlkZXItc20ge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxuXG4gICYuZGl2aWRlci1sZyB7XG4gICAgcGFkZGluZzogMCAzcmVtO1xuICB9XG59XG5cbiIsIlxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1tZDtcbn1cblxuLy8gVE9ETzogd2lsbCBmaXggaW4gQmV0YSByZWxlYXNlXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5cbmNhbnZhczpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgNyUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCA3JSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5cbmEge1xuICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLm1lZGlhIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIH1cblxuICAmW2NsYXNzKj1cInRleHQtXCJdIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZbY2xhc3MqPVwiaG92ZXItXCJdIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIH1cbn1cblxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuc21hbGwsXG50aW1lLFxuLnNtYWxsIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcblxuICBhIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbGc7XG59XG5cbi5zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kcm9wY2FwOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzkwMztcbiAgZm9udC1zaXplOiA3NXB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSGVhZGluZ1xuLy9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogJGNvbG9yLXRpdGxlO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcblxuICBiLFxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiA2NSU7XG4gIH1cblxuICBhLFxuICBhW2NsYXNzKj1cImhvdmVyLVwiXSB7XG4gICAgY29sb3I6ICRjb2xvci10aXRsZTtcbiAgfVxuXG59XG5cbmgxLCAuaDEgeyBmb250LXNpemU6IDMzcHg7IH1cbmgyLCAuaDIgeyBmb250LXNpemU6IDI4cHg7IH1cbmgzLCAuaDMgeyBmb250LXNpemU6IDIzcHg7IH1cbmg0LCAuaDQgeyBmb250LXNpemU6IDE5cHg7IH1cbmg1LCAuaDUgeyBmb250LXNpemU6IDE2cHg7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cbmg2LCAuaDYgeyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZvbnQtYWx0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG59XG5cbi5zaWRldGl0bGUge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XG4gIH1cbn1cblxuLnN1YnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFVMICYgT0wgbGlzdHNcbi8vXG4ubGlzdC1pY29uaWMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblxuICAuaWNvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICB9XG59XG5cblxuLmJsb2NrcXVvdGUge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcblxuICBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxuXG4gIGZvb3RlciB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJztcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrcXVvdGUtaW52ZXJzZSB7XG4gICYsXG4gIGZvb3RlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuXG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuXG50aW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xufVxuXG5cbi5kbC1pbmxpbmUge1xuICBkdCxcbiAgZGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIGRkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWEgcXVlcmllc1xuLy9cbkBpbmNsdWRlIG1lZGlhLWRvd24obWQpIHtcblxuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuXG4gIGgxLCAuaDEgeyBmb250LXNpemU6IDMxcHg7IH1cbiAgaDIsIC5oMiB7IGZvbnQtc2l6ZTogMjZweDsgfVxuICBoMywgLmgzIHsgZm9udC1zaXplOiAyMnB4OyB9XG4gIGg0LCAuaDQgeyBmb250LXNpemU6IDE4cHg7IH1cbiAgaDUsIC5oNSB7IGZvbnQtc2l6ZTogMTVweDsgfVxuICBoNiwgLmg2IHsgZm9udC1zaXplOiAxM3B4OyB9XG5cbiAgLmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG59XG5cblxuQGluY2x1ZGUgbWVkaWEtZG93bihzbSkge1xuXG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIGgxLCAuaDEgeyBmb250LXNpemU6IDI0cHg7IH1cbiAgaDIsIC5oMiB7IGZvbnQtc2l6ZTogMjJweDsgfVxuICBoMywgLmgzIHsgZm9udC1zaXplOiAyMHB4OyB9XG4gIGg0LCAuaDQgeyBmb250LXNpemU6IDE2cHg7IH1cblxuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgLmJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG59XG5cblxuLmZvbnQtYm9keXtcbiAgZm9udC1mYW1pbHk6JGZvbnQtYm9keTtcbn1cblxuXG5cbi8vLy8vLy8vXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnQgc2l6ZVxuLy9cbiRmb250LXNpemUtbGlzdDogOCA5IDEwIDExIDEyIDEzIDE0IDE1IDE2IDE3IDE4IDE5IDIwIDIyIDI0IDI1IDI2IDI4IDMwIDM1IDQwIDQ1IDUwIDYwIDcwIDgwIDkwO1xuQGVhY2ggJHZhbHVlIGluICRmb250LXNpemUtbGlzdCB7XG4gIC5mcy0jeyR2YWx1ZX0ge1xuICAgIGZvbnQtc2l6ZTogI3skdmFsdWV9cHggIWltcG9ydGFudDtcblxuICAgIEBpZiAkdmFsdWUgPiAyOSB7XG4gICAgICBsaW5lLWhlaWdodDoxLjI7XG4gICAgfVxuICB9XG59XG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnQgd2VpZ2h0XG4vL1xuJGZvbnQtd2VpZ2h0LWxpc3Q6IDEwMCAyMDAgMzAwIDQwMCA1MDAgNjAwIDcwMCA4MDAgOTAwO1xuQGVhY2ggJHZhbHVlIGluICRmb250LXdlaWdodC1saXN0IHtcbiAgLmZ3LSN7JHZhbHVlfSB7XG4gICAgZm9udC13ZWlnaHQ6ICN7JHZhbHVlfSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCgpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiXG5wcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG59XG5cbmNvZGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2JhNWU2Mztcbn1cblxuLmNvZGUtYm9sZCB7XG4gIGNvbG9yOiAjYmQ0MTQ3O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbn1cblxua2JkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcms7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM2MHB4O1xufVxuXG5cbi8vIENvcHkgdG8gY2xpcGJvYXJkIGJ1dHRvblxuLy9cbi5jbGlwYm9hcmQtY29weSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbnByZTpob3ZlciAuY2xpcGJvYXJkLWNvcHkge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMsIG9wYWNpdHkgLjVzO1xufVxuXG5cblxuLy8gUHJpc21cbi8vXG46bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xufVxuXG4ubGluZS1udW1iZXJzIC5saW5lLW51bWJlcnMtcm93cyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG59XG5cbmRpdi5wcmlzbS1zaG93LWxhbmd1YWdlID4gZGl2LnByaXNtLXNob3ctbGFuZ3VhZ2UtbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBmb250LXNpemU6IDExcHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiA0cHg7XG59XG5cbi5wcmlzbS1zaG93LWxhbmd1YWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxpbmUtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDAsLjEpO1xufVxuXG4udG9rZW4uYmFkZ2Uge1xuICBmb250LXNpemU6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuXG5cbi8vIENvZGUgcHJldmlld1xuLy9cbi5jb2RlLXByZXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5cblxuXG4vLyBDb2RlIHRpdGxlXG4vL1xuLmNvZGUtdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5cblxuXG4vLyBDb2RlIHdyYXBwZXJcbi8vXG4uY29kZSB7XG5cbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAmLmNvZGUtZm9sZCBwcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBwcmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLy9kaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5zaG93LWxhbmd1YWdlIC5wcmlzbS1zaG93LWxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY29kZS1jYXJkIHtcbiAgLmNvZGUtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICB9XG5cbiAgLmNvZGUtcHJldmlldyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5cbi8vIFByZSB0b2dnbGVyXG4vL1xuLmNvZGUtdG9nZ2xlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG5cbiAgICBpIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyIC8gMjtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlIC8gJGNvdW50O1xuICAgIG1heC13aWR0aDogMTAwJSAvICRjb3VudDtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIFJlbW92ZSBzZWxlY3Qgb3V0bGluZSBmcm9tIHNlbGVjdCBib3ggaW4gRkZcbiAgJjotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAkaW5wdXQtY29sb3I7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgZm9yIHdvcmthcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgZm9ybS1jb250cm9sLWZvY3VzKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMxNTU3XG4gICAgLy8gQWxpZ24gdG9vbHRpcCB0byBmb3JtIGVsZW1lbnRzXG4gICAgLmZvcm0tcm93ID4gLmNvbCA+ICYsXG4gICAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0gPiAmIHtcbiAgICAgIGxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRjdXN0b20tc2VsZWN0LWJnIGVzY2FwZS1zdmcoJGljb24pICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemUgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogaWYoJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucywgcG9pbnRlciwgbnVsbCk7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSkpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWFcbi8vXG4ubWVkaWEge1xuICBwYWRkaW5nOiAxNnB4IDEycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcblxuICA+ICoge1xuICAgIG1hcmdpbjogMCA4cHg7XG4gIH1cblxuICBhOm5vdCguYnRuKTpub3QoLmF2YXRhcikge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxuXG5cbiAgJi5mbGV4LWNvbHVtbiA+ICoge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYuZmxleC1jb2x1bW4gPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICB9XG5cbiAgJi5ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIH1cblxuICAmLml0ZW1zLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZbZGF0YS1wcm92aWRlfj1cImNoZWNrYWJsZVwiXSxcbiAgJltkYXRhLXByb3ZpZGV+PVwic2VsZWN0YWJsZVwiXSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm1lZGlhIHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxlYWQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC5hdmF0YXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmFsaWduLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLm1lZGlhLWhvdmVyLXNob3cge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICB9XG5cbiAgLmRyb3Bkb3duIHtcblxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmLm9wZW4ge1xuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciAubWVkaWEtaG92ZXItc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm5hdiB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW1kO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG5cbn1cblxuXG4ubWVkaWEtcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuXG4ubWVkaWEtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQmxvY2sgYWN0aW9uXG4vL1xuLm1lZGlhLWJsb2NrLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHRyYW5zaXRpb246IC41cztcbn1cblxuLm1lZGlhOmhvdmVyIC5tZWRpYS1ibG9jay1hY3Rpb25zIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLy8gQ29sbGFwc2FibGVcbi8vXG4ubWVkaWEtY29sbGFwc2libGUge1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLmNvbGxhcHNlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbn1cblxuLmNvbGxhcHNlLWFycm93IHtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjRiXCI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWljb24tdGhlbWlmeTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICB9XG5cbiAgJjpub3QoLmNvbGxhcHNlZCk6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuXG5cbi8vIE1lZGlhIGJvZHlcbi5tZWRpYS1ib2R5IHtcblxuICBtaW4td2lkdGg6IDA7IC8vIFRvIGZpeCBjaGlsZCB0cnVuY2F0aW5nXG5cbiAgPiAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm1lZGlhID4ge1xuICAgICo6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4ubWVkaWEtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5tZWRpYS1vYmplY3Qge1xuXG59XG5cblxuLy8gTWVkaWEgcmlnaHRcbi8vXG4ubWVkaWEtcmlnaHQtb3V0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG9wYWNpdHk6IDAuODtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIGEgKyBhIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG59XG5cblxuLm1lZGlhLWFjdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG59XG5cbi5tZWRpYTpob3ZlciAubWVkaWEtYWN0aW9uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1lZGlhLWFjdGlvbi12aXNpYmxlIC5tZWRpYS1hY3Rpb24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG5cbi8vIFNpemVzXG4vL1xuLm1lZGlhIHtcblxuICAmLm1lZGlhLXhzIHtcbiAgICBwYWRkaW5nOiAxMHB4IDZweDtcbiAgfVxuXG4gICYubWVkaWEtc20ge1xuICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICB9XG5cbiAgJi5tZWRpYS1sZyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggMTZweDtcbiAgfVxuXG4gICYubWVkaWEteGwge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4IDIwcHg7XG4gIH1cblxuICAmLm1lZGlhLXh4bCB7XG4gICAgcGFkZGluZy10b3A6IDMycHggMjRweDtcbiAgfVxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE1lZGlhIGNvbG9yaW5nXG4vL1xuXG5cbi5tZWRpYS1pbnZlcnNlIHtcblxuICAmLFxuICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAuc21hbGwsXG4gIHNtYWxsLFxuICB0aW1lIHtcbiAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtdGV4dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0LWFjdGl2ZTtcbiAgICB9XG4gIH1cblxufVxuXG4vLyBOZXcgaXRlbVxuLy9cbi5tZWRpYS1uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbmV3O1xufVxuXG4ubWVkaWEtbGlzdC1ob3ZlciAubWVkaWEtbmV3OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLW5ldy1ob3ZlciAhaW1wb3J0YW50O1xufVxuXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1zZWxlY3Q6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGN1cnNvcjogJGN1c3RvbS1jb250cm9sLWN1cnNvcjtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvciBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGFkZCgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMiwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyKTtcbiAgICAgIGxlZnQ6IGFkZCgtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlciksICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmcgJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCB0byB3b3JrIGFyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQsICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgLyAyOyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgLyAyO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIlxuLy8gRml4IGZvciBmYW5jeSBkcm9wZG93blxuLmJvb3RzdHJhcC10aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLDEpO1xuICB0cmFuc2l0aW9uOiAwcztcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG59XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQudGltZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAkaGVpZ2h0LXNtO1xuICB3aWR0aDogJGhlaWdodC1zbTtcbiAgbGluZS1oZWlnaHQ6ICRoZWlnaHQtc207XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4vLyBCdXR0b25zXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGEge1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICBoZWlnaHQ6ICRoZWlnaHQtc207XG4gIHdpZHRoOiAkaGVpZ2h0LXNtO1xuICBsaW5lLWhlaWdodDogJGhlaWdodC1zbTtcbiAgcGFkZGluZzogMDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbn1cblxuLy8gSWNvbnNcbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uLXRoZW1pZnk7XG59XG5cbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXQgLmdseXBoaWNvbi1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OFwiO1xufVxuXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IC5nbHlwaGljb24tY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YlwiO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnJlYWRjcnVtYi1mb250LXNpemUpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcik7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENvbW1vbiBzdHlsZVxuLy9cbi50ZWFzZXIge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYsXG4gICAgPiBhOm5vdCguYnRuKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgPiBhIHtcbiAgICAgIHRleHQtaW5kZW50OiAyMDAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgaDIsXG4gIGgzLFxuICBoNCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBmb250LXNpemU6IDY4LjUlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG59XG5cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBJbmRpdmlkdWFsIGVmZmVjdHNcbi8vXG5cbi8vIEhvbmV5XG4vL1xuLnRlYXNlci1ob25leSB7XG5cbiAgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cztcbiAgfVxuXG4gIGZpZ2NhcHRpb246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMTBweCwwKTtcbiAgfVxuXG4gIGgzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMWVtIDEuNWVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0zMHB4LDApO1xuICB9XG5cbiAgaDMgaSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtMzBweCwwKTtcbiAgfVxuXG4gIGZpZ2NhcHRpb246OmJlZm9yZSxcbiAgaDMge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgfVxuXG4gICY6aG92ZXIgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmOmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSxcbiAgJjpob3ZlciBoMyxcbiAgJjpob3ZlciBoMyBpIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB9XG59XG5cblxuXG5cblxuLy8gWm9lXG4vL1xuLnRlYXNlci16b2Uge1xuXG4gIGZpZ2NhcHRpb24ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGhlaWdodDogMy43NWVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMzYzRhNTA7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwxMDAlLDApO1xuICB9XG5cbiAgaDMge1xuICAgIGNvbG9yOiAkY29sb3ItdGl0bGU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuaWNvbi1saW5rcyBhIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gIH1cblxuICAmOmhvdmVyIC5pY29uLWxpbmtzIGE6aG92ZXIsXG4gICY6aG92ZXIgLmljb24tbGlua3MgYTpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvci10aXRsZTtcbiAgfVxuXG4gIHAuZGVzY3JpcHRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDhlbTtcbiAgICBwYWRkaW5nOiAyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgaDMsXG4gIC5pY29uLWxpbmtzIGEge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMjAwJSwwKTtcbiAgfVxuXG4gIC5pY29uLWxpbmtzIGEgc3Bhbjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAmOmhvdmVyIHAuZGVzY3JpcHRpb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOmhvdmVyIGZpZ2NhcHRpb24sXG4gICY6aG92ZXIgaDMsXG4gICY6aG92ZXIgLmljb24tbGlua3MgYSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxuICAmOmhvdmVyIGgzIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgfVxuXG4gICY6aG92ZXIgLmljb24tbGlua3MgYTpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIH1cblxuICAmOmhvdmVyIC5pY29uLWxpbmtzIGE6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbiAgfVxuXG4gICY6aG92ZXIgLmljb24tbGlua3MgYTpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgfVxuXG59XG5cblxuXG5cblxuLy8gTWFybGV5XG4vL1xuLnRlYXNlci1tYXJsZXkge1xuXG4gIGZpZ2NhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgaDMsXG4gIHAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIHAge1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwxMDAlLDApO1xuICB9XG5cbiAgaDMge1xuICAgIHRvcDogMzBweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDIwcHgsMCk7XG4gIH1cblxuICAmOmhvdmVyIGgzIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgfVxuXG4gIGgzOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDQwcHgsMCk7XG4gIH1cblxuICBoMzo6YWZ0ZXIsXG4gIHAge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICB9XG5cbiAgJjpob3ZlciBoMzo6YWZ0ZXIsXG4gICY6aG92ZXIgcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgfVxuXG59XG5cblxuXG5cblxuLy8gQnViYmFcbi8vXG4udGVhc2VyLWJ1YmJhIHtcblxuICBpbWcge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xuICB9XG5cbiAgJjpob3ZlciBpbWcge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIGZpZ2NhcHRpb246OmJlZm9yZSxcbiAgZmlnY2FwdGlvbjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgY29udGVudDogJyc7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gIH1cblxuICBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwxKTtcbiAgfVxuXG4gIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsMCk7XG4gIH1cblxuICBoMyB7XG4gICAgcGFkZGluZy10b3A6IDI3JTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0yMHB4LDApO1xuICB9XG5cbiAgcCB7XG4gICAgcGFkZGluZzogMjBweCAyLjVlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMjBweCwwKTtcbiAgfVxuXG4gICY6aG92ZXIgZmlnY2FwdGlvbjo6YmVmb3JlLFxuICAmOmhvdmVyIGZpZ2NhcHRpb246OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICAmOmhvdmVyIGgzLFxuICAmOmhvdmVyIHAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxufVxuXG5cblxuXG5cbi8vIE1pbG9cbi8vXG4udGVhc2VyLW1pbG8ge1xuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZSgxLjEyKTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICBoMyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxZW0gMS4yZW07XG4gIH1cblxuICBwIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00MHB4LDAsMCk7XG4gIH1cblxuXG4gICY6aG92ZXIge1xuICAgIGltZyB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICB9XG4gIH1cblxufVxuXG5cblxuXG5cbi8vIEhlcmFcbi8vXG4udGVhc2VyLWhlcmEge1xuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDE1OC43NSU7XG4gIH1cblxuICBoMyxcbiAgcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICB9XG5cbiAgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgY29udGVudDogJyc7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCkgcm90YXRlM2QoMCwwLDEsLTQ1ZGVnKSBzY2FsZTNkKDAsMCwxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIH1cblxuICBwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDEyMSU7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICBwIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgcCBhOmhvdmVyLFxuICBwIGE6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIHAgYSBpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgfVxuXG4gIHAgYTpmaXJzdC1jaGlsZCBpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02MHB4LC02MHB4LDApO1xuICB9XG5cbiAgcCBhOm50aC1jaGlsZCgyKSBpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwcHgsLTYwcHgsMCk7XG4gIH1cblxuICBwIGE6bnRoLWNoaWxkKDMpIGkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwcHgsNjBweCwwKTtcbiAgfVxuXG4gIHAgYTpudGgtY2hpbGQoNCkgaSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MHB4LDYwcHgsMCk7XG4gIH1cblxuICAmOmhvdmVyIGZpZ2NhcHRpb246OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKSByb3RhdGUzZCgwLDAsMSwtNDVkZWcpIHNjYWxlM2QoMSwxLDEpO1xuICB9XG5cbiAgJjpob3ZlciBoMyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKSBzY2FsZTNkKDAuOCwwLjgsMSk7XG4gIH1cblxuICAmOmhvdmVyIHAgaTplbXB0eSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG59XG5cblxuXG5cblxuXG4vLyBXaW5zdG9uXG4vL1xuLnRlYXNlci13aW5zdG9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICBpbWcge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40NXM7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40NXMsIHRyYW5zZm9ybSAwLjQ1cztcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDEwMCU7XG4gIH1cblxuICBoMyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwyMHB4LDApO1xuICB9XG5cbiAgcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwIDEuNWVtIDclIDA7XG4gIH1cblxuICBhIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBjb2xvcjogJGNvbG9yLXRpdGxlO1xuICAgIGZvbnQtc2l6ZTogMTcwJTtcbiAgfVxuXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxuXG4gIHAgYSBpIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsNTBweCwwKTtcbiAgfVxuXG4gICY6aG92ZXIgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAmOmhvdmVyIGgzIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgfVxuXG4gICY6aG92ZXIgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLDAsMSwtMTVkZWcpO1xuICB9XG5cbiAgJjpob3ZlciBwIGkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxuICAmOmhvdmVyIHAgYTpudGgtY2hpbGQoMykgaSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7XG4gIH1cblxuICAmOmhvdmVyIHAgYTpudGgtY2hpbGQoMikgaSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgfVxuXG4gICY6aG92ZXIgcCBhOmZpcnN0LWNoaWxkIGkge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuICB9XG5cbn1cblxuXG5cblxuXG4vLyBUZXJyeVxuLy9cbi50ZWFzZXItdGVycnkge1xuXG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMWVtO1xuICB9XG5cbiAgZmlnY2FwdGlvbjo6YmVmb3JlLFxuICBmaWdjYXB0aW9uOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIGhlaWdodDogMjAwJTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogIzEwMTAxMDtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXM7XG4gIH1cblxuICBmaWdjYXB0aW9uOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItd2lkdGg6IDAgNzBweCA2MHB4IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg3MHB4LDYwcHgsMCk7XG4gIH1cblxuICBmaWdjYXB0aW9uOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAxNXB4IDAgMCAxNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1cHgsLTE1cHgsMCk7XG4gIH1cblxuICBpbWcsXG4gIHAgYSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICB9XG5cbiAgaW1nIHtcbiAgICBvcGFjaXR5OiAwLjg1O1xuICB9XG5cbiAgaDMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwLjRlbSAxMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwwLDApO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgICBoMyB7XG4gICAgICBwYWRkaW5nOiAwLjc1ZW0gMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTIwJTtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDExMSU7XG4gIH1cblxuICBwIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOTBweCwwLDApO1xuICB9XG5cbiAgcCBhOmhvdmVyLFxuICBwIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjNjZjNmO1xuICB9XG5cbiAgJjpob3ZlciBmaWdjYXB0aW9uOjpiZWZvcmUsXG4gICY6aG92ZXIgZmlnY2FwdGlvbjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICB9XG5cbiAgJjpob3ZlciBpbWcge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gICY6aG92ZXIgaDMsXG4gICY6aG92ZXIgcCBhIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgfVxuXG4gICY6aG92ZXIgcCBhIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJjpob3ZlciBwIGE6Zmlyc3QtY2hpbGQge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDI1cztcbiAgfVxuXG4gICY6aG92ZXIgcCBhOm50aC1jaGlsZCgyKSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNXM7XG4gIH1cblxuICAmOmhvdmVyIHAgYTpudGgtY2hpbGQoMykge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1cztcbiAgfVxuXG4gICY6aG92ZXIgcCBhOm50aC1jaGlsZCg0KSB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgfVxufVxuXG5cblxuXG5cbi8vIFN0ZXZlXG4vL1xuLnRlYXNlci1zdGV2ZSB7XG4gIHotaW5kZXg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICY6YmVmb3JlLFxuICBoMjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDMwcHggcmdiYSgwLDAsMCwwLjgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICBpbWcge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gIH1cblxuICBoMixcbiAgcCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzJkNDM0ZTtcbiAgfVxuXG4gIGgyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIHBhZGRpbmc6IDAuMjVlbTtcbiAgfVxuXG4gIGgyOmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMTBweCByZ2JhKDAsMCwwLDAuNSk7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LDAuOSwxKTtcbiAgfVxuXG5cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwyMXB4KTtcbiAgICB9XG5cbiAgICBoMjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwxLDEpO1xuICAgIH1cbiAgfVxuXG59XG5cblxuXG5cbi8vIEtpcmFcbi8vXG4udGVhc2VyLWtpcmEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cbiAgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xuICB9XG5cbiAgZmlnY2FwdGlvbiB7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIHAge1xuICAgIHBhZGRpbmc6IDI4cHggMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIHRyYW5zZm9ybSAwLjM1cztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7XG4gIH1cblxuICBwIGEge1xuICAgIG1hcmdpbjogMCAwLjVlbTtcbiAgICBjb2xvcjogJGNvbG9yLXRpdGxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgfVxuXG4gIGZpZ2NhcHRpb246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiAyZW07XG4gICAgbGVmdDogMmVtO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGhlaWdodDogMy4xZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzLCB0cmFuc2Zvcm0gMC4zNXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDRlbSwwKSBzY2FsZTNkKDEsMC4wMjMsMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gIH1cblxuXG4gICY6aG92ZXIge1xuICAgIGltZyB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCw1ZW0sMCkgc2NhbGUzZCgxLDEsMSk7XG4gICAgfVxuICB9XG5cbn1cblxuXG5cblxuLy8gSnVsaWFcbi8vXG5cbi50ZWFzZXItanVsaWEge1xuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXMsIHRyYW5zZm9ybSAxcztcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICBmaWdjYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgaDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwLjVlbSAwO1xuICB9XG5cbiAgcCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgbWFyZ2luOiAwIDAgMC4yNWVtO1xuICAgIHBhZGRpbmc6IDAuNGVtIDFlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOSk7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTM2MHB4LDAsMCk7XG4gIH1cblxuICBwOmZpcnN0LWNoaWxkIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbiAgfVxuXG4gIHA6bnRoLW9mLXR5cGUoMikge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIH1cblxuICBwOm50aC1vZi10eXBlKDMpIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgfVxuXG5cbiAgJjpob3ZlciB7XG4gICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICB9XG5cbiAgICBwOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuICAgIH1cblxuICAgIHA6bnRoLW9mLXR5cGUoMykge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwxLjEsMSk7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG4gICAgfVxuICB9XG5cbn1cblxuXG5cblxuXG4vLyBTaW1wbGVcbi8vXG4udGVhc2VyLXNpbXBsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcblxuICBpbWcge1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gIH1cblxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIC8vei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiAuMzVzO1xuXG4gICAgQGluY2x1ZGUgZ2FwLWl0ZW1zLXgoNHB4KTtcblxuICAgIGEge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIGE6bm90KC5idG4pIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGltZyB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICB9XG5cbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG4gICAgaGVpZ2h0OiBtaW4tY29udGVudDsgLy8gUmVzZXQgaGVpZ2h0IHRvIDAgZXhjZXB0IG9uIElFXG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIH1cbn1cblxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbWQ7XG4gICAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwIGF1dG87XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCgpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIG1hcmdpbjogMCAkcG9wb3Zlci1ib3JkZXItcmFkaXVzO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItbGVmdDtcbiAgfVxufVxuXG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRwb3BvdmVyLWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xuICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgZGFya2VuKCRwb3BvdmVyLWhlYWRlci1iZywgNSUpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteSAkcG9wb3Zlci1ib2R5LXBhZGRpbmcteDtcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XG59XG4iLCJcbi5kcm9wZG93bixcbi5kcm9wdXAge1xuXG4gIC5mbGV4LXJvdyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRHJvcGRvd24gdG9nZ2xlXG4vL1xuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcblxuICAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgdmVydGljYWwtYWxpZ246IC4xMmVtO1xuICB9XG5cbiAgLmRyb3B1cCAmOjphZnRlciB7XG4gICAgdmVydGljYWwtYWxpZ246IC4yZW07XG4gIH1cblxuICAmLm5vLWNhcmV0OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbn1cblxuQGluY2x1ZGUgZHJvcGRvd24tdG9nZ2xlKHByaW1hcnksICRjb2xvci1wcmltYXJ5LCA4JSk7XG5AaW5jbHVkZSBkcm9wZG93bi10b2dnbGUoc2Vjb25kYXJ5LCAkY29sb3Itc2Vjb25kYXJ5LCAzJSk7XG5AaW5jbHVkZSBkcm9wZG93bi10b2dnbGUoc3VjY2VzcywgJGNvbG9yLXN1Y2Nlc3MsIDYlKTtcbkBpbmNsdWRlIGRyb3Bkb3duLXRvZ2dsZShpbmZvLCAkY29sb3ItaW5mbywgNiUpO1xuQGluY2x1ZGUgZHJvcGRvd24tdG9nZ2xlKHdhcm5pbmcsICRjb2xvci13YXJuaW5nLCA1JSk7XG5AaW5jbHVkZSBkcm9wZG93bi10b2dnbGUoZGFuZ2VyLCAkY29sb3ItZGFuZ2VyLCA1JSk7XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRHJvcGRvd24gbWVudVxuLy9cbi5kcm9wZG93bi1ncmlkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDJweCAwIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtcbn1cblxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51LFxuICAuZHJvcGRvd24tZ3JpZCB7XG4gICAgLy90cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tIDA7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUsXG4uZHJvcGRvd24tZ3JpZCB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXItbGlnaHQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcblxuICAvLyBVbmFibGUgdG8gb3BlbiBkcm9wZG93biB3aXRoIGFuaW1hdGlvbiwgZHVlIHRvIFBvcHBlclxuICAvL1xuICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAvL3RyYW5zZm9ybTogc2NhbGUoMSwwKTtcbiAgLy90cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wIDA7XG4gIC8vdHJhbnNpdGlvbjogLjNzO1xuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxuXG4gIC8vIFJlcGxhY2luZyBUZXRoZXIgd2l0aCBQb3BwZXIsIGhhcyBjb25mbGljdCB3aXRoIHRoaXMgaWRlYVxuICAvKlxuICAmLm9wZW4tdG9wLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA5NyUgdG9wIDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLDApO1xuICB9XG5cbiAgJi5vcGVuLXRvcC1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzJSB0b3AgMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsMCk7XG4gIH1cblxuICAmLm9wZW4tdG9wLWNlbnRlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwwKSB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cblxuICAmLm9wZW4tYm90dG9tLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA5NyUgYm90dG9tIDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLDApO1xuICB9XG5cbiAgJi5vcGVuLWJvdHRvbS1sZWZ0IHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzJSBib3R0b20gMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsMCk7XG4gIH1cblxuICAmLm9wZW4tYm90dG9tLWNlbnRlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b20gMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsMCkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuICAqL1xufVxuXG5cbi5zaG93ID4ge1xuXG4gIC8vIFBvcHBlciBwcm9ibGVtXG4gIC8qXG4gIC5kcm9wZG93bi1tZW51LFxuICAuZHJvcGRvd24tZ3JpZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLDEpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Blbi10b3AtY2VudGVyLFxuICAub3Blbi1ib3R0b20tY2VudGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICB9XG4gICovXG5cbiAgLmRyb3Bkb3duLWdyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIERyb3Bkb3duIGl0ZW1cbi8vXG4uZHJvcGRvd24taXRlbSB7XG4gIGNvbG9yOiBsaWdodGVuKCRjb2xvci10ZXh0LCA4JSk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiA0cHg7XG4gIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcbiAgfVxuXG4gICYuc2hvdyxcbiAgJi5zaG93OmZvY3VzLFxuICAmLnNob3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxuXG4gICYuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IC41O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gICYuZmxleGJveCxcbiAgLmZsZXhib3gge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIGkge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRHJvcGRvd24gZ3JpZFxuLy9cbi5kcm9wZG93bi1ncmlkIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gU2hvdWxkIGJlY29tZSBmbGV4XG5cbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA4cHg7XG5cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMyU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuICAgIH1cblxuICB9XG5cbiAgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgbWFyZ2luOiA2cHggLTEycHggMDtcbiAgfVxuXG4gIC5pOC1pY29uIHtcbiAgICBtYXJnaW46IDAgMTJweCAtNHB4O1xuXG4gICAgKyAudGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cblxuXG4gICYuY29scy0yIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgIH1cbiAgfVxuXG4gICYuY29scy00IHtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgZmxleC1iYXNpczogMjUlO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tZ3JpZC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIERyb3Bkb3duIGhlYWRlciAmIGZvb3RlclxuLy9cbi5kcm9wZG93bi1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMjVweDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZHJvcGRvd24tZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICBwYWRkaW5nOiAwIDAuNzVyZW07XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggOHB4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB9XG4gIH1cblxufVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRGV0YWNoIGRyb3Bkb3ducyBpbiAudG9wYmFyXG4vL1xuLnRvcGJhciAuZHJvcGRvd24tbWVudSxcbi50b3BiYXIgLmRyb3Bkb3duLWdyaWQge1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTFweDtcbiAgICBsZWZ0OiAxN3B4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDlweCBzb2xpZCByZ2JhKDAsMCwwLC4wNDUpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHRvcDogLTlweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmRmZWZmO1xuICB9XG5cblxuICAmLmRyb3Bkb3duLW1lbnUtcmlnaHQ6OmJlZm9yZSxcbiAgJi5kcm9wZG93bi1tZW51LXJpZ2h0OjphZnRlciB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTdweDtcbiAgfVxufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFV0aWxpdGllc1xuLy9cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgbWFyZ2luOiA0cHggMDtcbn1cblxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpemVzXG4vL1xuLmRyb3Bkb3duLXNtIHtcblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmRyb3Bkb3duLWdyaWQge1xuXG4gICAgbWluLXdpZHRoOiAyNzBweDtcblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAmLmNvbHMtMiB7XG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIH1cblxuICAgICYuY29scy00IHtcbiAgICAgIG1pbi13aWR0aDogMzYwcHg7XG4gICAgfVxuICB9XG5cbn1cblxuXG4uZHJvcGRvd24tbGcge1xuXG4gIC5kcm9wZG93bi1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cblxuICAuZHJvcGRvd24tZ3JpZCB7XG5cbiAgICBtaW4td2lkdGg6IDMzMHB4O1xuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgICYuY29scy0yIHtcbiAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgfVxuXG4gICAgJi5jb2xzLTQge1xuICAgICAgbWluLXdpZHRoOiA0NDBweDtcbiAgICB9XG4gIH1cblxufVxuXG5cbi8vUlNcbi5idG4tZ3JvdXAtdXNlcnMtbGlzdHtcbiAgYTpmaXJzdC1jaGlsZHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI1cHg7XG4gIH1cbiAgJiA+IC5idG4tZ3JvdXB7XG4gICAgYnV0dG9ue1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3duLXVzZXJzLWxpc3R7XG4gICAgLy9iYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICAvL2NvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cbiAgICAuZHJvcGRvd24taXRlbXtcbiAgICAgIHdpZHRoOiA5NiU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBhbGUtcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXNhYmxlZHtcbiAgICAgIC8vY29sb3I6ICRjb2xvci1wYWxlLXByaW1hcnk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHVzZWQgdG8gaW5kaWNhdGUgd2hlcmVcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cbi8vIDMuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbSBpcyB0aGUgY3VycmVudCBzbGlkZS5cbi8vIDQuIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICB9XG59XG5cblxuLy9cbi8vIExlZnQvcmlnaHQgY29udHJvbHMgZm9yIG5hdlxuLy9cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXG4gIGRpc3BsYXk6IGZsZXg7IC8vIDEuIGFsbG93IGZsZXggc3R5bGVzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIDIuIHZlcnRpY2FsbHkgY2VudGVyIGNvbnRlbnRzXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHBzOi8vd2ViLmFyY2hpdmUub3JnL3dlYi8yMDE4MDgxNTE1MDkzNC9odHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcbiAgICAvL1xuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWJvZHk7XG59XG5cblxuXG5cblxuLy8gU3RpY2t5IGJsb2NrXG4vL1xuLnN0aWNrZXItc3RpY2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQm9vdHN0cmFwIGdyaWRcbi8vXG5cbi5yb3cge1xuXG5cbiAgJi5uby1nYXAsXG4gICYubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAvLyBHYXAgc2l6ZXNcbiAgLy9cbiAgJi5nYXAtMSB7IEBpbmNsdWRlIHJvdy14LWdhcCg4cHgpIH1cbiAgJi5nYXAtMiB7IEBpbmNsdWRlIHJvdy14LWdhcCgxNnB4KSB9XG4gICYuZ2FwLTMgeyBAaW5jbHVkZSByb3cteC1nYXAoMzBweCkgfVxuICAmLmdhcC00IHsgQGluY2x1ZGUgcm93LXgtZ2FwKDQ4cHgpIH1cbiAgJi5nYXAtNSB7IEBpbmNsdWRlIHJvdy14LWdhcCg2NHB4KSB9XG5cblxuXG4gICYuZ2FwLXkge1xuICAgIEBpbmNsdWRlIHJvdy15LWdhcCgzMHB4KTtcblxuICAgICYuZ2FwLTEgeyBAaW5jbHVkZSByb3cteS1nYXAoOHB4KSB9XG4gICAgJi5nYXAtMiB7IEBpbmNsdWRlIHJvdy15LWdhcCgxNnB4KSB9XG4gICAgJi5nYXAtMyB7IEBpbmNsdWRlIHJvdy15LWdhcCgzMHB4KSB9XG4gICAgJi5nYXAtNCB7IEBpbmNsdWRlIHJvdy15LWdhcCg0OHB4KSB9XG4gICAgJi5nYXAtNSB7IEBpbmNsdWRlIHJvdy15LWdhcCg2NHB4KSB9XG4gIH1cblxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRmxleGJveFxuLy9cbi8vIFdlIGhhdmUgdG8gcmVtb3ZlIHRoaXMgc2VjdGlvbiwgc2luY2UgdGhpcyBpcyBhdmFpbGFibGUgaW4gQWxwaGEtNiBhcyAuZC1mbGV4XG5cblxuLmZsZXhib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC8vYWxpZ24taXRlbXM6IGNlbnRlcjsgIC8vSWYgaXQgYmVjb21lcyBjZW50ZXIsIC5kaXZpZGVyLXZlcnRpY2FsIHdvbid0IHdvcmtcbiAgLy9hbGlnbi1pdGVtczogYmFzZWxpbmU7IC8vIFRoaXMgY2F1c2UgcHJvYmxlbXM6IHNlZSBtaXNjIHV0aWxpdGllcywgY2VudGVyaW5nIGJsb2NrIHNlY3Rpb25cblxuICBAaW5jbHVkZSBnYXAtaXRlbXMteCg0cHgpO1xuXG4gICYubm8tZ2FwID4gKixcbiAgJi5uby1ndXR0ZXJzID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbnVsLmZsZXhib3gge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8vIEZsZXggcm93IHZlcnRpY2FsXG4vL1xuLmZsZXhib3gtdmVydGljYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgJi5uby1nYXAgPiAqLFxuICAmLm5vLWd1dHRlcnMgPiAqIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuXG4vLyBHcm93XG4uZmxleC1qdXN0aWZpZWQgPiAqLFxuLmZsZXgtZ3Jvdy1hbGwgPiAqLFxuLmZsZXgtY29scy13aWRlID4gKixcbi5mbGV4LWNvbC13aWRlLFxuLmZsZXgtZ3JvdyB7XG4gIGZsZXg6IDE7XG59XG5cbi5mbGV4LWdyb3ctMSB7IGZsZXgtZ3JvdzogMTsgfVxuLmZsZXgtZ3Jvdy0yIHsgZmxleC1ncm93OiAyOyB9XG4uZmxleC1ncm93LTMgeyBmbGV4LWdyb3c6IDM7IH1cbi5mbGV4LWdyb3ctNCB7IGZsZXgtZ3JvdzogNDsgfVxuLmZsZXgtZ3Jvdy01IHsgZmxleC1ncm93OiA1OyB9XG4uZmxleC1ncm93LTYgeyBmbGV4LWdyb3c6IDY7IH1cbi5mbGV4LWdyb3ctNyB7IGZsZXgtZ3JvdzogNzsgfVxuLmZsZXgtZ3Jvdy04IHsgZmxleC1ncm93OiA4OyB9XG4uZmxleC1ncm93LTkgeyBmbGV4LWdyb3c6IDk7IH1cbi5mbGV4LWdyb3ctMCB7IGZsZXgtZ3JvdzogMDsgfVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE1hc29ucnlcbi8vXG4ubWFzb25yeS1ncmlkIHtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xuXG4gICYubm8tZ2FwLFxuICAmLm5vLWd1dHRlcnMgeyBAaW5jbHVkZSBtYXNvbnJ5LWdhcCgwKSB9XG5cbiAgJi5nYXAtMSB7IEBpbmNsdWRlIG1hc29ucnktZ2FwKDhweCkgfVxuICAmLmdhcC0yIHsgQGluY2x1ZGUgbWFzb25yeS1nYXAoMTZweCkgfVxuICAmLmdhcC0zIHsgQGluY2x1ZGUgbWFzb25yeS1nYXAoMzBweCkgfVxuICAmLmdhcC00IHsgQGluY2x1ZGUgbWFzb25yeS1nYXAoNDhweCkgfVxuICAmLmdhcC01IHsgQGluY2x1ZGUgbWFzb25yeS1nYXAoNjRweCkgfVxufVxuXG4ubWFzb25yeS1jb2xzLTIgeyBjb2x1bW4tY291bnQ6IDI7IH1cbi5tYXNvbnJ5LWNvbHMtMyB7IGNvbHVtbi1jb3VudDogMzsgfVxuLm1hc29ucnktY29scy00IHsgY29sdW1uLWNvdW50OiA0OyB9XG4ubWFzb25yeS1jb2xzLTUgeyBjb2x1bW4tY291bnQ6IDU7IH1cblxuLm1hc29ucnktaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBicmVhay1pbnNpZGU6IGF2b2lkO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbiIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQXJ0aWNsZVxuLy9cbi5hcnRpY2xlIHtcblxuICBhIHtcbiAgICBjb2xvcjogJGNvbG9yLWluZm87XG4gIH1cblxuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgICBvcGFjaXR5OiAuODtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW1kICsgNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgfVxuXG4gIGIsIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogNDBweCAwO1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbn1cblxuXG4uY29udGFpbmVyLWFydGljbGUge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5cbkBpbmNsdWRlIG1lZGlhLWRvd24oc20pIHtcblxuICAuYXJ0aWNsZSB7XG4gICAgLmxlYWQge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1tZDtcbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxuXG59XG4iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIERlZmF1bHQgc2tpblxuLy9cbi5zaWRlYmFyIHtcblxuICAubWVudS1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC8vIFNtYWxsIHRpdGxlXG4gIC5tZW51LWl0ZW0ge1xuICAgIC8vIEhvdmVyXG4gICAgJjpob3ZlciA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIC50aXRsZSBzbWFsbCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBY3RpdmVcbiAgICAmLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIC50aXRsZSBzbWFsbCB7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjEpO1xuICB9XG5cbn1cblxuLnNpZGViYXItcHJvZmlsZSB7XG4gIGNvbG9yOiAjZmZmO1xuXG4gIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uc2lkZWJhci1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWFscGhhLWxpZ2h0LWRpdmlkZXItbGlnaHQ7XG59XG5cbi5zaWRlYmFyLWljb25pYyAubWVudS1pdGVtICsgLm1lbnUtaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYWxwaGEtbGlnaHQtZGl2aWRlci1saWdodDtcbn1cblxuLnNpZGViYXItaWNvbnMtYm94ZWQge1xuXG4gIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTaWRlYmFyIGRhcmsgc2tpblxuLy9cbi5zaWRlYmFyLnNpZGViYXItZGFyayB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHNpZGViYXItZGFya2VyLWJnO1xuXG4gIC5tZW51LXN1Ym1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzaWRlYmFyLWRhcmtlci1zdWJtZW51LWJnO1xuICB9XG5cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU2lkZWJhciBsaWdodCBza2luXG4vL1xuLnNpZGViYXIuc2lkZWJhci1saWdodCB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAuc2lkZWJhci1wcm9maWxlIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWFscGhhLWRhcmstZGl2aWRlcjtcblxuICAgIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGl0bGU7XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItZm9vdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItYWxwaGEtZGFyay1kaXZpZGVyO1xuICB9XG5cbiAgJi5zaWRlYmFyLWljb25zLWJveGVkIHtcbiAgICAubWVudSAubWVudS1saW5rIC5pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4wMzUpO1xuICAgIH1cblxuICAgIC5tZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4xNSk7XG4gICAgfVxuXG4gICAgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmLnNpZGViYXItaWNvbmljIC5tZW51LWl0ZW0gKyAubWVudS1pdGVtIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItYWxwaGEtZGFyay1kaXZpZGVyO1xuICB9XG5cbiAgLm1lbnUge1xuXG4gICAgLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogbGlnaHRlbigkY29sb3ItdGV4dCwgMjAlKTtcbiAgICAgIG9wYWNpdHk6IDFcbiAgICB9XG5cbiAgICAuZG90OjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXRleHQsIDUlKTtcbiAgICB9XG5cbiAgICAubWVudS1saW5rIC50aXRsZSBzbWFsbCB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgfVxuXG4gICAgPiAubWVudS1pdGVtOmhvdmVyID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcblxuICAgICAgLnRpdGxlIHNtYWxsIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlLFxuICAgICY6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIge1xuXG4gICAgICA+IC5tZW51LWxpbmsge1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAudGl0bGUgc21hbGwge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAubWVudS1zdWJtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1saWdodC1zdWJtZW51LWJnO1xuXG4gICAgLm1lbnUtaXRlbTpob3ZlciAubWVudS1saW5rLFxuICAgIC5tZW51LWl0ZW0uYWN0aXZlIC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LWNhdGVnb3J5IHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB9XG4gIH1cblxuICAubWVudS1kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG5cbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb3JkZXJ5IHN0eWxlXG4vL1xuLnNpZGViYXIgLm1lbnUubWVudS1ib3JkZXJ5IHtcbiAgPiAubWVudS1pdGVtID4gLm1lbnUtbGluazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICB9XG5cbn1cblxuLnNpZGViYXItaWNvbnMtYm94ZWQgLm1lbnUubWVudS1ib3JkZXJ5IC5hY3RpdmU+Lm1lbnUtbGluayAuaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci5zaWRlYmFyLWxpZ2h0IC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTaWRlYmFyIGNvbG9yXG4vL1xuLnNpZGViYXIge1xuICAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG5cbiAgJi5zaWRlYmFyLWRhcmsge1xuICAgIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLXByaW1hcnksIDAuOTUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvciA6ICRtZW51LWxpbmstY29sb3I7XG4gICAgfVxuXG4gICAgJi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItcHJpbWFyeSwgMC44NSk7XG4gICAgfVxuICB9XG5cbiAgJi5zaWRlYmFyLWxpZ2h0IHtcbiAgICAmLnNpZGViYXItaWNvbnMtYm94ZWQge1xuICAgICAgLm1lbnUtc3VibWVudSAuYWN0aXZlID4gLm1lbnUtbGluayAuaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgICY6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgICAmOm5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgPiAubWVudS1saW5rIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51Lm1lbnUtYm9yZGVyeSB7XG4gICAgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbms6OmJlZm9yZSxcbiAgICA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgJi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlPi5tZW51LWxpbmsgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWVudS1zdWJtZW51IC5tZW51LWl0ZW0ge1xuICAgICYuYWN0aXZlID4gLm1lbnUtbGluayxcbiAgICAmOmhvdmVyID4gLm1lbnUtbGluayB7XG4gICAgICAuZG90OjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuXG4vLyBPdGhlciBjb2xvcnNcbi8vXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAuc2lkZWJhci5zaWRlYmFyLWNvbG9yLSN7JG5hbWV9IHtcbiAgICAubWVudTpub3QoLm1lbnUtYm9yZGVyeSkgPiAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgICYuc2lkZWJhci1kYXJrIHtcbiAgICAgIC5tZW51Om5vdCgubWVudS1ib3JkZXJ5KSA+IC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAwLjk1KTtcbiAgICAgIH1cblxuICAgICAgJi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgMC44NSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zaWRlYmFyLWxpZ2h0IHtcbiAgICAgICYuc2lkZWJhci1pY29ucy1ib3hlZCB7XG4gICAgICAgIC5tZW51LXN1Ym1lbnUgLmFjdGl2ZSA+IC5tZW51LWxpbmsgLmljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWVudSB7XG4gICAgICAgICY6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgICAgICY6bm90KC5tZW51LWJvcmRlcnkpID4gLm1lbnUtaXRlbS5hY3RpdmU6aG92ZXIge1xuICAgICAgICAgID4gLm1lbnUtbGluayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUubWVudS1ib3JkZXJ5IHtcbiAgICAgID4gLm1lbnUtaXRlbS5hY3RpdmUgPiAubWVudS1saW5rOjpiZWZvcmUsXG4gICAgICA+IC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zaWRlYmFyLWljb25zLWJveGVkIC5tZW51Lm1lbnUtYm9yZGVyeSAuYWN0aXZlPi5tZW51LWxpbmsgLmljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lbnUtc3VibWVudSAubWVudS1pdGVtIHtcbiAgICAgICYuYWN0aXZlID4gLm1lbnUtbGluayxcbiAgICAgICY6aG92ZXIgPiAubWVudS1saW5rIHtcbiAgICAgICAgLmRvdDo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiIsIlxuQG1peGluIG1lZGlhLXVwKCRwb2ludCkge1xuXG4gICRicC14czogXCIobWluLXdpZHRoOiAwKVwiOyAgICAgIC8vIEV4dHJhIHNtYWxsIGRldmljZXMgKHBvcnRyYWl0IHBob25lcywgbGVzcyB0aGFuIDU3NnB4KVxuICAkYnAtc206IFwiKG1pbi13aWR0aDogNTc2cHgpXCI7ICAvLyBTbWFsbCBkZXZpY2VzIChsYW5kc2NhcGUgcGhvbmVzLCA1NzZweCBhbmQgdXApXG4gICRicC1tZDogXCIobWluLXdpZHRoOiA3NjhweClcIjsgIC8vIE1lZGl1bSBkZXZpY2VzICh0YWJsZXRzLCA3NjhweCBhbmQgdXApXG4gICRicC1sZzogXCIobWluLXdpZHRoOiA5OTJweClcIjsgIC8vIExhcmdlIGRldmljZXMgKGRlc2t0b3BzLCA5OTJweCBhbmQgdXApXG4gICRicC14bDogXCIobWluLXdpZHRoOiAxMjAwcHgpXCI7IC8vIExhcmdlIGRlc2t0b3BzXG5cblxuICBAaWYgJHBvaW50ID09IHhzIHtcbiAgICBAbWVkaWEgI3skYnAteHN9IHsgQGNvbnRlbnQ7IH1cbiAgfVxuICBAZWxzZSBpZiAkcG9pbnQgPT0gc20ge1xuICAgIEBtZWRpYSAjeyRicC1zbX0geyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIGlmICRwb2ludCA9PSBtZCB7XG4gICAgQG1lZGlhICN7JGJwLW1kfSB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IGxnIHtcbiAgICBAbWVkaWEgI3skYnAtbGd9ICB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IHhsIHtcbiAgICBAbWVkaWEgI3skYnAteGx9ICB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyRwb2ludH1weCkgeyBAY29udGVudDsgfVxuICB9XG5cbn1cblxuQG1peGluIG1lZGlhLWRvd24oJHBvaW50KSB7XG5cbiAgJGJwLXhzOiBcIihtYXgtd2lkdGg6IDU3NXB4KVwiOyAgLy8gRXh0cmEgc21hbGwgZGV2aWNlcyAocG9ydHJhaXQgcGhvbmVzLCBsZXNzIHRoYW4gNTc2cHgpXG4gICRicC1zbTogXCIobWF4LXdpZHRoOiA3NjdweClcIjsgIC8vIFNtYWxsIGRldmljZXMgKGxhbmRzY2FwZSBwaG9uZXMsIGxlc3MgdGhhbiA3NjhweClcbiAgJGJwLW1kOiBcIihtYXgtd2lkdGg6IDk5MXB4KVwiOyAgLy8gTWVkaXVtIGRldmljZXMgKHRhYmxldHMsIGxlc3MgdGhhbiA5OTJweClcbiAgJGJwLWxnOiBcIihtYXgtd2lkdGg6IDExOTlweClcIjsgLy8gTGFyZ2UgZGV2aWNlcyAoZGVza3RvcHMsIGxlc3MgdGhhbiAxMjAwcHgpXG4gICRicC14bDogXCIobWF4LXdpZHRoOiA1MDAwcHgpXCI7IC8vIExhcmdlIGRlc2t0b3BzXG5cbiAgQGlmICRwb2ludCA9PSB4cyB7XG4gICAgQG1lZGlhICN7JGJwLXhzfSB7IEBjb250ZW50OyB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IHNtIHtcbiAgICBAbWVkaWEgI3skYnAtc219IHsgQGNvbnRlbnQ7IH1cbiAgfVxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbWQge1xuICAgIEBtZWRpYSAjeyRicC1tZH0geyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIGlmICRwb2ludCA9PSBsZyB7XG4gICAgQG1lZGlhICN7JGJwLWxnfSAgeyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIGlmICRwb2ludCA9PSB4bCB7XG4gICAgQG1lZGlhICN7JGJwLXhsfSAgeyBAY29udGVudDsgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skcG9pbnR9cHgpIHsgQGNvbnRlbnQ7IH1cbiAgfVxuXG59XG4iLCJcblxuLnBpbHp7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCJcbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLWRpdmlkZXIsIDMlKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uaW1nLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IDVweCByZ2JhKDAsMCwwLDAuMik7XG59XG5cbi5pbWctb3V0c2lkZS1yaWdodCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTUlKTtcbiAgfVxufVxuIiwiXG4uYXZhdGFyIHtcbiAgJHNpemU6ICRoZWlnaHQtbWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNpemU7XG4gIGhlaWdodDogJHNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5cbi5hdmF0YXItYm9yZGVyZWQge1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yNSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgLyogZm9yIFNhZmFyaSAqL1xuICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IC8qIGZvciBJRTkrLCBGaXJlZm94IDQrLCBPcGVyYSwgQ2hyb21lICovXG59XG5cbi5hdmF0YXItc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTaXplc1xuLy9cbi5hdmF0YXItc20ge1xuICAkc2l6ZTogJGhlaWdodC1zbTtcbiAgd2lkdGg6ICRzaXplO1xuICBoZWlnaHQ6ICRzaXplO1xuICBsaW5lLWhlaWdodDogJHNpemU7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLmF2YXRhci1sZyB7XG4gICRzaXplOiAkaGVpZ2h0LWxnO1xuICB3aWR0aDogJHNpemU7XG4gIGhlaWdodDogJHNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cblxuLmF2YXRhci14bCB7XG4gICRzaXplOiAkaGVpZ2h0LXhsO1xuICB3aWR0aDogJHNpemU7XG4gIGhlaWdodDogJHNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYXZhdGFyLXh4bCB7XG4gICRzaXplOiAkaGVpZ2h0LXh4bDtcbiAgd2lkdGg6ICRzaXplO1xuICBoZWlnaHQ6ICRzaXplO1xuICBsaW5lLWhlaWdodDogJHNpemU7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG59XG5cbi5hdmF0YXIteHh4bCB7XG4gICRzaXplOiAkaGVpZ2h0LXh4eGw7XG4gIHdpZHRoOiAkc2l6ZTtcbiAgaGVpZ2h0OiAkc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRzaXplO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBQaWxsc1xuLy9cbi5hdmF0YXItcGlsbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAkaGVpZ2h0LW1kLzI7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcblxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogJGhlaWdodC1tZDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRoZWlnaHQtbWQvMjtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuXG5cbiAgLy8gU2l6ZXNcbiAgLy9cbiAgJi5hdmF0YXItc20ge1xuICAgICRzaXplOiAkaGVpZ2h0LXNtO1xuICAgIGJvcmRlci1yYWRpdXM6ICRzaXplLzI7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6ICRzaXplO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgcGFkZGluZy1yaWdodDogJHNpemUvMjtcbiAgICB9XG5cbiAgICAuY2xvc2Uge1xuICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICYuYXZhdGFyLWxnIHtcbiAgICAkc2l6ZTogJGhlaWdodC1sZztcbiAgICBib3JkZXItcmFkaXVzOiAkc2l6ZS8yO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLzI7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJi5hdmF0YXIteGwge1xuICAgICRzaXplOiAkaGVpZ2h0LXhsO1xuICAgIGJvcmRlci1yYWRpdXM6ICRzaXplLzI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLzI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgJi5hdmF0YXIteHhsIHtcbiAgICAkc2l6ZTogJGhlaWdodC14eGw7XG4gICAgYm9yZGVyLXJhZGl1czogJHNpemUvMjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRzaXplLzI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmNsb3NlIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJi5hdmF0YXIteHh4bCB7XG4gICAgJHNpemU6ICRoZWlnaHQteHh4bDtcbiAgICBib3JkZXItcmFkaXVzOiAkc2l6ZS8yO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogJHNpemU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc2l6ZS8yO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgIH1cblxuICAgIC5jbG9zZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuXG5cbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTdGF0dXNcbi8vXG4uYXZhdGFyW2NsYXNzKj0nc3RhdHVzLSddIHtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG5cbiAgJi5hdmF0YXItc206OmFmdGVyICAgICAgICAgIHsgcmlnaHQ6IC0ycHg7IHdpZHRoOiA5cHg7IGhlaWdodDogOXB4OyB9XG4gICYuYXZhdGFyLWxnOjphZnRlciAgICAgICAgICB7IHJpZ2h0OiA0cHg7IH1cbiAgJi5hdmF0YXIteGw6OmFmdGVyICAgICAgICAgIHsgcmlnaHQ6IDVweDsgd2lkdGg6IDExcHg7IGhlaWdodDogMTFweDsgfVxuICAmLmF2YXRhci14eGw6OmFmdGVyICAgICAgICAgeyByaWdodDogMTVweDsgd2lkdGg6IDEycHg7IGhlaWdodDogMTJweDsgfVxuICAmLmF2YXRhci14eHhsOjphZnRlciAgICAgICAgeyByaWdodDogMjVweDsgd2lkdGg6IDE2cHg7IGhlaWdodDogMTZweDsgfVxufVxuXG5cbi8vIFN0YXR1cyBjb2xvcnNcbi5hdmF0YXIuc3RhdHVzLXN1Y2Nlc3M6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1Y2Nlc3M7IH1cbi5hdmF0YXIuc3RhdHVzLWluZm86OmFmdGVyICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWluZm87IH1cbi5hdmF0YXIuc3RhdHVzLXdhcm5pbmc6OmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdhcm5pbmc7IH1cbi5hdmF0YXIuc3RhdHVzLWRhbmdlcjo6YWZ0ZXIgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhbmdlcjsgfVxuLmF2YXRhci5zdGF0dXMtZGFyazo6YWZ0ZXIgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyazsgfVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQXZhdGFyIGxpc3Rcbi8vXG4uYXZhdGFyLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAmOm5vdCguYXZhdGFyLWxpc3Qtb3ZlcmxhcCkge1xuICAgIEBpbmNsdWRlIGdhcC1pdGVtcygycHgpO1xuICB9XG59XG5cblxuLmF2YXRhci1saXN0LW92ZXJsYXAge1xuXG4gIC5hdmF0YXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLDAsMCwwLjIpO1xuICAgIHRyYW5zaXRpb246IC4xNXMgbGluZWFyO1xuICB9XG5cbiAgLmF2YXRhciArIC5hdmF0YXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgfVxuXG4gIC5hdmF0YXIgKyAuYXZhdGFyLXNtICAgeyBtYXJnaW4tbGVmdDogLTEycHg7IH1cbiAgLmF2YXRhciArIC5hdmF0YXItbGcgICB7IG1hcmdpbi1sZWZ0OiAtMjBweDsgfVxuICAuYXZhdGFyICsgLmF2YXRhci14bCAgIHsgbWFyZ2luLWxlZnQ6IC0yNnB4OyB9XG4gIC5hdmF0YXIgKyAuYXZhdGFyLXh4bCAgeyBtYXJnaW4tbGVmdDogLTM2cHg7IH1cbiAgLmF2YXRhciArIC5hdmF0YXIteHh4bCB7IG1hcmdpbi1sZWZ0OiAtNDhweDsgfVxuXG4gIC5vdmVybGFwLWV4Y2x1ZGUsXG4gIC5hdmF0YXI6aG92ZXIgKyAuYXZhdGFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBBZGQgYXZhdGFyXG4vL1xuLmF2YXRhci1hZGQge1xuICBmb250LWZhbWlseTogJGZvbnQtaWNvbi10aGVtaWZ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIGxpZ2h0ZW4oJGNvbG9yLXRleHQtc2Vjb25kYXJ5LCAxMCUpO1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MWFcIjtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBBdmF0YXIgbW9yZVxuLy9cbi5hdmF0YXItbW9yZSB7XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICB9XG5cbiAgJjpob3ZlciBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNjUpO1xuICB9XG5cbn1cblxuW2RhdGEtcHJvdmlkZX49XCJtb3JlLWF2YXRhclwiXSB+IC5hdmF0YXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQXZhdGFyIFByb2ZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQy1yc1xuLy9cblxuJHNpemUtbGFyZ2UtYXZhdGFyOjE1MHB4O1xuXG4ubGFyZ2UtYXZhdGFye1xuXG5cbiAgLml0ZW0tYXZhdGFye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogJHNpemUtbGFyZ2UtYXZhdGFyO1xuICAgIGhlaWdodDogJHNpemUtbGFyZ2UtYXZhdGFyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wYWxlLXByaW1hcnk7XG4gICAgaW1ne1xuICAgICAgd2lkdGg6ICRzaXplLWxhcmdlLWF2YXRhci8xLjU7XG4gICAgICBoZWlnaHQ6JHNpemUtbGFyZ2UtYXZhdGFyLzEuNTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgIH1cbiAgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcntcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIHdpZHRoOiA0MHB4IWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHghaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjBweCFpbXBvcnRhbnQ7XG4gICAgJjphZnRlcntcbiAgICBmb250LXNpemU6IDIwcHghaW1wb3J0YW50O1xuXG4gICAgfVxuICB9XG59IiwiXG4vLyBDbGVhcmZpeFxuLy9cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuXG4vLyBBZGQgcGxhY2Vob2xkZXIgY29sb3IgZm9yIGlucHV0c1xuLy9cbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkY29sb3IpIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5cbi8vIENoaWxkcmVuIGdhcFxuLy9cbkBtaXhpbiBnYXAtaXRlbXMoJHNpemU6IDhweCkge1xuICBtYXJnaW46IC0kc2l6ZTtcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRzaXplO1xuICB9XG59XG5cbkBtaXhpbiBnYXAtaXRlbXMteCgkc2l6ZTogOHB4KSB7XG4gID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6ICAkc2l6ZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICRzaXplO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkICB7IG1hcmdpbi1yaWdodDogMDsgfVxuICB9XG5cbn1cblxuXG5AbWl4aW4gcm93LXgtZ2FwKCRzaXplKSB7XG4gICRzaXplOiAkc2l6ZS8yO1xuICBtYXJnaW4tbGVmdDogLSRzaXplO1xuICBtYXJnaW4tcmlnaHQ6IC0kc2l6ZTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctbGVmdDogJHNpemU7XG4gICAgcGFkZGluZy1yaWdodDogJHNpemU7XG4gIH1cbn1cblxuXG5cbkBtaXhpbiByb3cteS1nYXAoJHNpemUpIHtcbiAgJHNpemU6ICRzaXplLzI7XG4gIG1hcmdpbi10b3A6IC0kc2l6ZTtcbiAgbWFyZ2luLWJvdHRvbTogLSRzaXplO1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy10b3A6ICRzaXplO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc2l6ZTtcbiAgfVxufVxuXG5cblxuQG1peGluIG1hc29ucnktZ2FwKCRzaXplKSB7XG4gIGNvbHVtbi1nYXA6ICRzaXplO1xuXG4gIC5tYXNvbnJ5LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkc2l6ZTtcbiAgfVxufVxuIiwiXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEltYWdlIGhvdmVyIGVmZmVjdHNcbi8vXG5bY2xhc3MqPVwiaW1nLWhvdi1cIl0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGltZyB7XG4gICAgdHJhbnNpdGlvbjogLjQ1cztcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4uaW1nLWhvdi1mYWRlaW4ge1xuICB0cmFuc2l0aW9uOiAuNDVzO1xuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuNztcbiAgfVxufVxuXG4uaW1nLWhvdi1mYWRlb3V0IHtcbiAgb3BhY2l0eTogLjc7XG4gIHRyYW5zaXRpb246IC40NXM7XG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG4uaW1nLWhvdi16b29taW4gaW1nIHtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0NSk7XG4gIH1cbn1cblxuLmltZy1ob3Ytem9vbW91dCBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KTtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4uaW1nLWhvdi1zdHJldGNoaW4gaW1nIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3AgMDtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0NSk7XG4gIH1cbn1cblxuLmltZy1ob3Ytc3RyZXRjaG91dCBpbWcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcCAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KTtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5cbi5pbWctaG92LXNsaWRlbGVmdCBpbWcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlciAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVYKDApO1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVYKC00LjUlKTtcbiAgfVxufVxuXG4uaW1nLWhvdi1zbGlkZXJpZ2h0IGltZyB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlciAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVYKDApO1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVYKDQuNSUpO1xuICB9XG59XG5cbi5pbWctaG92LXNsaWRldXAgaW1nIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcCAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVZKDApO1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVZKC00LjUlKTtcbiAgfVxufVxuXG4uaW1nLWhvdi1zbGlkZWRvd24gaW1nIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbSAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVZKDApO1xuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQ1KSB0cmFuc2xhdGVZKDQuNSUpO1xuICB9XG59XG5cblxuLmltZy1ob3Ytcm90YXRlbGVmdCBpbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMCkgc2NhbGUoMSk7XG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtNWRlZykgc2NhbGUoMS4xKTtcbiAgfVxufVxuXG4uaW1nLWhvdi1yb3RhdGVyaWdodCBpbWcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMCkgc2NhbGUoMSk7XG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig1ZGVnKSBzY2FsZSgxLjEpO1xuICB9XG59XG4iLCIuaGFzLWVycm9ye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbn1cbi5oZWxwLWJsb2Nre1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgcGFkZGluZzogIDByZW0gMC41cmVtO1xuICAmID4gdWx7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbn1cbi53aXRoLWVycm9yc3tcbiAgYmFja2dyb3VuZDogJGNvbG9yLXJlZDtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cbiIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWEgdmFyaWF0aW9uc1xuLy9cblxuLy8gTWVkaWEgc2luZ2xlXG4vL1xuLm1lZGlhLXNpbmdsZSxcbi5tZWRpYS1jZW50ZXItdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tZWRpYS12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8vIE1lZGlhIGNoYXRcbi8vXG4ubWVkaWEtY2hhdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgJi5tZWRpYS1jaGF0LXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5tZWRpYS1ib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgIHAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogNnB4IDhweDtcbiAgICAgIG1hcmdpbjogNHB4IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAvL2Rpc3BsYXk6IGluaGVyaXQ7IC8vIElmIHNldCwgY2F1c2UgLnJvdyBpbWFnZXMgZG9lc24ndCB3b3JrIHByb3Blcmx5IGluIGZpcmVmb3hcblxuICAgICAgJi5pbnZlcnNlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgICYubWV0YSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuXG4gICAgICAgIHRpbWUge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC8vIFJpZ2h0IGFsaWduZWQgY2hhdHNcbiAgJi5tZWRpYS1jaGF0LXJldmVyc2UgLm1lZGlhLWJvZHkge1xuXG4gICAgcCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBjbGVhcjogcmlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaW5mbztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICB9XG5cbn1cblxuLy8gRGF0ZVxuLm1lZGlhLW1ldGEtZGF5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICBvcGFjaXR5OiAuODtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBmbGV4OiAxO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG59XG5cblxuLy8gRG9jXG5AaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG5cbiAgLm1lZGlhLWRvYyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgID4gKiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICBtYXJnaW46IDMwcHggMDtcbiAgICB9XG4gIH1cblxufVxuIiwiXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFByb2Nlc3Ncbi8vXG4ubmF2LXByb2Nlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgLm5hdi10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5uYXYtaXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG59XG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ2lyY2xlIHByb2Nlc3Ncbi8vXG4ubmF2LXByb2Nlc3MtY2lyY2xlIHtcblxuXG4gIC5uYXYtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuY29tcGxldGUsXG4gICAgJi5wcm9jZXNzaW5nIHtcblxuICAgICAgLm5hdi1saW5rIHtcblxuICAgICAgICAmLFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYWxlLXByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgd2lkdGg6ICRoZWlnaHQtc207XG4gICAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0LXNtO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuY29tcGxldGUgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICB3aWR0aDogJGhlaWdodC1zbTtcbiAgICAgIGhlaWdodDogJGhlaWdodC1zbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICYucHJvY2Vzc2luZyB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG5cbiAgICAgIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogJGhlaWdodC1zbSAtIDE2cHg7XG4gICAgICAgIGhlaWdodDogJGhlaWdodC1zbSAtIDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cbiAgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICB3aWR0aDogJGhlaWdodC1zbTtcbiAgICBoZWlnaHQ6ICRoZWlnaHQtc207XG4gICAgbWF4LWhlaWdodDogJGhlaWdodC1zbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtc2Vjb25kYXJ5O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogY2FsYygtNTAlICsgI3skaGVpZ2h0LXNtLzJ9KTtcbiAgICAgIHJpZ2h0OiBjYWxjKDUwJSArICN7JGhlaWdodC1zbS8yfSk7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAkaGVpZ2h0LXNtLzIgLSA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1wYWxlLXNlY29uZGFyeSwwLjMpO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlNjRjXCI7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtaWNvbi10aGVtaWZ5O1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRoZWlnaHQtc20vMiwgJGhlaWdodC1zbS8yKTtcbiAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEljb25pYyBwcm9jZXNzXG4vL1xuLm5hdi1wcm9jZXNzLWljb25pYyB7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuXG4gICAgaSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmNvbXBsZXRlLFxuICAgICYucHJvY2Vzc2luZyB7XG5cbiAgICAgIC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb21wbGV0ZSB7XG5cbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcm9jZXNzaW5nIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcblxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cblxuICAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHdpZHRoOiAkaGVpZ2h0LWxnO1xuICAgIGhlaWdodDogJGhlaWdodC1sZztcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodC1sZyAtIDRweDtcbiAgICBtYXgtaGVpZ2h0OiAkaGVpZ2h0LWxnO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZS1zZWNvbmRhcnk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBjYWxjKC01MCUgKyAjeyRoZWlnaHQtbGcvMn0pO1xuICAgICAgcmlnaHQ6IGNhbGMoNTAlICsgI3skaGVpZ2h0LWxnLzJ9KTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgbWFyZ2luLXRvcDogJGhlaWdodC1sZy8yIC0gMS41cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZS1zZWNvbmRhcnk7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICB9XG5cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIHByb2Nlc3MgLSBiaXp6IC0gcnNcbi8vXG5cbi5uYXYtcHJvY2Vzcy1iaXp6e1xuICAubmF2LWl0ZW0ge1xuICAgIG9wYWNpdHkgOjAuMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuXG4gICAgLm5hdi10aXRsZXtcbiAgICAgIGNvbG9yIDogJGNvbG9yLXByaW1hcnkhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICB9XG5cblxuICAgIHBvc2l0aW9uIDogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICBmb250LWZhbWlseSA6J3JzJztcbiAgICAgICAgICAgY29udGVudDogXCJcXGU5MGFcIjtcbiAgICAgICAgICAgZGlzcGxheSA6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgcG9zaXRpb24gOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgdG9wIDoyNSU7XG4gICAgICAgICAgIGxlZnQgOiA1MCU7XG4gICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgY29sb3IgOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgZm9udC1zaXplIDozLjVyZW07XG4gICAgICAgICAgIHotaW5kZXggOjE7XG4gICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1saW5re1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgY29sb3IgOiAkd2hpdGUhaW1wb3J0YW50O1xuICAgICAgICB9XG5cblxuICAgICY6Zmlyc3QtY2hpbGQgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmNvbXBsZXRlLFxuICAgICYucHJvY2Vzc2luZyB7XG4gICAgICBvcGFjaXR5IDoxO1xuICAgICAgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5OyovXG4gICAgICAgIC8qYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTsqL1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY29tcGxldGUge1xuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcm9jZXNzaW5nIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeSFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29sb3IgOiAkd2hpdGU7XG4gICAgICAgIHRleHQtc2hhZG93OiAkY29sb3ItcHJpbWFyeSAzcHggMHB4IDBweCwgJGNvbG9yLXByaW1hcnkgMi44MzQ4N3B4IDAuOTgxNTg0cHggMHB4LCAkY29sb3ItcHJpbWFyeSAyLjM1NzY2cHggMS44NTUxMXB4IDBweCwgJGNvbG9yLXByaW1hcnkgMS42MjA5MXB4IDIuNTI0NDFweCAwcHgsICRjb2xvci1wcmltYXJ5IDAuNzA1NzEzcHggMi45MTU4MXB4IDBweCwgJGNvbG9yLXByaW1hcnkgLTAuMjg3MTcxcHggMi45ODYyMnB4IDBweCwgJGNvbG9yLXByaW1hcnkgLTEuMjQ4NDRweCAyLjcyNzg5cHggMHB4LCAkY29sb3ItcHJpbWFyeSAtMi4wNzIyN3B4IDIuMTY5MjZweCAwcHgsICRjb2xvci1wcmltYXJ5IC0yLjY2Nzk4cHggMS4zNzE4MnB4IDBweCwgJGNvbG9yLXByaW1hcnkgLTIuOTY5OThweCAwLjQyMzM2cHggMHB4LCAkY29sb3ItcHJpbWFyeSAtMi45NDUwMnB4IC0wLjU3MTcwNHB4IDBweCwgJGNvbG9yLXByaW1hcnkgLTIuNTk1ODZweCAtMS41MDM4M3B4IDBweCwgJGNvbG9yLXByaW1hcnkgLTEuOTYwOTNweCAtMi4yNzA0MXB4IDBweCwgJGNvbG9yLXByaW1hcnkgLTEuMTEwMTNweCAtMi43ODcwNHB4IDBweCwgJGNvbG9yLXByaW1hcnkgLTAuMTM3MTE5cHggLTIuOTk2ODZweCAwcHgsICRjb2xvci1wcmltYXJ5IDAuODUwOTg3cHggLTIuODc2NzdweCAwcHgsICRjb2xvci1wcmltYXJ5IDEuNzQ1NDFweCAtMi40Mzk5OXB4IDBweCwgJGNvbG9yLXByaW1hcnkgMi40NDc2OXB4IC0xLjczNDU5cHggMHB4LCAkY29sb3ItcHJpbWFyeSAyLjg4MDUxcHggLTAuODM4MjQ3cHggMHB4O1xuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgfVxuXG4gICAgIC8qIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9Ki9cbiAgICB9XG4gIH1cblxuXG5cblxuICAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6ICRoZWlnaHQtbGc7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LWxnO1xuICAgIG1heC1oZWlnaHQ6ICRoZWlnaHQtbGc7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQtbGcgLSA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIC8qICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtc2Vjb25kYXJ5OyovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIC8qIGxlZnQ6IGNhbGMoLTUwJSArICN7JGhlaWdodC1sZ30pOyovXG4gICAgICBsZWZ0OiAtNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDM1JSk7XG4gICAgIC8qIHJpZ2h0OiBjYWxjKDUwJSArICN7JGhlaWdodC1sZ30pOyovXG4gICAgICB3aWR0aCA6NjAlO1xuICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAvLyBtYXJnaW4tdG9wOiAkaGVpZ2h0LWxnLzIgLSAxLjVweDtcbiAgICAgIC8qYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtc2Vjb25kYXJ5OyovXG4gICAgICBib3JkZXItYm90dG9tOjZweCBkb3R0ZWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1kb3duKGxnKXtcbiAvKiAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47Ki9cbiAgICAubmF2LWl0ZW17XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgZm9udC1zaXplIDoycmVtO1xuICAgICAgfVxuICAgICAgLm5hdi10aXRsZXtcbiAgICAgICAgZGlzcGxheSA6IG5vbmU7XG4gICAgICB9XG4gICAgICAubmF2LWxpbmt7XG4gICAgICAgICAgLypkaXNwbGF5IDogbm9uZTsqL1xuICAgICAgICBmb250LXNpemUgOjAuOWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBkaXNwbGF5IDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb3ggcHJvY2Vzc1xuLy9cbi5uYXYtcHJvY2Vzcy1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIC5uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGU2NDlcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uLXRoZW1pZnk7XG4gICAgICBjb2xvcjogJGNvbG9yLWRpdmlkZXItbGlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcblxuICAgICAgLm5hdi1saW5rLW51bWJlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblxuICAgICAgICBpIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYucHJvY2Vzc2luZyB7XG5cbiAgICAgIC5uYXYtbGluay1udW1iZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtdGl0bGUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5uYXYtbGluay1udW1iZXIge1xuICAgICRzaXplOiAkaGVpZ2h0LXNtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6ICRzaXplO1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBoZWlnaHQ6ICRzaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG5cblxuICAubmF2LXRpdGxlIHtcblxuICB9XG59XG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQmxvY2sgcHJvY2Vzc1xuLy9cbi5uYXYtcHJvY2Vzcy1ibG9jayB7XG5cblxuICAubmF2LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAmLmNvbXBsZXRlOm5vdCgucHJvY2Vzc2luZykgLm5hdi1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIC5uYXYtbGluay1udW1iZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcm9jZXNzaW5nIC5uYXYtbGluay1udW1iZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtc2Vjb25kYXJ5O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAubmF2LWxpbmstbnVtYmVyIHtcbiAgICBtYXgtd2lkdGg6ICRoZWlnaHQtbGc7XG4gICAgd2lkdGg6ICRoZWlnaHQtbGc7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LWxnO1xuICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0LWxnO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm5hdi1saW5rLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLm5hdi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDFyZW07XG5cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWRvd24oc20pIHtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rLW51bWJlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rLWJvZHkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG5cbn1cblxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpemVzXG4vL1xuXG4vLyBTbWFsbFxuLy9cbi5uYXYtcHJvY2Vzcy1zbSB7XG5cbiAgJi5uYXYtcHJvY2Vzcy1jaXJjbGUge1xuICAgICRzaXplOiAkaGVpZ2h0LXhzO1xuXG4gICAgLm5hdi1pdGVtIHtcblxuICAgICAgJi5jb21wbGV0ZSxcbiAgICAgICYucHJvY2Vzc2luZyB7XG5cbiAgICAgICAgLm5hdi1saW5rIHtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJHNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29tcGxldGUgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgIH1cblxuICAgICAgJi5wcm9jZXNzaW5nIHtcblxuICAgICAgICAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogJHNpemUgLSAxNnB4O1xuICAgICAgICAgIGhlaWdodDogJHNpemUgLSAxNnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICBtYXgtaGVpZ2h0OiAkc2l6ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogY2FsYygtNTAlICsgI3skc2l6ZS8yfSk7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSArICN7JHNpemUvMn0pO1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXplLzIgLSA1cHg7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cblxuICAmLm5hdi1wcm9jZXNzLWljb25pYyB7XG4gICAgJHNpemU6ICRoZWlnaHQtbWQ7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZSAtIDRweDtcbiAgICAgIG1heC1oZWlnaHQ6ICRzaXplO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBjYWxjKC01MCUgKyAjeyRzaXplLzJ9KTtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlICsgI3skc2l6ZS8yfSk7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXplLzIgLSAxLjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL3JzXG4gICYubmF2LXByb2Nlc3MtYml6entcbiAgICAkc2l6ZTogJGhlaWdodC1tZDtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB3aWR0aDogJHNpemU7XG4gICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgbGluZS1oZWlnaHQ6ICRzaXplIC0gNHB4O1xuICAgICAgbWF4LWhlaWdodDogJHNpemU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTUwJSArICN7JHNpemUvMn0pO1xuICAgICAgICByaWdodDogY2FsYyg1MCUgKyAjeyRzaXplLzJ9KTtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpemUvMiAtIDEuNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cblxuICAmLm5hdi1wcm9jZXNzLWJveCB7XG4gICAgJHNpemU6ICRoZWlnaHQteHM7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rLW51bWJlciB7XG5cbiAgICAgIG1heC13aWR0aDogJHNpemU7XG4gICAgICB3aWR0aDogJHNpemU7XG4gICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgbGluZS1oZWlnaHQ6ICRzaXplO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLm5hdi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG5cblxuXG4gICYubmF2LXByb2Nlc3MtYmxvY2sge1xuICAgICRzaXplOiAkaGVpZ2h0LW1kO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rLW51bWJlciB7XG4gICAgICBtYXgtd2lkdGg6ICRzaXplO1xuICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmstYm9keSB7XG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICAubmF2LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogLjkzNzVyZW07XG4gICAgfVxuICB9XG5cbn1cblxuXG4vLyBMYXJnZVxuLy9cbi5uYXYtcHJvY2Vzcy1sZyB7XG5cbiAgJi5uYXYtcHJvY2Vzcy1jaXJjbGUge1xuICAgICRzaXplOiAkaGVpZ2h0LW1kO1xuXG4gICAgLm5hdi1pdGVtIHtcblxuICAgICAgJi5jb21wbGV0ZSxcbiAgICAgICYucHJvY2Vzc2luZyB7XG5cbiAgICAgICAgLm5hdi1saW5rIHtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJHNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY29tcGxldGUgLm5hdi1saW5rOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgIH1cblxuICAgICAgJi5wcm9jZXNzaW5nIHtcblxuICAgICAgICAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogJHNpemUgLSAyMnB4O1xuICAgICAgICAgIGhlaWdodDogJHNpemUgLSAyMnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDExcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgIG1heC1oZWlnaHQ6ICRzaXplO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBjYWxjKC01MCUgKyAjeyRzaXplLzJ9KTtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlICsgI3skc2l6ZS8yfSk7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpemUvMiAtIDVweDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuXG5cbiAgJi5uYXYtcHJvY2Vzcy1pY29uaWMge1xuICAgICRzaXplOiAkaGVpZ2h0LXhsO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICBsaW5lLWhlaWdodDogJHNpemUgLSA0cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAkc2l6ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogY2FsYygtNTAlICsgI3skc2l6ZS8yfSk7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSArICN7JHNpemUvMn0pO1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l6ZS8yIC0gMS41cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9yc1xuICAmLm5hdi1wcm9jZXNzLWJpenp7XG4gICAgJHNpemU6ICRoZWlnaHQteGw7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkc2l6ZSAtIDRweDtcbiAgICAgIG1heC1oZWlnaHQ6ICRzaXplO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBjYWxjKC01MCUgKyAjeyRzaXplLzJ9KTtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlICsgI3skc2l6ZS8yfSk7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXplLzIgLSAxLjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cblxuXG5cblxuICAmLm5hdi1wcm9jZXNzLWJveCB7XG4gICAgJHNpemU6ICRoZWlnaHQtbWQ7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmstbnVtYmVyIHtcbiAgICAgIG1heC13aWR0aDogJHNpemU7XG4gICAgICB3aWR0aDogJHNpemU7XG4gICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgbGluZS1oZWlnaHQ6ICRzaXplO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLm5hdi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cblxuXG5cbiAgJi5uYXYtcHJvY2Vzcy1ibG9jayB7XG4gICAgJHNpemU6ICRoZWlnaHQteGw7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmstbnVtYmVyIHtcbiAgICAgIG1heC13aWR0aDogJHNpemU7XG4gICAgICB3aWR0aDogJHNpemU7XG4gICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgbGluZS1oZWlnaHQ6ICRzaXplO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIC5uYXYtbGluay1ib2R5IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuXG4gICAgLm5hdi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cbiAgfVxuXG59XG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ29sb3JzXG4vL1xuLm5hdi1wcm9jZXNzLXNlY29uZGFyeSB7IEBpbmNsdWRlIG5hdi1wcm9jZXNzLWNvbG9ycygkY29sb3Itc2Vjb25kYXJ5LCAkY29sb3ItcGFsZS1zZWNvbmRhcnkpOyB9XG4ubmF2LXByb2Nlc3MtZ3JheSAgICAgIHsgQGluY2x1ZGUgbmF2LXByb2Nlc3MtY29sb3JzKCRjb2xvci1ncmF5LCAkY29sb3ItcGFsZS1ncmF5KTsgfVxuLm5hdi1wcm9jZXNzLWRhcmsgICAgICB7IEBpbmNsdWRlIG5hdi1wcm9jZXNzLWNvbG9ycygkY29sb3ItZGFyaywgJGNvbG9yLXBhbGUtZGFyayk7IH1cbi5uYXYtcHJvY2Vzcy1zdWNjZXNzICAgeyBAaW5jbHVkZSBuYXYtcHJvY2Vzcy1jb2xvcnMoJGNvbG9yLXN1Y2Nlc3MsICRjb2xvci1wYWxlLXN1Y2Nlc3MpOyB9XG4ubmF2LXByb2Nlc3MtaW5mbyAgICAgIHsgQGluY2x1ZGUgbmF2LXByb2Nlc3MtY29sb3JzKCRjb2xvci1pbmZvLCAkY29sb3ItcGFsZS1pbmZvKTsgfVxuLm5hdi1wcm9jZXNzLXdhcm5pbmcgICB7IEBpbmNsdWRlIG5hdi1wcm9jZXNzLWNvbG9ycygkY29sb3Itd2FybmluZywgJGNvbG9yLXBhbGUtd2FybmluZyk7IH1cbi5uYXYtcHJvY2Vzcy1kYW5nZXIgICAgeyBAaW5jbHVkZSBuYXYtcHJvY2Vzcy1jb2xvcnMoJGNvbG9yLWRhbmdlciwgJGNvbG9yLXBhbGUtZGFuZ2VyKTsgfVxuLm5hdi1wcm9jZXNzLXBpbmsgICAgICB7IEBpbmNsdWRlIG5hdi1wcm9jZXNzLWNvbG9ycygkY29sb3ItcGluaywgJGNvbG9yLXBhbGUtcGluayk7IH1cbi5uYXYtcHJvY2Vzcy1wdXJwbGUgICAgeyBAaW5jbHVkZSBuYXYtcHJvY2Vzcy1jb2xvcnMoJGNvbG9yLXB1cnBsZSwgJGNvbG9yLXBhbGUtcHVycGxlKTsgfVxuLm5hdi1wcm9jZXNzLWJyb3duICAgICB7IEBpbmNsdWRlIG5hdi1wcm9jZXNzLWNvbG9ycygkY29sb3ItYnJvd24sICRjb2xvci1wYWxlLWJyb3duKTsgfVxuLm5hdi1wcm9jZXNzLWN5YW4gICAgICB7IEBpbmNsdWRlIG5hdi1wcm9jZXNzLWNvbG9ycygkY29sb3ItY3lhbiwgJGNvbG9yLXBhbGUtY3lhbik7IH1cbi5uYXYtcHJvY2Vzcy15ZWxsb3cgICAgeyBAaW5jbHVkZSBuYXYtcHJvY2Vzcy1jb2xvcnMoJGNvbG9yLXllbGxvdywgJGNvbG9yLXBhbGUteWVsbG93KTsgfVxuXG4ubmF2LXByb2Nlc3Mtc2Vjb25kYXJ5IHtcbiAgJi5uYXYtcHJvY2Vzcy1jaXJjbGUgLm5hdi1pdGVtIHtcbiAgICAmLmNvbXBsZXRlIC5uYXYtbGluazo6YWZ0ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuXG4gICYubmF2LXByb2Nlc3MtaWNvbmljIC5uYXYtaXRlbSB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYuY29tcGxldGUgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG5cbiAgLy9yc1xuICAmLm5hdi1wcm9jZXNzLWJpenp7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi5jb21wbGV0ZSAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuXG4gICYubmF2LXByb2Nlc3MtYmxvY2sgLm5hdi1pdGVtIHtcbiAgICAmLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYucHJvY2Vzc2luZyAubmF2LWxpbmstbnVtYmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG59XG4iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNZWRpYSBsaXN0XG4vL1xuXG4kbWVkaWEtZXhjbHVkZXM6ICc6bm90KC5tZWRpYS1saXN0LWhlYWRlcik6bm90KC5tZWRpYS1saXN0LWZvb3RlciknO1xuLm1lZGlhLWxpc3Qge1xuXG4gID4gLm1lZGlhI3skbWVkaWEtZXhjbHVkZXN9LFxuICAubWVkaWEtbGlzdC1ib2R5ID4gLm1lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJnVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAvLyBTb3J0YWJsZVxuICAubWVkaWEgLnNvcnRhYmxlLWRvdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgfVxuXG4gIC5tZWRpYTpob3ZlciAuc29ydGFibGUtZG90IHtcbiAgICBvcGFjaXR5OiAuNjtcbiAgfVxuXG5cbiAgLy8gU2VsZWN0YWJsZVxuICAmW2RhdGEtcHJvdmlkZX49XCJzZWxlY3RhYmxlXCJdIC5tZWRpYSN7JG1lZGlhLWV4Y2x1ZGVzfSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5tZWRpYS1saXN0LWhvdmVyIHtcblxuICA+IC5tZWRpYSN7JG1lZGlhLWV4Y2x1ZGVzfTpob3ZlcixcbiAgLm1lZGlhLWxpc3QtYm9keSA+IC5tZWRpYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gIH1cblxufVxuXG4ubWVkaWEtbGlzdC1kaXZpZGVkIHtcblxuICA+IC5tZWRpYSN7JG1lZGlhLWV4Y2x1ZGVzfSxcbiAgLm1lZGlhLWxpc3QtYm9keSA+IC5tZWRpYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1hbHBoYS1kYXJrLWRpdmlkZXI7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cblxufVxuXG4ubWVkaWEtbGlzdC1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xufVxuXG4ubWVkaWEtbGlzdC1zdHJpcGVkIHtcblxuICAubWVkaWEjeyRtZWRpYS1leGNsdWRlc306bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgfVxuXG59XG5cbi8vIFNpemVzXG4vL1xuLm1lZGlhLWxpc3QteHMgLm1lZGlhIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xufVxuXG4ubWVkaWEtbGlzdC1zbSAubWVkaWEge1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG5cbi5tZWRpYS1saXN0LWxnIC5tZWRpYSB7XG4gIHBhZGRpbmc6IDIwcHggMTZweDtcbn1cblxuLm1lZGlhLWxpc3QteGwgLm1lZGlhIHtcbiAgcGFkZGluZzogMjRweCAyMHB4O1xufVxuXG4ubWVkaWEtbGlzdC14eGwgLm1lZGlhIHtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xufVxuXG4vLyBIZWFkZXIgYW5kIGZvb3RlclxuLy9cbi5tZWRpYS1saXN0LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xufVxuXG4ubWVkaWEtbGlzdC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVzdDtcbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE1lZGlhIGdyaWRcbi8vXG4ubWVkaWEtZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZmxleDogYXV0bztcbiAgfVxuXG4gICYucm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAgIC5tZWRpYSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gID4gLm1lZGlhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLm1lZGlhLWdyaWQtYm9yZGVyZWQge1xuICAubWVkaWEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICB9XG59XG5cbi5tZWRpYS1ncmlkLWhvdmVyIHtcblxuICAubWVkaWE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICB9XG5cbn1cbiIsIlxuXG4udGFibGUgdGgge1xuICBib3JkZXItdG9wOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udGFibGUgdGJvZHkgdGgge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWVlZjtcbn1cblxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xufVxuXG4udGFibGUgdGZvb3QgdGgge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi50aGVhZC1kZWZhdWx0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbn1cblxuLy8gU2l6ZXNcbi8vXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6IC4zcmVtO1xuICB9XG59XG5cbi50YWJsZS1sZyB7XG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG59XG5cbi8vIFNlcGFyYXRlXG4vL1xuLnRhYmxlLXNlcGFyYXRlZCB7XG5cbiAgJi5uby1iZyB7XG4gICAgdGJvZHkgdHI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDhweDtcblxuICAmLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcbiAgJi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gIH1cblxuICB0Ym9keSB0ciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xuICAgIHRyYW5zaXRpb246IC41cztcblxuICAgID4gKjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4vLyBCYWNrZ3JvdW5kIGNvbG9yc1xuLy9cbi50YWJsZS1hY3RpdmUgIHsgQGluY2x1ZGUgdGFibGUtY29sb3JzKCRjb2xvci1iZy1saWdodCk7IH1cblxuXG4vLyBCb3JkZXJ5XG4vL1xuLnRhYmxlIHRyIHtcblxuICAmW2NsYXNzKj1cImJsLVwiXSA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICB9XG5cbiAgJltjbGFzcyo9XCJici1cIl0gPiAqOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gICZbY2xhc3MqPVwiYnQtXCJdID4gKiB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgfVxuXG4gICZbY2xhc3MqPVwiYmItXCJdID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbiAgfVxuXG4gICZbY2xhc3MqPVwiYngtXCJdID4ge1xuICAgICo6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgKjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICAmW2NsYXNzKj1cImJ5LVwiXSA+ICoge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbiAgfVxuXG4gICZbY2xhc3MqPVwiYi1cIl0gPiB7XG4gICAgKiB7XG4gICAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAqOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICo6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGluIHRhYmxlXG4vL1xuLnRhYmxlIC5tZWRpYSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50YWJsZS1hY3Rpb25zIHtcblxuICAudGFibGUtYWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgfVxuXG4gIC50YWJsZS1hY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC50YWJsZS1hY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodHQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG59XG5cblxuLnRhYmxlIHRyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbn1cblxuXG4vL2RhdGF0YWJsZSAtIHJzXG5cbnRhYmxlLmRhdGF0YWJsZSB0aGVhZCA+IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtcHJpbWFyeTtcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnRhYmxlLmRhdGF0YWJsZS5yZXZlcnNlLWNvbG9yIHRoZWFkID4gdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgY29sb3I6ICRjb2xvci1wYWxlLXByaW1hcnk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIHRvcCAgICAgICAgICAgOiA1MCUgIWltcG9ydGFudDsgLy8gLS0gTW9kaWYgMTZweCFpbXBvcnRhbnQ7XG4gIGxlZnQgICAgICAgICAgOiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0ICAgICAgICA6IDE3cHg7XG4gIHdpZHRoICAgICAgICAgOiAxN3B4O1xuICBkaXNwbGF5ICAgICAgIDogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbiAgICAgIDogYWJzb2x1dGU7XG4gIGNvbG9yICAgICAgICAgOiAkY29sb3ItdGV4dCFpbXBvcnRhbnQ7XG4gIGJvcmRlciAgICAgICAgOiAxcHggc29saWQgJGNvbG9yLXRleHQhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzIDogMTRweDtcbiAgYm94LXNpemluZyAgICA6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ24gICAgOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5ICAgOiAnQ291cmllciBOZXcnLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0ICAgOiAxNnB4O1xuICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcbiAgY29udGVudCAgICAgICA6ICcrJztcbiAgYmFja2dyb3VuZCA6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgZm9udC1zaXplIDoxNnB4O1xufVxuXG5cbnRhYmxlLmRhdGFUYWJsZSA+IHRib2R5ID4gdHIuY2hpbGQgdWwuZHRyLWRldGFpbHMgbGl7XG4gIGRpc3BsYXkgOiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQgOiByZ2JhKCRjb2xvci1wYWxlLXNlY29uZGFyeSwwLjUpO1xuICBtYXJnaW4gOiA1cHggMTBweCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmcgOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLy9SU1xuLmRhdGFUYWJsZXNfZW1wdHl7XG4gIG9wYWNpdHk6IDAuMztcbiAgdGV4dC1hbGlnbiA6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQgOjYwMDtcblxuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgZGlzcGxheSA6IGJsb2NrO1xuICAgIG1hcmdpbiA6IDAgYXV0bztcbiAgICB3aWR0aCA6MTAwcHg7XG4gICAgaGVpZ2h0IDo4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tIDoxMHB4O1xuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2UgOiB1cmwoXCIuLi9pbWFnZXMvZXJyb3IvZXJyb3Iuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0IDpuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplICAgICAgICAgOjEwMCU7XG5cbiAgfVxufVxuXG4vL0dlc3Rpb24gZGVzIHVzZXJzXG4udGFibGUtdXNlcnMtaW5zY3JpdHN7XG4gIC5kYXRhVGFibGVzX2VtcHR5e1xuICAgICY6YmVmb3Jle1xuICAgICAgYmFja2dyb3VuZC1pbWFnZSA6IHVybChcIi4uL2ltYWdlcy9hdmF0YXIvbm8tdXNlci5zdmdcIik7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZSNsYXN0Y29ubmVjdGVke1xuICB0Ym9keXtcbiAgICB0ZDpmaXJzdC1jaGlsZHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmVke1xuICBib3JkZXI6IDBweCFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhdGFibGV7XG4gIG1hcmdpbi10b3A6IDBweCFpbXBvcnRhbnQ7XG4gIHRoe1xuICAgIGJvcmRlcjogMHB4IWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi5jdXN0b20tdGFibGUtZm9vdGVye1xuICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBhY3R1YWxpdMOpIHN0eWxlIHRhYmxlXG5cbiN0YWJsZS1uZXdzIHRib2R5IHRyLnJvdy1waW5uZWQgdGR7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmVkZmMgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzODk5ZWM7XG59XG5cblxuLy8gcHJvY2Vzc2luZ1xuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3Byb2Nlc3Npbmd7XG4gIGxlZnQ6IDAhaW1wb3J0YW50O1xuICByaWdodDogMCFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gIHRvcDogMCFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsMC41KTtcbiAgbWFyZ2luOiAwIWltcG9ydGFudDtcbn1cblxuLmRhdGFUYWJsZXNfaW5mb3tcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCFpbXBvcnRhbnQ7XG59XG5cblxuLnJvdy1tYXNzLWFjdGlvbi5jdXN0b217XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAubmJyLXNlbGVjdGVke1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6JGNvbG9yLXBhbGUtcHJpbWFyeTtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6JGJvcmRlci1yYWRpdXM7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxuICBpe1xuICAgIG1hcmdpbjogMCAuMnJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuaW5kaWNhdG9ye1xuICAgIG1hcmdpbjowIC41cmVtO1xuXG4gICAgLy9iYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICAvL2NvbG9yOiAkd2hpdGU7XG4gICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgIC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIC8vd2lkdGg6IDMwcHg7XG4gICAgLy9oZWlnaHQ6IDMwcHg7XG4gICAgLy9mb250LXdlaWdodDogODAwO1xuICAgIC8vYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxufVxuIiwiQG1peGluIHRhYmxlLWNvbG9ycygkY29sb3IpIHtcbiAgJixcbiAgPiB0aCxcbiAgPiB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG4iLCJcbi5hbGVydCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZS1wcmltYXJ5O1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYWxlLXNlY29uZGFyeTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmZjtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtc2Vjb25kYXJ5O1xufVxuIiwiXG4vLyBDYWxsb3V0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmNhbGxvdXQge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5jYWxsb3V0LXN1Y2Nlc3Mge1xuICBAaW5jbHVkZSBjYWxsb3V0LXZhcmlhdGlvbigkY29sb3Itc3VjY2Vzcyk7XG59XG5cbi5jYWxsb3V0LWluZm8ge1xuICBAaW5jbHVkZSBjYWxsb3V0LXZhcmlhdGlvbigkY29sb3ItaW5mbyk7XG59XG5cbi5jYWxsb3V0LXdhcm5pbmcge1xuICBAaW5jbHVkZSBjYWxsb3V0LXZhcmlhdGlvbigkY29sb3Itd2FybmluZyk7XG59XG5cbi5jYWxsb3V0LWRhbmdlciB7XG4gIEBpbmNsdWRlIGNhbGxvdXQtdmFyaWF0aW9uKCRjb2xvci1kYW5nZXIpO1xufVxuXG4vLyBNZWRpYSBxdWVyaWVzXG5AaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG5cbiAgLmNhbGxvdXQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxufVxuIiwiQG1peGluIGNhbGxvdXQtdmFyaWF0aW9uKCRjb2xvcikge1xuICBib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG5cbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYsXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCJcbi5hY2NvcmRpb24ge1xuXG4gIC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xuICB9XG5cbiAgLmNhcmQtdGl0bGUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG5cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0OFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWljb24tdGhlbWlmeTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzNweDtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzZWQ6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG59XG5cblxuLmFjY29yZGlvbi1jb25uZWN0ZWQge1xuXG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXItbGlnaHQ7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuXG4gIC5jYXJkLXRpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIENVU1RPTSBTVFlMRVNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5cbi5hY2NvcmRpb24tc2hvcHtcbiAgLmFjY29yZGlvbi10aXRsZXtcbiAgICAuYXJyb3d7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDAgN3B4IDlweCA3cHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1wcmltYXJ5IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycztcbiAgICB9XG5cbiAgICAmLm9wZW5lZHtcbiAgICAgIC5hcnJvd3tcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi50b29sdGlwIHtcblxufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnRvb2x0aXAge1xuICAmLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1iZztcbiAgfVxuXG4gICYuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWJnO1xuICB9XG5cbiAgJi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWJnXG4gIH1cblxuICAmLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWJnO1xuICB9XG59XG5cblxuLy8gQ29sb3JzXG4vL1xuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgLnRvb2x0aXAtI3skbmFtZX0ge1xuXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gIH1cbn1cblxuXG4udG9vbHRpcC1zZWNvbmRhcnkgLnRvb2x0aXAtaW5uZXIge1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG59XG5cblxuLnRvb2x0aXAtbGlnaHQsXG4udG9vbHRpcC13aGl0ZSB7XG4gICRjb2xvcjogI2ZmZjtcblxuICAmLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgJi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAudG9vbHRpcC1pbm5lciB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxuXG59XG4iLCJcbi5wb3BvdmVyIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAmLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICB9XG5cbn1cblxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItZGl2aWRlci1saWdodDtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJvb3RzdHJhcCB0YWJsZXNcbi8vXG4uYm9vdHN0cmFwLXRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAudGFibGUge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gU2VwYXJhdGVkXG4gIC8vXG4gIC50YWJsZS1zZXBhcmF0ZWQge1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGUgIWltcG9ydGFudDtcblxuICAgID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cblxuICAvLyBTaXplc1xuICAvL1xuICAudGFibGUtc20ge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWxnIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbn1cblxuLmZpeGVkLXRhYmxlLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcblxuICB0aGVhZCB0aCxcbiAgdGJvZHkgdGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC50aC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm90aDo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgICAgIGJvdHRvbTogNTUlO1xuICAgIH1cbiAgICAuYm90aDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICAgICAgdG9wOiA1NSU7XG4gICAgfVxuXG4gICAgLmRlc2M6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgfVxuICAgIC5kZXNjOjphZnRlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgLmFzYzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICB9XG4gICAgLmFzYzo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgfVxufVxuXG4uZml4ZWQtdGFibGUtYm9keSB7XG5cbiAgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLmNhcmQtdmlldyAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cblxuLmZpeGVkLXRhYmxlLWhlYWRlciAudGFibGUge1xuICB0aCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRoLWlubmVyIHtcbiAgICBwYWRkaW5nOiAuNzVyZW07XG4gIH1cbn1cbiIsIlxuLnRvYXN0IHtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICR0b2FzdGVyLWJnO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgei1pbmRleDogJHppbmRleC10b2FzdDtcbiAgbWluLXdpZHRoOiAyODhweDtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcblxuICAmLnJldmVhbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAudGV4dCB7XG4gICAgZmxleC1iYXNpczogMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xuICB9XG5cbiAgLmFjdGlvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxufVxuXG4iLCJcbi50YWItY29udGVudCB7XG4gICAgLnRhYi1wYW5lIHtcbiAgICAgICAgXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXVwKG1kKSB7IHBhZGRpbmc6IDE1cHggMzBweDsgfSAgXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXVwKGxnKSB7IHBhZGRpbmc6IDMwcHg7IH0gICAgICAgICAgXG4gICAgICAgIFxuICAgIH1cbiAgICAubmF2LXRhYnMtcmlnaHQgJiB7ICAgICAgICBcbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtdXAobWQpIHsgcGFkZGluZy1sZWZ0OiAzNXB4OyB9ICBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXVwKGxnKSB7IHBhZGRpbmctbGVmdDogNDVweDsgfSAgICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXYtdGFicy1sZWZ0ICYgeyAgICAgICAgXG4gICAgICAgIC50YWItcGFuZSB7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS11cChtZCkgeyBwYWRkaW5nLXJpZ2h0OiAzNXB4OyB9ICBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXVwKGxnKSB7IHBhZGRpbmctcmlnaHQ6IDQ1cHg7IH0gICAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTGVmdCBzaWRlZFxuLy9cbi5uYXYtdGFicy1sZWZ0LFxuLm5hdi10YWJzLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5uYXYtdGFicyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICY6bm90KC5uYXYtdGFicy1pbnZlcnNlLW1vZGUpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1pdGVtKy5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5uYXYtdGFicy1sZWZ0IHsgICAgXG4gICAgJjpub3QoLm5hdi10YWJzLWludmVyc2UtbW9kZSkge1xuICAgICAgICAubmF2LXRhYnMge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBSaWdodCBzaWRlZFxuLy9cbi5uYXYtdGFicy1yaWdodCB7XG4gICAgLm5hdi10YWJzIHtcbiAgICAgICAgb3JkZXI6IDI7IFxuICAgIH1cbiAgICAmOm5vdCgubmF2LXRhYnMtaW52ZXJzZS1tb2RlKSB7XG4gICAgICAgIC5uYXYtdGFicyB7ICAgICAgICBcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgb3JkZXI6IDE7ICAgICBcbiAgICB9XG59XG5cbi5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICAmLnNob3cgLm5hdi1saW5rLFxuICAgICAgICAmLnNob3cgLm5hdi1saW5rOmZvY3VzLFxuICAgICAgICAmLnNob3cgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJi5hY3RpdmU6Zm9jdXMsXG4gICAgICAgICYuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH0gLy8gUmVtb3ZlIGJ0blxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIC5jbG9zZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLy8gVGFiIGNvbG9yc1xuICAgIC8vXG4gICAgQGVhY2ggJG5hbWUsXG4gICAgJGNvbG9yIGluICRjb2xvcnMge1xuICAgICAgICAmLm5hdi10YWJzLSN7JG5hbWV9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYi12YXJpYW50KCRjb2xvcik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXYtdGFicyB7ICAgIFxuICAgIC8vIHRoZW1lIDEgOiBvYmxpZ2F0b2lyZSB1bmUgY2xhc3MgZGUgdGhlbWUgZXggLT4gbmF2LXRhYnMtdGhpcmRcbiAgICAmLm5hdi10YWJzLXRoZW1lMSB7ICAgICAgICAgICAgXG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDsgICAgICBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgKy50YWItY29udGVudCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxNXB4IDlweCAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgLy8gVGFiIGNvbG9yc1xuICAgICAgICAvL1xuICAgICAgICBAZWFjaCAkbmFtZSxcbiAgICAgICAgJGNvbG9yIGluICRjb2xvcnMge1xuICAgICAgICAgICAgJi5uYXYtdGFicy0jeyRuYW1lfSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFicy10aGVtZTEtdmFyaWFudCgkY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAgICBcbiAgICAubmF2LXRhYnMtbGVmdCAmLFxuICAgIC5uYXYtdGFicy1yaWdodCAmIHtcbiAgICAgICAgJi5uYXYtdGFicy10aGVtZTEge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH0gICBcbiAgICAubmF2LXRhYnMtbGVmdCAmIHtcbiAgICAgICAgJi5uYXYtdGFicy10aGVtZTEgeyAgICAgICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMTVweCA5cHggMTNweDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgICAgICBcbiAgICB9ICAgXG4gICAgLm5hdi10YWJzLXJpZ2h0ICYge1xuICAgICAgICAmLm5hdi10YWJzLXRoZW1lMSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDEzcHggOXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cblxuICAgIFxuICAgIC8vIHRoZW1lIDIgOiBvYmxpZ2F0b2lyZSB1bmUgY2xhc3MgZGUgdGhlbWUgZXggLT4gbmF2LXRhYnMtdGhpcmRcbiAgICAmLm5hdi10YWJzLXRoZW1lMiB7ICBcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgIFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJi5hY3RpdmU6Zm9jdXMsXG4gICAgICAgICAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAvLyBUYWIgY29sb3JzXG4gICAgICAgIC8vXG4gICAgICAgIEBlYWNoICRuYW1lLFxuICAgICAgICAkY29sb3IgaW4gJGNvbG9ycyB7XG4gICAgICAgICAgICAmLm5hdi10YWJzLSN7JG5hbWV9IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJzLXRoZW1lMi12YXJpYW50KCRjb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuICAgIC5uYXYtdGFicy1sZWZ0ICYge1xuICAgICAgICAmLm5hdi10YWJzLXRoZW1lMiB7XG4gICAgICAgICAgICAubmF2LWxpbmsgeyBcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmZvY3VzLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC05cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH0gICBcbiAgICAubmF2LXRhYnMtcmlnaHQgJiB7XG4gICAgICAgICYubmF2LXRhYnMtdGhlbWUyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIC5uYXYtbGluayB7IFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmZvY3VzLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuXG5cbiAgICAvLyB0aGVtZSAzIDogb2JsaWdhdG9pcmUgdW5lIGNsYXNzIGRlIHRoZW1lIGV4IC0+IG5hdi10YWJzLXRoaXJkXG4gICAgJi5uYXYtdGFicy10aGVtZTMgeyBcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgIFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgJi5hY3RpdmU6Zm9jdXMsXG4gICAgICAgICAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAvLyBUYWIgY29sb3JzXG4gICAgICAgIC8vXG4gICAgICAgIEBlYWNoICRuYW1lLFxuICAgICAgICAkY29sb3IgaW4gJGNvbG9ycyB7XG4gICAgICAgICAgICAmLm5hdi10YWJzLSN7JG5hbWV9IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJzLXRoZW1lMy12YXJpYW50KCRjb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxuICAgIC5uYXYtdGFicy1sZWZ0ICYge1xuICAgICAgICAmLm5hdi10YWJzLXRoZW1lMyB7XG4gICAgICAgICAgICAubmF2LWxpbmsgeyBcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmZvY3VzLFxuICAgICAgICAgICAgICAgICYuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC05cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgICAgICAgXG4gICAgICAgICAgICB9IFxuICAgICAgICB9ICAgICAgICBcbiAgICB9ICAgXG4gICAgLm5hdi10YWJzLXJpZ2h0ICYge1xuICAgICAgICAmLm5hdi10YWJzLXRoZW1lMyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAubmF2LWxpbmsgeyBcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC05cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTGlnaHQgbW9kZVxuLy9cbi5uYXYtdGFicy1saWdodC1tb2RlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBJbnZlcnNlIG1vZGVcbi8vXG4ubmF2LXRhYnMtaW52ZXJzZS1tb2RlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICYuYWN0aXZlOmZvY3VzLFxuICAgICAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICArLnRhYi1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICB9XG59XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBDVVNUT00gU1RZTEVTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLnRhYi1wYW5lX2R5bmFtaWN7XG4gICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJi5zaG93e1xuICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn0iLCJAbWl4aW4gdGFiLXZhcmlhbnQoJGNvbG9yKSB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICYuYWN0aXZlOmZvY3VzLFxuICAgICAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIHRhYnMtdGhlbWUxLXZhcmlhbnQoJGNvbG9yKSB7ICAgICAgICBcbiAgICArLnRhYi1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgfVxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmU6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTUlKTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBkYXJrZW4oJGdyYXktMjAwLCAxNSUpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBkYXJrZW4oJGdyYXktMjAwLCAxNSUpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH0gICAgICAgICAgXG4gICAgICAgIC5uYXYtdGFicy1sZWZ0ICYsXG4gICAgICAgIC5uYXYtdGFicy1yaWdodCAmIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMTAwOyAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZ3JheS0yMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmU6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGdyYXktMjAwLCAxNSUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkZ3JheS0yMDAsIDE1JSk7XG4gICAgICAgICAgICB9ICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAubmF2LXRhYnMtbGVmdCAmIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGdyYXktMjAwOyAgXG4gICAgICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IGRhcmtlbigkY29sb3IsIDE1JSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH0gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5uYXYtdGFicy1yaWdodCAmIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZ3JheS0yMDA7IFxuICAgICAgICAgICAgJi5hY3RpdmU6Zm9jdXMsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmU6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTUlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9ICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIHRhYnMtdGhlbWUyLXZhcmlhbnQoJGNvbG9yKSB7ICAgICBcbiAgICAubmF2LWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoJGNvbG9yLCA4MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDgwJSk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgJi5hY3RpdmU6aG92ZXIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cblxuQG1peGluIHRhYnMtdGhlbWUzLXZhcmlhbnQoJGNvbG9yKSB7ICAgICAgICAgICAgICAgXG4gICAgKy50YWItY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICAgIH1cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoJGNvbG9yLCA4MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIDgwJSk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcbiAgICAgICAgJi5hY3RpdmU6aG92ZXIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiQG1peGluIG5hdi1wcm9jZXNzLWNvbG9ycygkY29sb3IsICRjb2xvci1wYWxlKSB7XG4gICYubmF2LXByb2Nlc3MtY2lyY2xlIC5uYXYtaXRlbSB7XG5cbiAgICAmLmNvbXBsZXRlIC5uYXYtbGluayxcbiAgICAmLnByb2Nlc3NpbmcgLm5hdi1saW5rIHtcbiAgICAgICYsXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG5cblxuICAmLm5hdi1wcm9jZXNzLWljb25pYyAubmF2LWl0ZW0ge1xuXG4gICAgJi5jb21wbGV0ZSxcbiAgICAmLnByb2Nlc3Npbmcge1xuXG4gICAgICAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNvbXBsZXRlIC5uYXYtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG5cbiAgICAmLnByb2Nlc3Npbmcge1xuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG5cblxuICAmLm5hdi1wcm9jZXNzLWJveCB7XG5cbiAgICAubmF2LWl0ZW0uY29tcGxldGU6bm90KC5wcm9jZXNzaW5nKSAubmF2LWxpbmsgLm5hdi1saW5rLW51bWJlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gIH1cblxuXG5cbiAgJi5uYXYtcHJvY2Vzcy1ibG9jayAubmF2LWl0ZW0ge1xuXG4gICAgJi5jb21wbGV0ZTpub3QoLnByb2Nlc3NpbmcpIC5uYXYtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAubmF2LWxpbmstbnVtYmVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByb2Nlc3NpbmcgLm5hdi1saW5rLW51bWJlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gIH1cbn1cbiIsIlxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5wcm9ncmVzcy1iYXItdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG5cblxuLy8gVGhlIHJlc3Qgc2hvdWxkIGRlbGV0ZVxuLy9cbnByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnByb2dyZXNzLXhzIHsgaGVpZ2h0OiAzcHg7IH1cbi5wcm9ncmVzcy1zbSB7IGhlaWdodDogNHB4OyB9XG4ucHJvZ3Jlc3MtbGcgeyBoZWlnaHQ6IDZweDsgfVxuLnByb2dyZXNzLXhsIHsgaGVpZ2h0OiA3cHg7IH1cblxuLnByb2dyZXNzW3ZhbHVlXSB7XG4gIGNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbn1cblxuLnByb2dyZXNzW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnByb2dyZXNzW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ucHJvZ3Jlc3NbdmFsdWU9XCIxMDBcIl06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi8vIENvbG9yc1xuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5wcm9ncmVzcy0jeyRuYW1lfSB7XG4gICAgQGluY2x1ZGUgcHJvZ3Jlc3NiYXItY29sb3JzKCRjb2xvcik7XG4gIH1cbn1cbiIsIkBtaXhpbiBwcm9ncmVzc2Jhci1jb2xvcnMoJGNvbG9yKSB7XG4gICZbdmFsdWVdOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAmW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuIiwiQG1peGluIHNwaW5uZXItY29sb3JzKCRjb2xvcikge1xuICAmLnNwaW5uZXItbGluZWFyIC5saW5lLFxuICAmLnNwaW5uZXItZG90cyBzcGFuLFxuICAmLnNwaW5uZXItYmFsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgJi5zcGlubmVyLWNpcmNsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmLnNwaW5uZXItY2lyY2xlLXNoYWRvdyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvciwgLjMpO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cbiIsIlxuLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuXG4gICYubm8tYm9yZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xufVxuXG4ubW9kYWxbZGF0YS1iYWNrZHJvcD1cImZhbHNlXCJdOm5vdCgubW9kYWwtZmlsbCkgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgYm94LXNoYWRvdzogMCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE1vZGFsIHRvcFxuLy9cbi5tb2RhbC10b3Age1xuICBvcGFjaXR5OiAxO1xuXG4gICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTW9kYWwgY2VudGVyXG4vL1xuLm1vZGFsLWNlbnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IC40cztcblxuICAmLnNob3cge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTW9kYWwgYm90dG9tXG4vL1xuLm1vZGFsLWJvdHRvbSB7XG4gIG9wYWNpdHk6IDE7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXG4gICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDApICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxMDAlKSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IC40cztcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE1vZGFsIGxlZnRcbi8vXG4ubW9kYWwtbGVmdCB7XG4gIG9wYWNpdHk6IDE7XG5cbiAgJi5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsMCkgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTW9kYWwgcmlnaHRcbi8vXG4ubW9kYWwtcmlnaHQge1xuICBvcGFjaXR5OiAxO1xuXG4gICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLDApICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNb2RhbCBmaWxsXG4vL1xuLm1vZGFsLWZpbGwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC45Nyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIHRyYW5zaXRpb246IC40cztcblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG5cblxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNZWRpYSBxdWVyaWVzXG4vL1xuQGluY2x1ZGUgbWVkaWEtdXAoc20pIHtcbiAgLm1vZGFsLXNtIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuIiwiXG4uYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA1cHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIC8vIGZvbnQtZmFtaWx5OiAkZm9udC1ib290c3RyYXA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4xNXMgbGluZWFyO1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG59XG5cbi5idG4tYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC10aXRsZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQnV0dG9uIHNpemVzXG4vL1xuLmJ0bi1ncm91cC14cyA+IC5idG4sXG4uYnRuLXhzIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXhzO1xuXG4gICYuYnRuLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG59XG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuLFxuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtc207XG4gICYuYnRuLWJvbGQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG4uYnRuLWdyb3VwLWxnID4gLmJ0bixcbi5idG4tbGcge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWxnO1xuICAmLmJ0bi1ib2xkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLy8gQ29uc2lzdGVudCB3aWR0aFxuLmJ0bi13LXhzIHsgd2lkdGg6ICR3aWR0aC1jb25zLXhzOyB9XG4uYnRuLXctc20geyB3aWR0aDogJHdpZHRoLWNvbnMtc207IH1cbi5idG4tdy1tZCB7IHdpZHRoOiAkd2lkdGgtY29ucy1tZDsgfVxuLmJ0bi13LWxnIHsgd2lkdGg6ICR3aWR0aC1jb25zLWxnOyB9XG4uYnRuLXcteGwgeyB3aWR0aDogJHdpZHRoLWNvbnMteGw7IH1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb3JkZXIgbW9kaWZpZXJzXG4vL1xuLmJ0bi1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJ1dHRvbiB2YXJpYXRpb25zXG4vL1xuLmJ0bi1wcmltYXJ5ICAgeyBAaW5jbHVkZSBidG4tY29sb3JzKCRjb2xvci1wcmltYXJ5LCA4JSk7IH1cbi5idG4tdGhpcmQgICAgICB7IEBpbmNsdWRlIGJ0bi1jb2xvcnMoJGNvbG9yLXRoaXJkLCA4JSk7IH1cbi5idG4tc3VjY2VzcyAgIHsgQGluY2x1ZGUgYnRuLWNvbG9ycygkY29sb3Itc3VjY2VzcywgMyUpOyB9XG4uYnRuLWluZm8gICAgICB7IEBpbmNsdWRlIGJ0bi1jb2xvcnMoJGNvbG9yLWluZm8sIDYlKTsgfVxuLmJ0bi13YXJuaW5nICAgeyBAaW5jbHVkZSBidG4tY29sb3JzKCRjb2xvci13YXJuaW5nLCA1JSk7IH1cbi5idG4tZGFuZ2VyICAgIHsgQGluY2x1ZGUgYnRuLWNvbG9ycygkY29sb3ItZGFuZ2VyLCA1JSk7IH1cbi5idG4tZ3JheSAgICB7IEBpbmNsdWRlIGJ0bi1jb2xvcnMoJGNvbG9yLWdyYXksIDUlKTsgfVxuXG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAvKiBjb2xvcjogJGNvbG9yLXRleHQgIWltcG9ydGFudDsqL1xuICBAaW5jbHVkZSBidG4tY29sb3JzKCRjb2xvci1zZWNvbmRhcnksIDMlKTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICRjb2xvci1pbmZvO1xuICBmb250LXdlaWdodDogNTAwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcbiAgfVxufVxuXG4uYnRuLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xuICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyO1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxuXG5cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIH1cblxufVxuXG5cblxuLy8gRXh0ZW5kZWQgY29sb3JzXG4uYnRuLXB1cnBsZSAgICAgeyBAaW5jbHVkZSBidG4tY29sb3JzKCRjb2xvci1wdXJwbGUsIDUlKTsgfVxuLmJ0bi1waW5rICAgICAgIHsgQGluY2x1ZGUgYnRuLWNvbG9ycygkY29sb3ItcGluaywgNCUpOyB9XG4uYnRuLWN5YW4gICAgICAgeyBAaW5jbHVkZSBidG4tY29sb3JzKCRjb2xvci1jeWFuLCA4JSk7IH1cbi5idG4teWVsbG93ICAgICB7IEBpbmNsdWRlIGJ0bi1jb2xvcnMoJGNvbG9yLXllbGxvdywgOCUpOyB9XG4uYnRuLWJyb3duICAgICAgeyBAaW5jbHVkZSBidG4tY29sb3JzKCRjb2xvci1icm93biwgNSUpOyB9XG4uYnRuLWRhcmsgICAgICAgeyBAaW5jbHVkZSBidG4tY29sb3JzKCRjb2xvci1kYXJrLCA1JSk7IH1cblxuXG4vLyBTb2NpYWwgbWVkaWEgY29sb3JzXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRzb2NpYWwtY29sb3JzIHtcbiAgLmJ0bi0jeyRuYW1lfSB7XG4gICAgQGluY2x1ZGUgYnRuLWNvbG9ycygkY29sb3IsIDglKTtcbiAgfVxufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE91dGxpbmUgYnV0dG9uc1xuLy9cbi5idG4tcHJpbWFyeS1vdXRsaW5lICAgeyBAaW5jbHVkZSBidG4tb3V0bGluZSgkY29sb3ItcHJpbWFyeSwgOCUpOyB9XG4uYnRuLXRoaXJkLW91dGxpbmUgICB7IEBpbmNsdWRlIGJ0bi1vdXRsaW5lKCRjb2xvci10aGlyZCwgOCUpOyB9XG4uYnRuLXN1Y2Nlc3Mtb3V0bGluZSAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLXN1Y2Nlc3MsIDYlKTsgfVxuLmJ0bi1pbmZvLW91dGxpbmUgICAgICB7IEBpbmNsdWRlIGJ0bi1vdXRsaW5lKCRjb2xvci1pbmZvLCA2JSk7IH1cbi5idG4td2FybmluZy1vdXRsaW5lICAgeyBAaW5jbHVkZSBidG4tb3V0bGluZSgkY29sb3Itd2FybmluZywgNSUpOyB9XG4uYnRuLWRhbmdlci1vdXRsaW5lICAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLWRhbmdlciwgNSUpOyB9XG4uYnRuLXNlY29uZGFyeS1vdXRsaW5lIHtcbiAgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLXNlY29uZGFyeSwgMyUpO1xufVxuXG4vLyBTZXBhcmF0ZWQgY2xhc3Ncbi5idG4tb3V0bGluZS5idG4tcHJpbWFyeSAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLXByaW1hcnksIDglKTsgfVxuLmJ0bi1vdXRsaW5lLmJ0bi10aGlyZCAgICAgeyBAaW5jbHVkZSBidG4tb3V0bGluZSgkY29sb3ItdGhpcmQsIDglKTsgfVxuLmJ0bi1vdXRsaW5lLmJ0bi1zdWNjZXNzICAgeyBAaW5jbHVkZSBidG4tb3V0bGluZSgkY29sb3Itc3VjY2VzcywgNiUpOyB9XG4uYnRuLW91dGxpbmUuYnRuLWluZm8gICAgICB7IEBpbmNsdWRlIGJ0bi1vdXRsaW5lKCRjb2xvci1pbmZvLCA2JSk7IH1cbi5idG4tb3V0bGluZS5idG4td2FybmluZyAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLXdhcm5pbmcsIDUlKTsgfVxuLmJ0bi1vdXRsaW5lLmJ0bi1kYW5nZXIgICAgeyBAaW5jbHVkZSBidG4tb3V0bGluZSgkY29sb3ItZGFuZ2VyLCA1JSk7IH1cbi5idG4tb3V0bGluZS5idG4tc2Vjb25kYXJ5IHtcbiAgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLXNlY29uZGFyeSwgMyUpO1xufVxuXG4uYnRuLW91dGxpbmUuYnRuLWxpZ2h0ICAgICAgeyBAaW5jbHVkZSBidG4tb3V0bGluZSgjZmZmLCA1JSk7IH1cbi5idG4tb3V0bGluZS5idG4tcHVycGxlICAgICB7IEBpbmNsdWRlIGJ0bi1vdXRsaW5lKCRjb2xvci1wdXJwbGUsIDUlKTsgfVxuLmJ0bi1vdXRsaW5lLmJ0bi1waW5rICAgICAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLXBpbmssIDQlKTsgfVxuLmJ0bi1vdXRsaW5lLmJ0bi1jeWFuICAgICAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLWN5YW4sIDglKTsgfVxuLmJ0bi1vdXRsaW5lLmJ0bi15ZWxsb3cgICAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLXllbGxvdywgOCUpOyB9XG4uYnRuLW91dGxpbmUuYnRuLWJyb3duICAgICAgeyBAaW5jbHVkZSBidG4tb3V0bGluZSgkY29sb3ItYnJvd24sIDUlKTsgfVxuLmJ0bi1vdXRsaW5lLmJ0bi1kYXJrICAgICAgIHsgQGluY2x1ZGUgYnRuLW91dGxpbmUoJGNvbG9yLWRhcmssIDUlKTsgfVxuXG5cbi5idG4tb3V0bGluZS5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG59XG5cblxuLy8gU29jaWFsIG1lZGlhIGNvbG9yc1xuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkc29jaWFsLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS5idG4tI3skbmFtZX0ge1xuICAgIEBpbmNsdWRlIGJ0bi1vdXRsaW5lKCRjb2xvciwgOCUpO1xuICB9XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTGFibGVkIGJ1dHRvbnNcbi8vXG4uYnRuLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQtbWQgKyAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAkaGVpZ2h0LW1kO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmLmJ0bi1sYWJlbC1yaWdodCB7XG5cbiAgfVxuXG4gIC8vIFNpemVzXG4gICYuYnRuLXhzIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQteHMgKyA4cHg7XG5cbiAgICBsYWJlbCB7XG4gICAgICB3aWR0aDogJGhlaWdodC14cztcbiAgICB9XG4gIH1cblxuICAmLmJ0bi1zbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkaGVpZ2h0LXNtICsgMTJweDtcblxuICAgIGxhYmVsIHtcbiAgICAgIHdpZHRoOiAkaGVpZ2h0LXNtO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLWxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQtbGcgKyAxNnB4O1xuXG4gICAgbGFiZWwge1xuICAgICAgd2lkdGg6ICRoZWlnaHQtbGc7XG4gICAgfVxuICB9XG59XG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRmxvYXRpbmcgYnV0dG9uc1xuLy9cbi5idG4tZmxvYXQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLDAsMCwuMTUpO1xuXG4gICYuYnRuLXNtIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCdXR0b24gaWNvblxuLy9cbi5idG4tc3EsXG4uYnRuLXNxdWFyZSB7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6ICRoZWlnaHQtbWQ7XG4gIGhlaWdodDogJGhlaWdodC1tZDtcblxuICAmLmJ0bi1sZyB7XG4gICAgd2lkdGg6ICRoZWlnaHQtbGc7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LWxnO1xuICB9XG5cbiAgJi5idG4tc20ge1xuICAgIHdpZHRoOiAkaGVpZ2h0LXNtO1xuICAgIGhlaWdodDogJGhlaWdodC1zbTtcbiAgfVxuXG4gICYuYnRuLXhzIHtcbiAgICB3aWR0aDogJGhlaWdodC14cztcbiAgICBoZWlnaHQ6ICRoZWlnaHQteHM7XG4gIH1cbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCdXR0b24gcHVyZVxuLy9cbi5idG4tcHVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAgICYuYnRuLSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGJ0bi1wdXJlKCRjb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLy8gU29jaWFsIG1lZGlhIGNvbG9yc1xuICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRzb2NpYWwtY29sb3JzIHtcbiAgICAmLmJ0bi0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBidG4tcHVyZSgkY29sb3IpO1xuICAgIH1cbiAgfVxuXG59XG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQnV0dG9uIGZsYXRcbi8vXG4uYnRuLWZsYXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIGNpcmNsZSB7XG4gICAgZmlsbDogcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xuICB9XG5cbiAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgICAmLmJ0bi0jeyRuYW1lfSB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICBjaXJjbGUge1xuICAgICAgICBmaWxsOiByZ2JhKCRjb2xvciwwLjEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJ0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgfVxuXG4gIC8vIFNvY2lhbCBtZWRpYSBjb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkc29jaWFsLWNvbG9ycyB7XG4gICAgJi5idG4tI3skbmFtZX0ge1xuICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgY2lyY2xlIHtcbiAgICAgICAgZmlsbDogcmdiYSgkY29sb3IsMC4xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gaWYgYnRuLXJvdW5kIGtlZXAgYm9yZGVyIHJhZGl1c1xuLmJ0bi1yb3VuZC5idG4tZmxhdCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE11bHRpbGluZVxuLy9cbi5idG4tbXVsdGlsaW5lIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCdXR0b24gZ3JvdXBcbi8vXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuXG5cbi5idG4tZ3JvdXAge1xuICAuYnRuIGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cblxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xufVxuXG4uYnRuLXNwYWNlciAuYnRuKy5idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG5cblxuLy8gSnVzdGlmaWVkXG4vL1xuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG5cbi8vIFJvdW5kXG4vL1xuLmJ0bi1ncm91cC1yb3VuZCB7XG5cbiAgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTByZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTByZW07XG4gIH1cblxuICAuYnRuOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTByZW07XG4gIH1cbn1cblxuLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAmOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gfVxufVxuXG5cbi8vLyBkaXNhYmxlZFxuLmJ0bi5kaXNhYmxlZHtcbiAgY3Vyc29yOiBpbml0aWFsO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5idXR0b24uZHJvcGRvd24tdG9nZ2xle1xuICAmOmFmdGVye1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuIiwiXG4vLyBHZW5lcmFsIGJ1dHRvbiBjb2xvcnNcbkBtaXhpbiBidG4tY29sb3JzKCRjb2xvciwgJHBlcmNlbnRhZ2UpIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICBjb2xvcjogI2ZmZjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgJHBlcmNlbnRhZ2UpO1xuICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsICRwZXJjZW50YWdlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cblxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsICRwZXJjZW50YWdlKTtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3IsICRwZXJjZW50YWdlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG59XG5cblxuXG5cblxuLy8gT3V0bGluZSBidXR0b25zXG5AbWl4aW4gYnRuLW91dGxpbmUoJGNvbG9yLCAkcGVyY2VudGFnZSkge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgJHBlcmNlbnRhZ2UpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvciwgJHBlcmNlbnRhZ2UpO1xuICB9XG5cbn1cblxuXG5cblxuXG4vLyBQdXJlIGJ1dHRvbnNcbkBtaXhpbiBidG4tcHVyZSgkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcblxuICAmOmhvdmVyLFxuICAmOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG59XG4iLCJcbi8vIFRPRE86IFByb2JhYmx5IHdpbGwgZml4IGluIHRoZSBCZXRhIHZlcnNpb25cbi8vIFdoZW4gZGlzcGxheSBpcyBmbGV4LCBpbWFnZSBrZWVwIHN0YXkgYXQgaXRzIGNvbXBsZXRlIGhlaWdodFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYsXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBDYXB0aW9uXG4vL1xuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb250cm9sc1xuLy9cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uLXRoZW1pZnk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OVwiO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRhXCI7XG59XG5cblxuXG4vLyBJbmRpY2F0b3JzXG4vL1xuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBib3R0b206IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgbGkge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IC40O1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAuODtcbiAgfVxufVxuXG4vLyBSb3VuZCBpbmRpY2F0b3JzXG4vL1xuLmNhcm91c2VsLWluZGljYXRvcnMtcm91bmQge1xuICBsaSB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBcbiAgICAvLyAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgIGxlZnQ6IDA7XG4gICAgLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLy8gICB3aWR0aDogMTAwJTtcbiAgICAvLyAgIGhlaWdodDogMTBweDtcbiAgICAvLyAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAvLyAgICY6OmFmdGVyIHtcbiAgICAvLyAgICAgdG9wOiBhdXRvO1xuICAgIC8vICAgICBib3R0b206IC0xMHB4O1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgfVxufVxuXG5cbi8vIFBsYWNlIGluZGljYXRvciBvdXRzaWRlIG9mIGNhcm91c2VsXG4vL1xuLmNhcm91c2VsLWluZGljYXRvcnMtb3V0c2lkZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTZweDtcblxuICBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWRhcmtlcjtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3Itc2Vjb25kYXJ5LCAxMiUpO1xuICB9XG59XG5cblxuXG4vLyBBY3RpdmUgY29sb3Jcbi8vXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycy0jeyRuYW1lfSAuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBDVVNUT00gU1RZTEVTXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuI2Nhcm91c2VsLXN0b3JlIHtcbiAgaGVpZ2h0OiAzNzBweDtcblxuICAuY2Fyb3VzZWwtaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufSIsIlxuLmZhYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiAkemluZGV4LWZhYjtcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cblxuLmZhYi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGJvdHRvbTogNDBweDtcbn1cblxuXG4uZmFiLWJ1dHRvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNjRweDtcbiAgcmlnaHQ6IDhweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICBsaSB7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDkge1xuICAgICAgJjpudGgtY2hpbGQoI3skaX0pIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMyUgKiAkaSk7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4uZmFiLWljb24tZGVmYXVsdCxcbi5mYWItaWNvbi1hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IC41cztcbn1cblxuLmZhYi1pY29uLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xufVxuXG5cbi5mYWIgPiAuYnRuLmFjdGl2ZSB7XG5cbiAgLmZhYi1pY29uLWRlZmF1bHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMCk7XG4gIH1cblxuICAuZmFiLWljb24tYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEpO1xuICB9XG5cbiAgKyAuZmFiLWJ1dHRvbnMgbGkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIH1cblxufVxuXG5cblxuLy8gRGlyZWN0aW9uc1xuLy9cbi5mYWItZGlyLWJvdHRvbSAuZmFiLWJ1dHRvbnMge1xuICB0b3A6IDY0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgbGkge1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA5IHtcbiAgICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAzJSAqICRpKTsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5mYWItZGlyLWxlZnQgLmZhYi1idXR0b25zIHtcbiAgdG9wOiAwO1xuICByaWdodDogNjRweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gIGxpIHtcbiAgICBwYWRkaW5nOiA4cHggNHB4O1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA5IHtcbiAgICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDMlICogJGkpOyB9XG4gICAgfVxuICB9XG59XG5cblxuXG4uZmFiLWRpci1yaWdodCAuZmFiLWJ1dHRvbnMge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDY0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDhweCA0cHg7XG5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDkge1xuICAgICAgJjpudGgtY2hpbGQoI3skaX0pIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDMlICogJGkpOyB9XG4gICAgfVxuICB9XG59XG4iLCJcbi8vIEZpeCBmb3IgZmFuY3kgZHJvcGRvd25cbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsMSk7XG4gIHRyYW5zaXRpb246IDBzO1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1kaXZpZGVyO1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG59XG5cbi5kYXRlcGlja2VyID4gZGl2LmRhdGVwaWNrZXItZGF5cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB7XG5cbiAgdGQsXG4gIHRoLFxuICB0ZCBzcGFuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIH1cblxuICB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIHRkIHtcblxuICAgICYub2xkLFxuICAgICYubmV3IHtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCRjb2xvci10ZXh0LCA0MyUpO1xuICAgIH1cblxuICAgICYucmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XG5cbiAgICB9XG5cbiAgICAmLnJhbmdlLXN0YXJ0LFxuICAgICYucmFuZ2UtZW5kIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5yYW5nZS1zdGFydCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnJhbmdlLWVuZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5yYW5nZS1zdGFydC5yYW5nZS1lbmQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICB9XG5cbiAgLmRvdyB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuLmRhdGVwaWNrZXIge1xuXG4gIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAuZGF0ZXBpY2tlci1zd2l0Y2gsXG4gIC5wcmV2LFxuICAubmV4dCB7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQtbWQ7XG4gIH1cblxuICAucHJldixcbiAgLm5leHQge1xuICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtaWNvbi10aGVtaWZ5O1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG5cbiAgLnByZXY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2MjlcIjtcbiAgfVxuXG4gIC5uZXh0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjI4XCI7XG4gIH1cblxufVxuXG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmZvY3VzZWQsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3Zlcixcbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItcHJpbWFyeSwgMiUpO1xuICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItcHJpbWFyeSwgMiUpO1xufVxuXG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5IHtcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xufVxuIiwiQG1peGluIGRyb3Bkb3duLXRvZ2dsZSgkYnRuLCAkY29sb3IsICRwZXJjZW50YWdlKSB7XG4gIC5vcGVuID4gLmJ0bi0jeyRidG59LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgJi5mb2N1cyxcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgJHBlcmNlbnRhZ2UpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkcGVyY2VudGFnZSk7XG4gICAgfVxuICB9XG5cbn0iLCJcbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuYnJlYWRjcnVtYi1pdGVtIGkge1xuICAgIG9wYWNpdHk6IC45O1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG59XG5cbi5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbn1cblxuXG4vLyBBcnJvd1xuLy9cbi5icmVhZGNydW1iLWFycm93IC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDlcIjtcbiAgZm9udC1mYW1pbHk6ICRmb250LWljb24tdGhlbWlmeTtcbiAgZm9udC1zaXplOiAwLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCJcbi5jbG9zZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG59XG4iLCJcbi5iYWRnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiA4NSU7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi8vIENvbG9yc1xuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5iYWRnZS0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gICAgJltocmVmXTpmb2N1cyxcbiAgICAmW2hyZWZdOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDUlKTtcbiAgICB9XG4gIH1cbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJhZGdlLWRlZmF1bHQgICB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xuXG4gICZbaHJlZl06Zm9jdXMsXG4gICZbaHJlZl06aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLWxpZ2h0LCAzJSk7XG4gIH1cbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcblxuICAmW2hyZWZdOmZvY3VzLFxuICAmW2hyZWZdOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1zZWNvbmRhcnksIDMlKTtcbiAgfVxufVxuXG5cblxuXG5cbi8vIFNpemVzXG4vL1xuLmJhZGdlLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi5iYWRnZS1sZyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDVweCA3cHg7XG4gIGZvbnQtc2l6ZTogOTUlO1xufVxuXG4uYmFkZ2UteGwge1xuICBsaW5lLWhlaWdodDogMS43O1xuICBwYWRkaW5nOiA3cHggOXB4O1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cblxuXG5cblxuLy8gRG90dGVkIGJhZGdlXG4vL1xuLmJhZGdlLWRvdCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG4gICYuYmFkZ2Utc20ge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gIH1cblxuICAmLmJhZGdlLWxnIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAmLmJhZGdlLXhsIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbn1cblxuXG5cblxuXG4vLyBSaW5nIGJhZGdlXG4vL1xuLmJhZGdlLXJpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuXG4gICYuYmFkZ2Utc20ge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgfVxuICB9XG5cbiAgJi5iYWRnZS1sZyB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cbiAgfVxuXG4gICYuYmFkZ2UteGwge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICYuZmlsbDo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cblxuXG5cblxuXG4vLyBCb2xkIGJhZGdlXG4vL1xuLmJhZGdlLWJvbGQge1xuICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4iLCJcbi5saXN0LWdyb3VwIHtcblxuICAuYmFkZ2UtcGlsbCB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG5cbiAgJi5ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG5cbiAgZm9udC13ZWlnaHQ6IDAuODc1cmVtO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGVuKCRjb2xvci1kaXZpZGVyLCAzJSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZS1wcmltYXJ5O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmLmFjdGl2ZTpob3ZlcixcbiAgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG5cbiAgLm1lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSAuaW5kZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZS1wcmltYXJ5O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbn1cbiIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTmF2IGdlbmVyYWxcbi8vXG4ubmF2IHtcblxufVxuXG4ubmF2LWl0ZW0ge1xuXG4gIGkge1xuICAgIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0LXNtICsgNHB4O1xuICBwYWRkaW5nOiAwcHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICBvcGFjaXR5OiAuNztcbiAgfVxuXG4gIC5uYXYtbGluay1udW1iZXIge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdi1wcmltYXJ5IC5uYXYtbGluazpub3QoLmRpc2FibGVkKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxufVxuXG4ubmF2Om5vdCgubmF2LXRhYnMpIC5uYXYtbGluayB7XG5cbiAgPiAqIHtcbiAgICBtYXJnaW46IDAgNHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6bm90KC5iYWRnZSkge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxuXG59XG5cblxuXG4vLyBBY3Rpb25zXG4vL1xuLm5hdi1hY3Rpb24ge1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogMCA0cHg7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICB9XG59XG5cbi5uYXYtaXRlbTpob3ZlciAubmF2LWFjdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5uYXYtYWN0aW9ucy12aXNpYmxlIC5uYXYtYWN0aW9uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBQaWxsc1xuLy9cbi5uYXYtcGlsbHMge1xuXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgfVxuXG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU3RhY2tlZFxuLy9cblxuLm5hdi5mbGV4LWNvbHVtbiB7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaGVpZ2h0OiAkaGVpZ2h0LXNtO1xuICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICArIC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW46IDRweCAwO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICYuYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICAgIH1cblxuICAgICAgPiAqIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG5cbiAgLm5hdi1saW5rIHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxufVxuXG5cbi8vIFN0YWNrZWQgcGlsbHNcbi8vXG4ubmF2LmZsZXgtY29sdW1uLm5hdi1waWxscyB7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LW1kO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICYuYWN0aXZlLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gICAgfVxuXG4gICAgPiAqIHtcbiAgICAgIG1hcmdpbjogMCA2cHg7XG4gICAgfVxuICB9XG5cbn1cblxuXG5cblxuLy8gRG90IHNlcGFyYXRlZFxuLy9cbi5uYXYtZG90LXNlcGFyYXRlZCAubmF2LWl0ZW0sXG4ubmF2LWRvdC1zZXBhcmF0ZWQgPiAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJ+KAoic7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyOjphZnRlciB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xuICB9XG59XG5cbi5uYXYtZG90LXNlcGFyYXRlZCA+IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuXG5cblxuXG4vLyBEb3R0ZWQgbmF2XG4vL1xuLm5hdi1kb3R0ZWQgLm5hdi1saW5rIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIGxpZ2h0ZW4oJGNvbG9yLXRleHQtbGlnaHQsIDIwJSk7XG59XG5cblxuXG4vLyBTdGFja2VkXG4ubmF2LXNtIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBoZWlnaHQ6ICRoZWlnaHQtc20gIWltcG9ydGFudDtcbiAgfVxuICAubmF2LWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0LXNtO1xuICB9XG59XG5cbi5uYXYtbGcge1xuICAubmF2LWl0ZW0ge1xuICAgIGhlaWdodDogJGhlaWdodC1sZyAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAubmF2LWxpbmsge1xuICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0LWxnO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbn1cblxuXG5cblxuXG5cbi8vIEdhcFxuLy9cbi5uYXYuZ2FwLTAgLm5hdi1saW5rIHsgcGFkZGluZzogMDsgfVxuLm5hdi5nYXAtMSAubmF2LWxpbmsgeyBwYWRkaW5nOiAwIDRweDsgfVxuLm5hdi5nYXAtMiAubmF2LWxpbmsgeyBwYWRkaW5nOiAwIDhweDsgfVxuLm5hdi5nYXAtMyAubmF2LWxpbmsgeyBwYWRkaW5nOiAwIDEycHg7IH1cbi5uYXYuZ2FwLTQgLm5hdi1saW5rIHsgcGFkZGluZzogMCAxNnB4OyB9XG4ubmF2LmdhcC01IC5uYXYtbGluayB7IHBhZGRpbmc6IDAgMjBweDsgfVxuXG5cblxuXG5cbi8vIFJlbW92ZSBzcGFjZSBpbiBzaWRlcyBvZiBhIG5hdlxuLy9cbi5uYXYubm8tZ3V0dGVycyB7XG4gID4gLm5hdi1saW5rOmZpcnN0LWNoaWxkLFxuICAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5uYXYtbGluazpsYXN0LWNoaWxkLFxuICAubmF2LWl0ZW06bGFzdC1jaGlsZCAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIENVU1RPTSBTVFlMRVNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBjdXN0b20gbmF2IGJhciB2ZXJ0aWNhbFxuLm5hdi1iYXJ7XG5cbiAgLm5hdi1iYXJfaXRlbXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXBhbGUtcHJpbWFyeTtcblxuICAgIGF7XG4gICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgJjpob3ZlciwgJi5hY3RpdmUsICYuc3ViYWN0aXZle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGFsZS1wcmltYXJ5O1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LWJhcl9zdWJpdGVtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC40cyBlYXNlLW91dDtcblxuICAgICYub3BlbiB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYWxlLXByaW1hcnk7XG4gICAgICAvLyBib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAvLyBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuICAgIFxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgcGFkZGluZzogMTVweCAwcHggMTVweCAzMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3ItcGFsZS1wcmltYXJ5LCA1JSk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1wYWxlLXByaW1hcnksIDUlKTsgfVxuICAgICAgICBzcGFuLmhleGFnb24tYmFkZ2UgeyBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXBhbGUtcHJpbWFyeSwgNSUpOyB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlLCAmLnZhbGlkYXRlZCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblxuICAgICAgICAmOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTsgfVxuICAgICAgICBzcGFuLmhleGFnb24tYmFkZ2Uge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYudmFsaWRhdGVkIHtcblxuICAgICAgICBzcGFuLmhleGFnb24tYmFkZ2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgc3Bhbi5oZXhhZ29uLWJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoJy90ZW1wbGF0ZXMvZGFzaGJvYXJkL2ltYWdlcy9zdmcvdXNlcnMvaGV4YWdvbi5zdmcnKTtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKCcvdGVtcGxhdGVzL2Rhc2hib2FyZC9pbWFnZXMvc3ZnL3VzZXJzL2hleGFnb24uc3ZnJyk7XG4gICAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbiIsIlxuLmNvbG9yLXNlbGVjdG9yIHtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6ICRoZWlnaHQtc207XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LXNtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgJi5pbnZlcnNlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1iZy1kYXJrO1xuICAgICAgIHNwYW46OmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlNjRjXCI7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtaWNvbi10aGVtaWZ5O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLDApO1xuICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0IHtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJjpjaGVja2VkIH4gc3Bhbjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEsMSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFNpemVzXG4vL1xuLmNvbG9yLXNlbGVjdG9yLXNtIHtcblxuICBsYWJlbCB7XG4gICAgd2lkdGg6ICRoZWlnaHQteHM7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LXhzO1xuICB9XG5cbiAgc3Bhbjo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgfVxuXG59XG5cbi5jb2xvci1zZWxlY3Rvci1sZyB7XG5cbiAgbGFiZWwge1xuICAgIHdpZHRoOiAkaGVpZ2h0LW1kO1xuICAgIGhlaWdodDogJGhlaWdodC1tZDtcbiAgfVxuXG4gIHNwYW46OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG5cbn1cbiIsIlxuLy9cbi8vIFBhZ2luYXRpb25cbi8vXG4ucGFnZS1saW5rIHtcbiAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1hcmdpbjogMCAzcHg7XG4gIG1pbi13aWR0aDogJGhlaWdodC1zbSArIDJweDtcbiAgbGluZS1oZWlnaHQ6ICRoZWlnaHQtc207XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgJixcbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICAmLFxuICAmOmZvY3VzLFxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGhpcmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdGhpcmQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuXG4vLyBObyBib3JkZXJcbi8vXG4ucGFnaW5hdGlvbi5uby1ib3JkZXIgLnBhZ2UtbGluayB7XG5cbiAgYm9yZGVyOiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gIH1cblxufVxuXG4vLyBObyBndXR0ZXJzXG4vL1xuLnBhZ2luYXRpb24ubm8tZ3V0dGVycyB7XG5cbiAgbWFyZ2luLWxlZnQ6IDFweDtcblxuICAucGFnZS1saW5rIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLy8gUm91bmRcbi8vXG4ucGFnaW5hdGlvbi1jaXJjbGUgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG5cbi8vIFNpemVcbi8vXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiAkaGVpZ2h0LXhzICsgMnB4O1xuICBsaW5lLWhlaWdodDogJGhlaWdodC14cztcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogJGhlaWdodC1tZCArIDJweDtcbiAgbGluZS1oZWlnaHQ6ICRoZWlnaHQtbWQ7XG59XG5cblxuLy8gQ29sb3JzXG4vL1xuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgLnBhZ2luYXRpb24tI3skbmFtZX0ge1xuICAgIEBpbmNsdWRlIHBhZ2luYXRpb24tY29sb3JzKCRjb2xvcik7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24tc2Vjb25kYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuXG4gICYsXG4gICY6Zm9jdXMsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIH1cblxufVxuIiwiQG1peGluIHBhZ2luYXRpb24tY29sb3JzKCRjb2xvcikge1xuXG4gIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgICYsXG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgfVxuXG59XG4iLCJhLnVpLXN0YXRlLWFjdGl2ZSwgLnVpLXdpZGdldC1jb250ZW50IGEudWktc3RhdGUtYWN0aXZlLCAudWktd2lkZ2V0LWhlYWRlciBhLnVpLXN0YXRlLWFjdGl2ZSwgYS51aS1idXR0b246YWN0aXZlLCAudWktYnV0dG9uOmFjdGl2ZSwgYS51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVyLCAuZWxlbVBvaW50cy51aS1tZW51LWl0ZW06aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xMDA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgIGJvcmRlci13aWR0aDogMHB4OyBcbn1cbi51aS1tZW51IC51aS1zdGF0ZS1mb2N1cywgLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi51aS13aWRnZXQudWktYXV0b2NvbXBsZXRlIHtcbiAgICB3aWR0aDogMzQwcHggIWltcG9ydGFudDtcbn0iLCJcbi50aW1lbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogOTAlO1xuICB6LWluZGV4OiAxO1xufVxuXG5cblxuXG4vLyBCbG9ja1xuLy9cbi50aW1lbGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cblxuXG5cblxuLy8gRGV0YWlsc1xuLy9cbi50aW1lbGluZS1kZXRhaWwge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuXG5AaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG4gIC50aW1lbGluZS1kZXRhaWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG5cblxuLy8gUG9pbnRcbi8vXG4udGltZWxpbmUtcG9pbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDlweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAtOXB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gIH1cblxuICAudGltZWxpbmUgLnRpbWVsaW5lLWJsb2NrOmZpcnN0LWNoaWxkICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAudGltZWxpbmUgLnRpbWVsaW5lLWJsb2NrOmxhc3QtY2hpbGQgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxufVxuXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAudGltZWxpbmUtcG9pbnQtI3skbmFtZX06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cblxuXG5cbi8vIENvbnRlbnRcbi8vXG4udGltZWxpbmUtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuXG5cblxuXG4vLyBQZXJpb2Rcbi8vXG4udGltZWxpbmUtcGVyaW9kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICB0aW1lIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAudGltZWxpbmUgJjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxufVxuXG5cblxuXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWYXJpYXRpb25zXG4vL1xuXG4vLyBaaWctemFnXG4vL1xuLnRpbWVsaW5lIHtcblxuICAvLyBEZWFmdWx0IGlzIHJpZ2h0IHNpZGVkIGNvbnRlbnRcbiAgQGluY2x1ZGUgbWVkaWEtZG93bihtZCkge1xuICAgIC50aW1lbGluZS1ibG9jayB7XG5cbiAgICAgIC50aW1lbGluZS1kZXRhaWwge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC50aW1lbGluZS1jb250ZW50IHtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAvLyBNYWtlIGl0IHppZy16YWcgaW4gbGFyZ2Ugc2NyZWVuc1xuICBAaW5jbHVkZSBtZWRpYS11cChsZykge1xuICAgIC50aW1lbGluZS1ibG9jazpudGgtY2hpbGQoZXZlbikge1xuICAgICAgLnRpbWVsaW5lLWRldGFpbCB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgLnRpbWVsaW5lLWNvbnRlbnQge1xuICAgICAgICBvcmRlcjogMztcbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC50aW1lbGluZS1ibG9jazpudGgtY2hpbGQob2RkKSB7XG4gICAgICAudGltZWxpbmUtZGV0YWlsIHtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgIC50aW1lbGluZS1jb250ZW50IHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuXG5cbi8vIExlZnQgYWxpZ25lZCBjb250ZW50XG4vL1xuLnRpbWVsaW5lLnRpbWVsaW5lLWNvbnRlbnQtbGVmdCAudGltZWxpbmUtYmxvY2sge1xuXG4gIC50aW1lbGluZS1kZXRhaWwge1xuICAgIG9yZGVyOiAzO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudGltZWxpbmUtY29udGVudCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxufVxuXG5cbi8vIFJpZ2h0IGFsaWduZWQgY29udGVudFxuLy9cbi50aW1lbGluZS50aW1lbGluZS1jb250ZW50LXJpZ2h0IC50aW1lbGluZS1ibG9jayB7XG5cbiAgLnRpbWVsaW5lLWRldGFpbCB7XG4gICAgb3JkZXI6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudGltZWxpbmUtY29udGVudCB7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxufVxuXG5cblxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRpbWVsaW5lIGFjdGl2aXR5XG4vL1xuLnRpbWVsaW5lLWFjdGl2aXR5IHtcblxuICAudGltZWxpbmUtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG59XG5cblxuXG5cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNpemVzXG4vL1xuLnRpbWVsaW5lLXBvaW50LXhzIC50aW1lbGluZS1wb2ludCB7IHdpZHRoOiAzMnB4OyB9XG4udGltZWxpbmUtcG9pbnQtc20gLnRpbWVsaW5lLXBvaW50IHsgd2lkdGg6IDY0cHg7IH1cbi50aW1lbGluZS1wb2ludC1sZyAudGltZWxpbmUtcG9pbnQgeyB3aWR0aDogMTI4cHg7IH1cbi50aW1lbGluZS1wb2ludC14bCAudGltZWxpbmUtcG9pbnQgeyB3aWR0aDogMjU2cHg7IH1cblxuXG5cblxuXG4vKiBTcGVjaWZpYyAqL1xuLnRpbWVsaW5lLWNvbnRlbnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQyMHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbiIsIlxuW2RhdGEtcHJvdmlkZX49XCJmdWxsc2NyZWVuXCJdIHtcblxuICAuZnVsbHNjcmVlbi1hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmlzLWZ1bGxzY3JlZW4ge1xuXG4gICAgLmZ1bGxzY3JlZW4tZGVmYXVsdCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mdWxsc2NyZWVuLWFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gIH1cbn1cblxuIiwiXG4vKnBsYW5uaW5nKi9cblxuI3BsYW5uaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiNwbGFubmluZywgI3BsYW5uaW5nICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLXN0cnVjdHVyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjZWFlYWVhO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQob2RkKSB7XG4gIHdpZHRoOiAxNi41JTtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKGV2ZW4pIHtcbiAgd2lkdGg6IDE2LjUlO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMTYuNSU7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctY29sdW1ucyAjZmFrZS10YWJsZSAuY29sdW1uOm50aC1jaGlsZCg4KSwgI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKDEwKSwgI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKDEyKSB7XG4gIHdpZHRoOiAxNi41JTtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jb2x1bW5zICNmYWtlLXRhYmxlIC5jb2x1bW46bnRoLWNoaWxkKDkpLCAjcGxhbm5pbmcgLnBsYW5uaW5nLWNvbHVtbnMgI2Zha2UtdGFibGUgLmNvbHVtbjpudGgtY2hpbGQoMTEpIHtcbiAgd2lkdGg6IDE2LjUlO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWN1cnJlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDg7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1jdXJyZW50IC5jdXJyZW50LWRhdGUge1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkwMDE3O1xufVxuXG4jcGxhbm5pbmcgLmlubmVyLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmcge1xuICBmb250LWZhbWlseTog4oCcY2xhbl9ib29r4oCdLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDguMzMlO1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICNlYWVhZWE7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZChvZGQpIHtcbiAgd2lkdGg6IDguNDklO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoZXZlbikge1xuICB3aWR0aDogOC4yMSU7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiA3Ljk0JTtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1oZWFkZXIgLmhlYWRpbmc6bnRoLWNoaWxkKDgpLCAjcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoMTApLCAjcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoMTIpIHtcbiAgd2lkdGg6IDguNDklO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWhlYWRlciAuaGVhZGluZzpudGgtY2hpbGQoOSksICNwbGFubmluZyAucGxhbm5pbmctaGVhZGVyIC5oZWFkaW5nOm50aC1jaGlsZCgxMSkge1xuICB3aWR0aDogOC4yMSU7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLm5vLWNoYWxsZW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCAwIDA7XG4gIGNvbG9yOiAjMDA1Y2E5O1xuICBmb250LWZhbWlseTogY2xhbl9tZWRpdW07XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctcm93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yIDogJGNvbG9yLXNlY29uZGFyeTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLnRmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxYjIzMjtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmZpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2RiMGY7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5hcnQsXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0uZ2FsbGVyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YzI1ODE7XG59XG5cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5ib29zdCxcbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5ib29zdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmODFkMDtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtLmxvY2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NjYxODtcbn1cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbS5nYWxhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MmE3ZTtcbn1cblxuI3BsYW5uaW5nIC5wbGFubmluZy1ib2R5IC5wbGFubmluZy1pdGVtOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jcGxhbm5pbmcgLnBsYW5uaW5nLWJvZHkgLnBsYW5uaW5nLWl0ZW0gc3BhbltjbGFzc1494oCcZmEt4oCcXSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNTVweDtcbn1cbiNwbGFubmluZyAucGxhbm5pbmctYm9keSAucGxhbm5pbmctaXRlbSBzcGFuW2NsYXNzXj3igJxmYS3igJxdLnNtYWxsLWR1cmF0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jcGxhbm5pbmcgLnRvb2x0aXBfdGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi5wYWNlIHtcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBub25lO1xuXG4gIC5wYWNlLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgei1pbmRleDogJHppbmRleC1wYWNlO1xuICB9XG59XG5cbi5wYWNlLWluYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keVtkYXRhLXByb3ZpZGV+PVwicGFjZVwiXSB7XG4gIC5wYWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5wYWNlLWluYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5wYWNlLSN7JG5hbWV9IC5wYWNlLXByb2dyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gIH1cbn1cbiIsIlxuLm1hcGFlbCB7XG5cbiAgLm1hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cblxuICAuem9vbUJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGVmdDogMTBweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgICB9XG4gIH1cblxuICAvKiBSZXNldCBab29tIGJ1dHRvbiBmaXJzdCAqL1xuICAuem9vbVJlc2V0IHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAvKiBUaGVuIFpvb20gSW4gYnV0dG9uICovXG4gIC56b29tSW4ge1xuICAgIHRvcDogMzRweDtcbiAgfVxuXG4gIC8qIFRoZW4gWm9vbSBPdXQgYnV0dG9uICovXG4gIC56b29tT3V0IHtcbiAgICB0b3A6IDU4cHg7XG4gIH1cblxuICAubWFwVG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NzRjNGI7XG4gICAgb3BhY2l0eTogMC43MDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxuXG59XG4iLCJcbnN2Zy5lbW9qaW9uZSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMCAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cbiIsIlxuXG4uZmMgYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAkaGVpZ2h0LW1kO1xuICBsaW5lLWhlaWdodDogJGhlaWdodC1tZDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmZjLXN0YXRlLWRlZmF1bHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcbiAgfVxuXG4gICYuZmMtY29ybmVyLXJpZ2h0IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIH1cblxuICAmLmZjLWNvcm5lci1sZWZ0IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICB9XG59XG5cbi5mYy1zdGF0ZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XG59XG5cbi5mYy1zdGF0ZS1kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVzdDtcbn1cblxuXG5cbi5mYy11bnRoZW1lZCAuZmMtY29udGVudCxcbi5mYy11bnRoZW1lZCAuZmMtZGl2aWRlcixcbi5mYy11bnRoZW1lZCAuZmMtbGlzdC1oZWFkaW5nIHRkLFxuLmZjLXVudGhlbWVkIC5mYy1saXN0LXZpZXcsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIsXG4uZmMtdW50aGVtZWQgLmZjLXJvdyxcbi5mYy11bnRoZW1lZCB0Ym9keSxcbi5mYy11bnRoZW1lZCB0ZCxcbi5mYy11bnRoZW1lZCB0aCxcbi5mYy11bnRoZW1lZCB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG59XG5cblxuLmZjIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG5cblxuLmZjLWV2ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDJweCA2cHg7XG4gIG9wYWNpdHk6IC45O1xuICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZjLWV2ZW50Om5vdCguYmFkZ2UpLFxuLmZjLWV2ZW50LWRvdDpub3QoLmJhZGdlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uZmMtY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmMtZGF5LWdyaWQtZXZlbnQgLmZjLXRpbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5mYy1kYXktZ3JpZC1ldmVudCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsXG4uZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCxcbi5mYy11bnRoZW1lZCAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xufVxuXG4uZmMtcG9wb3ZlciAuZmMtaGVhZGVyIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cblxuLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLWNsb3NlIHtcbiAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgb3BhY2l0eTogLjc7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZjLXRvb2xiYXIgaDIge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cblxuLmZjLWhlYWQtY29udGFpbmVyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJcbi5zaGVwaGVyZC1lbGVtZW50LnNoZXBoZXJkLXRoZW1lLWFycm93cy1wbGFpbi1idXR0b25zIHtcblxuICAmLnNoZXBoZXJkLWhhcy10aXRsZSAuc2hlcGhlcmQtY29udGVudCBoZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAmLnNoZXBoZXJkLWVsZW1lbnQtYXR0YWNoZWQtdG9wLnNoZXBoZXJkLWVsZW1lbnQtYXR0YWNoZWQtY2VudGVyLnNoZXBoZXJkLWhhcy10aXRsZSAuc2hlcGhlcmQtY29udGVudDpiZWZvcmUsXG4gICYuc2hlcGhlcmQtZWxlbWVudC1hdHRhY2hlZC10b3Auc2hlcGhlcmQtZWxlbWVudC1hdHRhY2hlZC1sZWZ0LnNoZXBoZXJkLXRhcmdldC1hdHRhY2hlZC1ib3R0b20uc2hlcGhlcmQtaGFzLXRpdGxlIC5zaGVwaGVyZC1jb250ZW50OmJlZm9yZSxcbiAgJi5zaGVwaGVyZC1lbGVtZW50LWF0dGFjaGVkLXRvcC5zaGVwaGVyZC1lbGVtZW50LWF0dGFjaGVkLXJpZ2h0LnNoZXBoZXJkLXRhcmdldC1hdHRhY2hlZC1ib3R0b20uc2hlcGhlcmQtaGFzLXRpdGxlIC5zaGVwaGVyZC1jb250ZW50OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0O1xuICB9XG5cbiAgLnNoZXBoZXJkLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW1kO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDQwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItd2lkdGg6IDEycHg7XG4gICAgfVxuXG4gICAgZm9vdGVyIC5zaGVwaGVyZC1idXR0b25zIGxpIC5zaGVwaGVyZC1idXR0b24ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnNoZXBoZXJkLXRleHQgcCB7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxufVxuXG4vLyBCYWNrZHJvcFxuLy9cbi5iYWNrZHJvcC10b3VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6ICR6aW5kZXgtYmFja2Ryb3AtdG91cjtcbn1cblxuLnNoZXBoZXJkLWFjdGl2ZSB7XG5cbiAgLnNoZXBoZXJkLXN0ZXAsXG4gIC5zaGVwaGVyZC10YXJnZXQuc2hlcGhlcmQtZW5hYmxlZCB7XG4gICAgei1pbmRleDogJHppbmRleC1iYWNrZHJvcC10b3VyICsgMTtcbiAgfVxuXG4gIC5zaGVwaGVyZC10YXJnZXQgLnNoZXBoZXJkLXRhcmdldCB7XG4gICAgei1pbmRleDogJHppbmRleC1iYWNrZHJvcC10b3VyICsgMjtcbiAgfVxuXG59XG4iLCJcbi5wc3dwX19jYXB0aW9uX19jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIucHMtY29udGFpbmVyey1tcy10b3VjaC1hY3Rpb246YXV0bzt0b3VjaC1hY3Rpb246YXV0bztvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50Oy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfUBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOm5vbmUpey5wcy1jb250YWluZXJ7b3ZlcmZsb3c6YXV0byFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpLCgtbXMtaGlnaC1jb250cmFzdDpub25lKXsucHMtY29udGFpbmVye292ZXJmbG93OmF1dG8haW1wb3J0YW50fX0ucHMtY29udGFpbmVyLnBzLWFjdGl2ZS14Pi5wcy1zY3JvbGxiYXIteC1yYWlsLC5wcy1jb250YWluZXIucHMtYWN0aXZlLXk+LnBzLXNjcm9sbGJhci15LXJhaWx7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXg+LnBzLXNjcm9sbGJhci14LXJhaWx7YmFja2dyb3VuZC1jb2xvcjojZWVlO29wYWNpdHk6Ljl9LnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteD4ucHMtc2Nyb2xsYmFyLXgtcmFpbD4ucHMtc2Nyb2xsYmFyLXh7YmFja2dyb3VuZC1jb2xvcjojOTk5O2hlaWdodDoxMXB4fS5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXk+LnBzLXNjcm9sbGJhci15LXJhaWx7YmFja2dyb3VuZC1jb2xvcjojZWVlO29wYWNpdHk6Ljl9LnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteT4ucHMtc2Nyb2xsYmFyLXktcmFpbD4ucHMtc2Nyb2xsYmFyLXl7YmFja2dyb3VuZC1jb2xvcjojOTk5O3dpZHRoOjExcHh9LnBzLWNvbnRhaW5lcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsb3BhY2l0eSAuMnMgbGluZWFyOy1vLXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7Ym90dG9tOjA7aGVpZ2h0OjE1cHh9LnBzLWNvbnRhaW5lcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbD4ucHMtc2Nyb2xsYmFyLXh7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojYWFhOy13ZWJraXQtYm9yZGVyLXJhZGl1czo2cHg7LW1vei1ib3JkZXItcmFkaXVzOjZweDtib3JkZXItcmFkaXVzOjZweDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCwtd2Via2l0LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCwtd2Via2l0LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dCwtbW96LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dCwtbW96LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O2JvdHRvbToycHg7aGVpZ2h0OjZweH0ucHMtY29udGFpbmVyPi5wcy1zY3JvbGxiYXIteC1yYWlsOmFjdGl2ZT4ucHMtc2Nyb2xsYmFyLXgsLnBzLWNvbnRhaW5lcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3Zlcj4ucHMtc2Nyb2xsYmFyLXh7aGVpZ2h0OjExcHh9LnBzLWNvbnRhaW5lcj4ucHMtc2Nyb2xsYmFyLXktcmFpbHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsb3BhY2l0eSAuMnMgbGluZWFyOy1vLXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7cmlnaHQ6MDt3aWR0aDoxNXB4fS5wcy1jb250YWluZXI+LnBzLXNjcm9sbGJhci15LXJhaWw+LnBzLXNjcm9sbGJhci15e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6I2FhYTstd2Via2l0LWJvcmRlci1yYWRpdXM6NnB4Oy1tb3otYm9yZGVyLXJhZGl1czo2cHg7Ym9yZGVyLXJhZGl1czo2cHg7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDstby10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7LW1vei10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQsLW1vei1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0LC13ZWJraXQtYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQsLW1vei1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDtyaWdodDoycHg7d2lkdGg6NnB4fS5wcy1jb250YWluZXI+LnBzLXNjcm9sbGJhci15LXJhaWw6YWN0aXZlPi5wcy1zY3JvbGxiYXIteSwucHMtY29udGFpbmVyPi5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyPi5wcy1zY3JvbGxiYXIteXt3aWR0aDoxMXB4fS5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXg+LnBzLXNjcm9sbGJhci14LXJhaWx7YmFja2dyb3VuZC1jb2xvcjojZWVlO29wYWNpdHk6Ljl9LnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteD4ucHMtc2Nyb2xsYmFyLXgtcmFpbD4ucHMtc2Nyb2xsYmFyLXh7YmFja2dyb3VuZC1jb2xvcjojOTk5O2hlaWdodDoxMXB4fS5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXk+LnBzLXNjcm9sbGJhci15LXJhaWx7YmFja2dyb3VuZC1jb2xvcjojZWVlO29wYWNpdHk6Ljl9LnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteT4ucHMtc2Nyb2xsYmFyLXktcmFpbD4ucHMtc2Nyb2xsYmFyLXl7YmFja2dyb3VuZC1jb2xvcjojOTk5O3dpZHRoOjExcHh9LnBzLWNvbnRhaW5lcjpob3Zlcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbCwucHMtY29udGFpbmVyOmhvdmVyPi5wcy1zY3JvbGxiYXIteS1yYWlse29wYWNpdHk6LjZ9LnBzLWNvbnRhaW5lcjpob3Zlcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7b3BhY2l0eTouOX0ucHMtY29udGFpbmVyOmhvdmVyPi5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyPi5wcy1zY3JvbGxiYXIteHtiYWNrZ3JvdW5kLWNvbG9yOiM5OTl9LnBzLWNvbnRhaW5lcjpob3Zlcj4ucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7b3BhY2l0eTouOX0ucHMtY29udGFpbmVyOmhvdmVyPi5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyPi5wcy1zY3JvbGxiYXIteXtiYWNrZ3JvdW5kLWNvbG9yOiM5OTl9IiwiXG4uc2Nyb2xsYWJsZSB7XG4gIC8vcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cbi5wcy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLnBzLWNvbnRhaW5lciA+IHtcblxuICAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gICAgaGVpZ2h0OiAzcHg7XG5cbiAgICA+IC5wcy1zY3JvbGxiYXIteCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4yNSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAmLFxuICAgICAgPiAucHMtc2Nyb2xsYmFyLXgge1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gICAgd2lkdGg6IDNweDtcbiAgICByaWdodDogMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICA+IC5wcy1zY3JvbGxiYXIteSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4yNSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgJixcbiAgICAgID4gLnBzLXNjcm9sbGJhci15IHtcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14LFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNCk7XG4gIGhlaWdodDogN3B4O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXksXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC40KTtcbiAgd2lkdGg6IDdweDtcbn1cblxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIsXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIsXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwsXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LFxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14LFxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15LFxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14LFxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMyk7XG59XG4iLCJcbi5zd2FsMi1tb2RhbCB7XG5cbiAgLnN3YWwyLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBjb2xvcjogJGNvbG9yLXRpdGxlO1xuICB9XG5cbiAgLnN3YWwyLWNvbnRlbnQge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuc3dhbDItY29uZmlybSxcbiAgLnN3YWwyLWNhbmNlbCB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICB9XG5cbiAgYnV0dG9uICsgYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxuXG59XG4iLCJcbltkYXRhLXByb3ZpZGV+PVwic29ydGFibGVcIl0ge1xuICBbZHJhZ2dhYmxlPVwidHJ1ZVwiXSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG59XG5cbi5zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICBib3JkZXI6IDJweCBkYXNoZWQgJGNvbG9yLWRpdmlkZXI7XG59XG5cbi5zb3J0YWJsZS1kcmFnZ2luZyB7XG5cbn1cblxuLnNvcnRhYmxlLWRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDVweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQVFBQUFBRUNBWUFBQUNwOFo1K0FBQUFHMGxFUVZRWVYyTmtZR0Q0ejhEQXdNZ0FCWEFHTmdHd1Nnd1ZBRmJtQWdYUWRJU2ZBQUFBQUVsRlRrU3VRbUNDKTtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1ncmFiYmluZztcbiAgb3BhY2l0eTogLjY7XG59XG4iLCIuYnMtc2VhcmNoYm94IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xufSIsIlxuLmxpdHl7XG4gIGJhY2tncm91bmQtY29sb3IgOiByZ2JhKDAsMCwwLDAuOCkgIWltcG9ydGFudDtcbn1cblxuLmxpdHktY2xvc2Uge1xuICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgb3BhY2l0eTogLjY7XG4gIHRyYW5zaXRpb246IC41cztcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCJcbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgdGZvb3QgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIENVU1RPTSBTVFlMRVNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4uZGF0YVRhYmxlc193cmFwcGVye1xuXG4gIC5kYXRhVGFibGUge1xuXG4gICAgdGhlYWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuZGV0YWlscyB7XG4gICAgICB0YWJsZSwgdGFibGUgdGgsIHRhYmxlIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJnLWRhcms7XG4gICAgICB9XG4gIFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4vL0NhcmQgdGFibGVcblxuLnRhYmxlLWNhcmQtY3VzdG9te1xuICB0Ym9keXtcbiAgICB0cjpmaXJzdC1jaGlsZHtcbiAgICAgIHRke1xuICAgICAgICBib3JkZXItdG9wOiAwcHghaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB0aGVhZHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcmQtaW50ZXJuYWwtYm9yZGVyO1xuICAgIHRye1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aHtcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59IiwiXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAge1xuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZzogNXB4IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5maWx0ZXItb3B0aW9uIHtcbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG5cbiAgJi5zdGFuZGFsb25lIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgIC5maWx0ZXItb3B0aW9uIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuZHJvcGRvd24taXRlbSB7XG5cbiAgICAmLmRpdmlkZXIge1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgICAgIG1hcmdpbjogNHB4IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYuZHJvcGRvd24taGVhZGVyIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4yNXB4O1xuICAgICAgb3BhY2l0eTogMC44O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHQ7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgLmRyb3Bkb3duLWl0ZW0taW5uZXI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IGEuZHJvcGRvd24taXRlbSBzcGFuLmRyb3Bkb3duLWl0ZW0taW5uZXIub3B0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuXG4gIC5wb3BvdmVyLXRpdGxlIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVzdDtcbiAgfVxuXG5cbiAgLy8gTGl2ZSBzZWFyY2hcbiAgLm5vLXJlc3VsdHMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA2cHggMjBweDtcbiAgfVxuXG5cbn1cblxuLmRyb3Bkb3duLWl0ZW0taW5uZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnMtYWN0aW9uc2JveCB7XG5cbn1cblxuXG4uYnMtc2VhcmNoYm94IC5mb3JtLWNvbnRyb2wge1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDRweCA4cHggM3B4O1xufVxuXG5cbi5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlciB7XG4gICYsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzLFxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtcGxhY2Vob2xkZXI7XG4gIH1cbn1cblxuIiwiXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBqc0dyaWRcbi8vXG5cbi5qc2dyaWQtY2VsbCB7XG4gIHBhZGRpbmc6IC42MjVyZW07XG59XG5cbi5qc2dyaWQtaGVhZGVyLWNlbGwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAuNzVyZW07XG59XG5cbi5qc2dyaWQtZ3JpZC1oZWFkZXIsXG4uanNncmlkLWhlYWRlci1yb3cgPiAuanNncmlkLWhlYWRlci1jZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG59XG5cblxuLmpzZ3JpZC1lZGl0LXJvdyA+IC5qc2dyaWQtY2VsbCxcbi5qc2dyaWQtZmlsdGVyLXJvdyA+IC5qc2dyaWQtY2VsbCxcbi5qc2dyaWQtZ3JpZC1ib2R5LFxuLmpzZ3JpZC1ncmlkLWhlYWRlcixcbi5qc2dyaWQtaGVhZGVyLXJvdyA+IC5qc2dyaWQtaGVhZGVyLWNlbGwsXG4uanNncmlkLWluc2VydC1yb3cgPiAuanNncmlkLWNlbGwge1xuICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xufVxuXG4uanNncmlkLWFsdC1yb3c+LmpzZ3JpZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xufVxuXG4uanNncmlkLXNlbGVjdGVkLXJvdz4uanNncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmctbmV3O1xuICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xufVxuXG5cbi5qc2dyaWQtZ3JpZC1ib2R5IHRyOmxhc3QtY2hpbGQgLmpzZ3JpZC1jZWxsIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuXG5cbi8vIEZvcm1zXG4vL1xuLmpzZ3JpZCBpbnB1dCxcbi5qc2dyaWQgc2VsZWN0LFxuLmpzZ3JpZCB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1zbTtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCAyMCUpO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5qc2dyaWQgc2VsZWN0IHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG5cbi8vIFBhZ2luYXRpb25cbi8vXG4uanNncmlkLXBhZ2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItaW5mbztcbiAgfVxufVxuLmpzZ3JpZC1wYWdlci1jdXJyZW50LXBhZ2Uge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5cblxuXG5cbiIsIlxuXG4uc3dpcGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmNvbnRhaW5lcixcbiAgW2NsYXNzXj1cImNvbC1cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuLnN3aXBlci1zbGlkZSB7XG5cbiAgLmNhcmQtc2hhZG93ZWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tL1xuLy8gQnV0dG9uc1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tL1xuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICB0cmFuc2l0aW9uOiAuNHM7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtaWNvbi10aGVtaWZ5O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gIH1cblxuICAmOmhvdmVyOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NDlcIjsgfVxuLnN3aXBlci1idXR0b24tcHJldjo6YmVmb3JlIHsgY29udGVudDogXCJcXGU2NGFcIjsgfVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG5cblxuXG4vLyBIaWRkZW4gc3RhdGUgLSBNb3ZlIGluIGZyb20gc2lkZXNcbi8vXG4uc3dpcGVyLWJ1dHRvbi1oaWRkZW4ge1xuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIHJpZ2h0OiAtNDRweDtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgIGxlZnQ6IC00NHB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICByaWdodDogMjRweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbn1cblxuXG5cbi8vIEJveGVkXG4vL1xuLnN3aXBlci1idXR0b24tYm94IHtcblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4yKTtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWljb24tdGhlbWlmeTtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24obWQpIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICB9XG5cbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB9XG5cbiAgJi5zd2lwZXItYnV0dG9uLWhpZGRlbjpob3ZlciB7XG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbn1cblxuXG5cblxuXG4vLyBDaXJjdWxhclxuLy9cbi5zd2lwZXItYnV0dG9uLWNpcmN1bGFyIHtcblxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcblxuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwwLDAsLjA2KTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uLXByZXYgeyBsZWZ0OiAgNSU7IH1cbiAgLnN3aXBlci1idXR0b24tbmV4dCB7IHJpZ2h0OiA1JTsgfVxuXG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlNjQ5XCIgfVxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTY0YVwiIH1cblxufVxuXG5cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vXG4vLyBQYWdpbmF0aW9uXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vXG4uc3dpcGVyLXBhZ2luYXRpb24tb3V0bGluZSB7XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpub3QoLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuNSk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gIH1cblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTdweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xMHB4O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTEwcHg7XG4gIH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNzc3O1xufVxuXG5cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCA3cHg7XG59XG5cblxuLnN3aXBlci1wYWdpbmF0aW9uLW91dHNpZGUge1xuXG4gIC5zd2lwZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAmLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tL1xuLy8gQ2VudGVyZWQgc2xpZGVcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS9cbi5zd2lwZXItY29udGFpbmVyW2RhdGEtY2VudGVyZWQtc2xpZGVzPVwidHJ1ZVwiXSB7XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgb3BhY2l0eTogLjE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcbiAgfVxuXG4gIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuICAuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxufVxuXG5cblxuXG5AaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cblxuLyoqIFNwZWNpZmljIHN3aXBlciAqKi9cbiNzd2lwZXItcHJvZmlsZSB7XG5cbiAgJjpub3QoLnN3aXBlci1pbml0aWFsaXplZCkge1xuXG4gICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBcbiAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBwcm9maWxlIHNsaWRlIGRlZmF1bHQgYWx3YXlzIGF0IGZpcnN0IHBvc1xuICAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS0tZGVmYXVsdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIFxuICAuc3dpcGVyLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gQ1VTVE9NIFNUWUxFU1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vcmVtb3ZlIG91dGxpbmUgb24gZm9jdXNcblt0YWJpbmRleF0ge1xuICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyBmaXggU2xpY2stc2xpZGVyIGFuZCBmbGV4Ym94XG5ib2R5LmZpeC1zbGljayAqe1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5zbGljay1zbGlkZXIge1xuXG5cbiAgLnNsaWNrLXNsaWRle1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICYuc2xpY2staW5pdGlhbGl6ZWR7XG4gICAgcGFkZGluZzogMCA0NXB4O1xuICB9XG5cbiAgLnNsaWNrLWFycm93IHtcbiAgICB6LWluZGV4OiA1O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAxM3B4IDE1cHggMTNweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci1wcmltYXJ5IHRyYW5zcGFyZW50O1xuXG4gICAgJjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG5cbiAgICAmLnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cbiAgICB9XG4gICAgJi5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgfVxufSIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU3RhciByYXRpbmdcbi8vXG4ucmF0aW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGNvbG9yOiAkY29sb3ItYmctZGFyaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcmF0aW5nLWNvbG9ycygkY29sb3ItcHJpbWFyeSk7XG59XG5cbi8vIFN0YXRpY1xuLy9cbi5yYXRpbmctc3RhdGljIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgbGFiZWw6bm90KC5hY3RpdmUpIHtcbiAgICBjb2xvcjogJGNvbG9yLWJnLWRhcmsgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8vIFNpemVzXG4vL1xuLnJhdGluZy14cyBsYWJlbDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnJhdGluZy1zbSBsYWJlbDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnJhdGluZy1sZyBsYWJlbDo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5cblxuLy8gUmVtb3ZlXG4vL1xuLnJhdGluZy1yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IC8vIFRvIGhpZGUgdG9vbHRpcFxuICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuXG4gIFtkYXRhLWhhcy1yYXRlPVwidHJ1ZVwiXTpob3ZlciAmIHtcbiAgICBvcGFjaXR5OiAuNjtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIENvbG9yc1xuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5yYXRpbmctI3skbmFtZX0ge1xuICAgIEBpbmNsdWRlIHJhdGluZy1jb2xvcnMoJGNvbG9yKTtcbiAgfVxufVxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUb2dnbGVyXG4vL1xuLnRvZ2dsZXIge1xuICBjb2xvcjogJGNvbG9yLWJnLWRhcms7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMTtcblxuICBpIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmOmNoZWNrZWQgKyBpIHtcbiAgICAgIGNvbG9yOiAkY29sb3IteWVsbG93O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2xvcnNcbi8vXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAudG9nZ2xlci0jeyRuYW1lfSBpbnB1dDpjaGVja2VkICsgaSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuIiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XG5cbiAgLmxvdHRpZS1hbmltLWNvbSwubG90dGllLWFuaW0tdXNlciwubG90dGllLWFuaW17XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC5jYXJkLWFzaWRlX3VzZXIgLndyYXBwZXItdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogODBweCFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA4MHB4IWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC0xNSUpIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zaWRlYmFyLWV4cGFuZC1tZH4udG9wYmFyIC5zaWRlYmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zaWRlYmFye1xuICAgIHBvc2l0aW9uOiBmaXhlZCFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjYwcHghaW1wb3J0YW50O1xuICAgIGxlZnQ6IC0yNjBweDtcbiAgfVxuICBib2R5IC5zaWRlYmFyfi50b3BiYXIsIGJvZHkgLnNpZGViYXJ+bWFpbntcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufSIsIiN1c2Vycy50YWItcGFuZV9keW5hbWljLnNob3d7XG4gIG92ZXJmbG93OiB2aXNpYmxlIWltcG9ydGFudDtcbn0iLCJcbi5wZWl0eSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4iLCJcbltkYXRhLXByb3ZpZGV+PVwic3BhcmtsaW5lXCJdIHtcblxufVxuXG5cbi5qcXN0b29sdGlwIHtcbiBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZyAhaW1wb3J0YW50O1xuIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuIHBhZGRpbmc6IDRweCA2cHghaW1wb3J0YW50O1xuIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uanFzZmllbGQge1xuIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IC8qc2V0IHRoZSB0ZXh0IGNvbG9yIGhlcmUgKi9cbn1cbiIsIlxuW2RhdGEtcHJvdmlkZT1cImVhc3lwaWVcIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lYXN5cGllLWRhdGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiXG5cbi5tb3JyaXMtaG92ZXIge1xuICB6LWluZGV4OiAkemluZGV4LW1vcnJpcztcbn1cblxuLm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC45NSk7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjA1KTtcblxuICAubW9ycmlzLWhvdmVyLXBvaW50IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4iLCIudG9wYmFyIHtcbiAgcGFkZGluZyAgICAgICAgICA6IDAgMThweDtcbiAgaGVpZ2h0ICAgICAgICAgICA6ICRoZWlnaHQtdG9wYmFyO1xuICAvL2xpbmUtaGVpZ2h0OiAkaGVpZ2h0LXRvcGJhcjtcbiAgZGlzcGxheSAgICAgICAgICA6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudCAgOiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtcyAgICAgIDogY2VudGVyO1xuICBwb3NpdGlvbiAgICAgICAgIDogZml4ZWQ7XG4gIHRvcCAgICAgICAgICAgICAgOiAwO1xuICByaWdodCAgICAgICAgICAgIDogMDtcbiAgbGVmdCAgICAgICAgICAgICA6IDA7XG4gIHotaW5kZXggICAgICAgICAgOiAkemluZGV4LXRvcGJhcjtcbiAgdHJhbnNpdGlvbiAgICAgICA6IG1hcmdpbi1sZWZ0IDAuM3MgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvciA6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3cgICAgICAgOiA0cHggMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheSAgICAgICAgIDogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQgOiBzcGFjZS1iZXR3ZWVuO1xuICAgIC8vd2lkdGg6IDEwMCU7IC8vIFRoaXMgbWF5IGNhdXNlIHByb2JsZW1cbiAgICAudG9wYmFyLWxlZnQge1xuICAgICAgbWFyZ2luLWxlZnQgOiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nLWxlZnQgIDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQgOiAwO1xuICAgICAgd2lkdGggICAgICAgICA6IDEwMCU7XG4gICAgfVxuICB9XG4gICYudG9wYmFyLXVuZml4IHtcbiAgICBwb3NpdGlvbiA6IGFic29sdXRlO1xuICB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gIC5mb3JtLWNvbnRyb2wuZm9jdXNlZCB7XG4gICAgYm94LXNoYWRvdyA6IG5vbmU7XG4gIH1cbn1cbi50b3BiYXItYnRuIHtcbiAgZGlzcGxheSAgICAgOiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZSAgIDogMXJlbTtcbiAgZm9udC13ZWlnaHQgOiA0MDA7XG4gIGxpbmUtaGVpZ2h0IDogJGhlaWdodC10b3BiYXI7XG4gIHBhZGRpbmcgICAgIDogMCAkdG9wYmFyLWdhcDtcbiAgdGV4dC1hbGlnbiAgOiBjZW50ZXI7XG4gIGNvbG9yICAgICAgIDogJGNvbG9yLWFscGhhLWRhcmstdGV4dDtcbiAgY3Vyc29yICAgICAgOiBwb2ludGVyO1xuICBtaW4td2lkdGggICA6IDQ4cHg7XG4gIHdoaXRlLXNwYWNlIDogbm93cmFwO1xuICBib3JkZXIgICAgICA6IG5vbmU7XG4gIC8qICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7Ki9cbiAgdHJhbnNpdGlvbiAgOiAuMnMgbGluZWFyO1xuICAvLyBDbGljayBtYWtlIHRvZ2dsZSBidXR0b25zIGNsaWNrLWFibGVcbiAgcG9zaXRpb24gICAgOiByZWxhdGl2ZTtcbiAgei1pbmRleCAgICAgOiAkemluZGV4LWRyb3Bkb3duLXRvZ2dsZTtcbiAgJjphZnRlciB7XG4gICAgdHJhbnNpdGlvbiAgICAgICA6IG9wYWNpdHkgMC4zNXMgZWFzZTtcbiAgICBjb250ZW50ICAgICAgICAgIDogJyc7XG4gICAgZGlzcGxheSAgICAgICAgICA6IGJsb2NrO1xuICAgIHBvc2l0aW9uICAgICAgICAgOiBhYnNvbHV0ZTtcbiAgICBsZWZ0ICAgICAgICAgICAgIDogMDtcbiAgICB0b3AgICAgICAgICAgICAgIDogMDtcbiAgICBoZWlnaHQgICAgICAgICAgIDogJHRvcGJhci1idG4taGVpZ2h0LXJheS1ob3ZlcjtcbiAgICB3aWR0aCAgICAgICAgICAgIDogMTAwJTtcbiAgICBvcGFjaXR5ICAgICAgICAgIDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDogJHRvcGJhci1idG4tY29sb3I7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2l0aW9uIDogb3BhY2l0eSAwLjM1cyBlYXNlO1xuICAgICAgb3BhY2l0eSAgICA6IDE7XG4gICAgfVxuICAgIC8qY29sb3I6ICRjb2xvci1hbHBoYS1kYXJrLXRleHQtYWN0aXZlO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLXByaW1hcnk7Ki9cbiAgfVxuICAuaWNvbiB7XG4gICAgdmVydGljYWwtYWxpZ24gOiBiYXNlbGluZTtcbiAgICBtYXJnaW4tcmlnaHQgICA6IDZweDtcbiAgICBmb250LXNpemUgICAgICA6IDAuNzVyZW07XG4gIH1cbiAgLm1hdGVyaWFsLWljb25zIHtcbiAgICB0cmFuc2Zvcm0gOiB0cmFuc2xhdGVZKDZweCk7XG4gICAgZm9udC1zaXplIDogMjZweDtcbiAgfVxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0IDogNTAwO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LWhlaWdodCA6ICRoZWlnaHQtdG9wYmFyO1xuICB9XG59XG4udG9wYmFyLWJyYW5kIHtcbiAgZmxleC1zaHJpbmsgOiAwO1xufVxuLnRvcGJhciB7XG4gIC5kcm9wZG93bi1tZW51LFxuICAuZHJvcGRvd24tZ3JpZCB7XG4gICAgYm9yZGVyICAgICAgICA6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1cyA6IDA7XG4gICAgbWFyZ2luLXRvcCAgICA6IC0xcHg7XG4gICAgdG9wICAgICAgICAgICA6IDEwMCU7XG4gICAgYm9yZGVyICAgICAgICA6IDFweCBzb2xpZCByZ2JhKCRjb2xvci1kaXZpZGVyLCAwLjQpO1xuICAgIGJvcmRlci10b3AgICAgOiAwO1xuICAgIGxpbmUtaGVpZ2h0ICAgOiAxLjYyNXJlbTs7XG4gICAgb3ZlcmZsb3cgICAgICA6IGhpZGRlbjtcbiAgfVxuICAuZHJvcGRvd24tbWVudTpub3QoLmRyb3Bkb3duLWdyaWQpIHtcbiAgICBtaW4td2lkdGggOiAxODBweDtcbiAgICBtYXgtd2lkdGggOiAzNjBweDtcbiAgfVxuICAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0biB7XG4gICAgY29sb3IgICAgICAgICAgICA6ICRjb2xvci1hbHBoYS1kYXJrLXRleHQtYWN0aXZlO1xuICAgIGJvcmRlci10b3AtY29sb3IgOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxuICAvLyBNZWRpYSBsaXN0XG4gIC8vXG4gIC5tZWRpYS1saXN0IHtcbiAgICB3aWR0aCA6IDM2MHB4IC0gMnB4ICFpbXBvcnRhbnQ7IC8vIDJweCBiZWNhdXNlIG9mIGJvcmRlcnNcbiAgfVxuICAvLyBTZWFyY2hcbiAgLy9cbiAgLmxvb2t1cC1jaXJjbGUge1xuICAgIHBhZGRpbmctbGVmdCAgOiAkdG9wYmFyLWdhcDtcbiAgICBwYWRkaW5nLXJpZ2h0IDogJHRvcGJhci1nYXA7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQgOiAkdG9wYmFyLWdhcDtcbiAgICB9XG4gICAgJi5sb29rdXAtcmlnaHQ6OmJlZm9yZSB7XG4gICAgICBsZWZ0ICA6IGF1dG87XG4gICAgICByaWdodCA6ICR0b3BiYXItZ2FwO1xuICAgIH1cbiAgfVxuICAudG9wYmFyLWxvb2t1cC10ZXh0IHtcbiAgICBkaXNwbGF5ICAgICAgIDogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdCAgOiAkdG9wYmFyLWdhcDtcbiAgICBwYWRkaW5nLXJpZ2h0IDogJHRvcGJhci1nYXA7XG4gICAgY29sb3IgICAgICAgICA6ICRjb2xvci1hbHBoYS1kYXJrLXRleHQtbGlnaHQ7XG4gICAgY3Vyc29yICAgICAgICA6IHRleHQ7XG4gICAgdHJhbnNpdGlvbiAgICA6IC43cztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yIDogJGNvbG9yLWFscGhhLWRhcmstdGV4dDtcbiAgICB9XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQgOiAkaGVpZ2h0LXhzO1xuICB9XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b20gOiAwO1xuICB9XG59XG4udG9wYmFyLWRpdmlkZXIsXG4udG9wYmFyLWRpdmlkZXItZnVsbCB7XG4gIGJvcmRlci1sZWZ0IDogMXB4IHNvbGlkICRjb2xvci1hbHBoYS1kYXJrLWRpdmlkZXI7XG4gIGhlaWdodCAgICAgIDogMjBweDtcbiAgYWxpZ24tc2VsZiAgOiBjZW50ZXI7XG4gIG1hcmdpbiAgICAgIDogMCAkdG9wYmFyLWdhcDtcbn1cbi50b3BiYXItZGl2aWRlci1mdWxsIHtcbiAgaGVpZ2h0IDogJGhlaWdodC10b3BiYXI7XG59XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBMZWZ0XG4vL1xuLnRvcGJhci1sZWZ0IHtcbiAgZGlzcGxheSAgICAgOiBmbGV4O1xuICBhbGlnbi1pdGVtcyA6IGNlbnRlcjtcbn1cbi50b3BiYXItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tIDogMDtcbiAgbWFyZ2luLXJpZ2h0ICA6ICR0b3BiYXItZ2FwO1xuICBmb250LXNpemUgICAgIDogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQgICA6IDUwMDtcbiAgYWxpZ24tc2VsZiAgICA6IGNlbnRlcjtcbn1cbi5zaWRlYmFyLXRvZ2dsZXIsXG4udG9wYmFyLW1lbnUtdG9nZ2xlciB7XG4gIGZvbnQtc2l6ZSAgOiAyMXB4O1xuICBiYWNrZ3JvdW5kIDogMCAwO1xuICBvdXRsaW5lICAgIDogbm9uZSAhaW1wb3J0YW50O1xuICBpIHtcbiAgICBmb250LXN0eWxlIDogbm9ybWFsO1xuICAgIGRpc3BsYXkgICAgOiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtICA6IHRyYW5zbGF0ZVkoLTJweCk7XG4gIH1cbn1cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFJpZ2h0XG4vL1xuLnRvcGJhci1yaWdodCB7XG4gIGRpc3BsYXkgICAgICAgIDogZmxleDtcbiAgYWxpZ24taXRlbXMgICAgOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uIDogcm93LXJldmVyc2U7XG59XG4udG9wYmFyLWJ0bnMge1xuICBsaXN0LXN0eWxlICAgICA6IG5vbmU7XG4gIHBhZGRpbmctbGVmdCAgIDogMDtcbiAgbWFyZ2luLWJvdHRvbSAgOiAwO1xuICBkaXNwbGF5ICAgICAgICA6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uIDogcm93LXJldmVyc2U7XG4gIC5kcm9wZG93biB7XG4gICAgZmxleC1zaHJpbmsgOiAwO1xuICB9XG4gIC50b3BiYXItYnRuIHtcbiAgICBmb250LXNpemUgOiAxLjEyNXJlbTtcbiAgICBtaW4td2lkdGggOiA0OHB4O1xuICAgIGNvbG9yICAgICA6ICRjb2xvci1hbHBoYS1kYXJrLXRleHQtbGlnaHQ7XG4gICAgJi5oYXMtbmV3IHtcbiAgICAgIGNvbG9yIDogJGNvbG9yLWFscGhhLWRhcmstdGV4dC1hY3RpdmU7XG4gICAgICBpIHtcbiAgICAgICAgcG9zaXRpb24gOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5oYXMtbmV3IGk6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQgICAgICAgICAgOiAnJztcbiAgICAgIHBvc2l0aW9uICAgICAgICAgOiBhYnNvbHV0ZTtcbiAgICAgIHRvcCAgICAgICAgICAgICAgOiAtM3B4O1xuICAgICAgcmlnaHQgICAgICAgICAgICA6IC0zcHg7XG4gICAgICBkaXNwbGF5ICAgICAgICAgIDogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGggICAgICAgICAgICA6IDEwcHg7XG4gICAgICBoZWlnaHQgICAgICAgICAgIDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXMgICAgOiAxMDAlO1xuICAgICAgYm9yZGVyICAgICAgICAgICA6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvciA6ICRjb2xvci1kYW5nZXI7XG4gICAgfVxuICAgIC5hdmF0YXIge1xuICAgICAgbWFyZ2luLXRvcCA6IC02cHg7XG4gICAgfVxuICB9XG4gIC5tZWRpYS1saXN0LWRpdmlkZWQgKyAuZHJvcGRvd24tZm9vdGVyIHtcbiAgICBib3JkZXItdG9wIDogMDtcbiAgfVxufVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRvcGJhciBTZWFyY2hcbi8vXG4udG9wYmFyLXNlYXJjaCB7XG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheSA6IG5vbmU7XG4gIH1cbiAgaW5wdXQge1xuICAgIGJvcmRlciAgICAgICAgOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXMgOiAwO1xuICAgIHBhZGRpbmctbGVmdCAgOiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQgOiAxMnB4O1xuICAgIHdpZHRoICAgICAgICAgOiAxMDAlO1xuICAgIHotaW5kZXggICAgICAgOiAyO1xuICB9XG4gIC5sb29rdXAtcGxhY2Vob2xkZXIge1xuICAgIHBvc2l0aW9uICAgIDogYWJzb2x1dGU7XG4gICAgdG9wICAgICAgICAgOiAyMHB4O1xuICAgIGxlZnQgICAgICAgIDogMDtcbiAgICBwYWRkaW5nICAgICA6IDAgMTJweDtcbiAgICB3aGl0ZS1zcGFjZSA6IG5vd3JhcDtcbiAgICBvcGFjaXR5ICAgICA6IC42O1xuICAgIHotaW5kZXggICAgIDogMTtcbiAgICB0cmFuc2l0aW9uICA6IC41cztcbiAgICBzcGFuIHtcbiAgICAgIHRyYW5zaXRpb24gOiAuNXMgbGluZWFyO1xuICAgIH1cbiAgICBpIHtcbiAgICAgIG1hcmdpbi10b3AgOiAycHg7XG4gICAgfVxuICB9XG4gICY6aG92ZXIgLmxvb2t1cC1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eSA6IC44O1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodCAgICAgICAgICAgOiAkaGVpZ2h0LXRvcGJhcjtcbiAgICBsaW5lLWhlaWdodCAgICAgIDogJGhlaWdodC10b3BiYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvciA6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmctbGVmdCAgICAgOiAzOHB4O1xuICB9XG4gIC5sb29rdXAtcGxhY2Vob2xkZXIgLnRpLXNlYXJjaCB7XG4gICAgZGlzcGxheSAgICAgICAgOiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ24gOiBtaWRkbGU7XG4gICAgbWFyZ2luLWJvdHRvbSAgOiA0cHg7XG4gICAgZm9udC1zaXplICAgICAgOiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodCAgIDogNnB4O1xuICB9XG4gIC50dC1tZW51IHtcbiAgICBtYXJnaW4tdG9wICAgICAgICAgICAgICA6IDA7XG4gICAgYm9yZGVyLXRvcCAgICAgICAgICAgICAgOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXMgIDogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cyA6IDA7XG4gIH1cbiAgLnR0LWRyb3Bkb3duLW1lbnUge1xuICAgIG1heC1oZWlnaHQgOiAzMjBweDtcbiAgICBvdmVyZmxvdy15IDogYXV0bztcbiAgfVxufVxuLnRvcGJhci1pbnZlcnNlIC50b3BiYXItc2VhcmNoIHtcbiAgY29sb3IgOiAjRkZGRkZGO1xufVxuLnRvcGJhciB7XG4gICN0b3BiYXItYnRuLWNhcnQge1xuICAgIHBvc2l0aW9uIDogcmVsYXRpdmU7XG4gICAgI3BpbGwtY2FydC1udW1iZXItcHJvZHVjdCwgI3BpbGwtbnVtYmVyLW5vdGlmaWNhdGlvbnMge1xuICAgICAgcG9zaXRpb24gICAgICA6IGFic29sdXRlO1xuICAgICAgdG9wICAgICAgICAgICA6IDEwcHg7XG4gICAgICByaWdodCAgICAgICAgIDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXMgOiA1MHB4O1xuICAgICAgd2lkdGggICAgICAgICA6IDE4cHg7XG4gICAgICBoZWlnaHQgICAgICAgIDogMThweDtcbiAgICB9XG4gIH1cbiAgI2xpc3Qtbm90aWZpY2F0aW9ucyB7XG4gICAgbWF4LWhlaWdodCA6IDUwMHB4O1xuICAgIG92ZXJmbG93LXkgOiBhdXRvO1xuICAgIC5tZWRpYSB7XG4gICAgICBwYWRkaW5nICAgICAgIDogNXB4IDEycHg7XG4gICAgICBib3JkZXItYm90dG9tIDogMXB4IHNvbGlkIHJnYmEoNzcsIDgyLCA4OSwgLjA3KTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDogI0Y5RkFGQjtcbiAgICAgIH1cbiAgICAgIC5mYS1jaGVjayB7XG4gICAgICAgIGNvbG9yICAgICAgICA6ICRncmVlbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0IDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VlLW1vcmUge1xuICAgICAgZGlzcGxheSA6IGlubGluZTtcbiAgICAgIGZsb2F0ICAgOiByaWdodDtcbiAgICAgIGNvbG9yICAgOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgLnJlbW92ZS1ub3RpZmljYXRpb25zIHtcbiAgICAgIGRpc3BsYXkgOiBpbmxpbmU7XG4gICAgICBmbG9hdCAgIDogbGVmdDtcbiAgICAgIGNvbG9yICAgOiAkZGFuZ2VyO1xuICAgIH1cbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtZG93bihzbSkge1xuICAudG9wYmFyLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdCA6IDA7XG4gICAgZm9udC1zaXplICAgOiAxLjM3NXJlbTtcbiAgICBmb250LXdlaWdodCA6IDQwMDtcbiAgfVxufVxuIiwiXG5cbi8vIEZpeCBmb3IgZmFuY3kgZHJvcGRvd25cbi5jbG9ja3BpY2tlci5kcm9wZG93bi1tZW51IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLDEpO1xuICBwYWRkaW5nOiA2cHg7XG4gIHRyYW5zaXRpb246IGluaXRpYWw7XG59XG5cbi5jbG9ja3BpY2tlci1idXR0b24ge1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIHBhZGRpbmc6IDNweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IC44NzVyZW07XG59XG5cbi5jbG9ja3BpY2tlci1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbn1cblxuLmNsb2NrcGlja2VyLXBsYXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbn1cbiIsIkBtaXhpbiByYXRpbmctY29sb3JzKCRjb2xvcikge1xuICAuYWN0aXZlLFxuICA6Y2hlY2tlZCB+IGxhYmVsLFxuICBsYWJlbDpob3ZlcixcbiAgbGFiZWw6aG92ZXIgfiBsYWJlbCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuIiwiXG4ubWluaWNvbG9ycy1wYW5lbCB7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbn1cblxuLm1pbmljb2xvcnMtdGhlbWUtYm9vdHN0cmFwIC5taW5pY29sb3JzLWlucHV0LXN3YXRjaCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubWluaWNvbG9ycy10aGVtZS1ib290c3RyYXAgLm1pbmljb2xvcnMtc3dhdGNoZXMgLm1pbmljb2xvcnMtc3dhdGNoIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyO1xufVxuXG4ubWluaWNvbG9ycy1zd2F0Y2hlcyAubWluaWNvbG9ycy1zd2F0Y2gge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLm1pbmljb2xvcnMgaW5wdXRbdHlwZT1oaWRkZW5dICsgLm1pbmljb2xvcnMtc3dhdGNoIHtcbiAgd2lkdGg6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLm1pbmljb2xvcnMtdGhlbWUtYm9vdHN0cmFwIC5taW5pY29sb3JzLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gTWF0ZXJpYWwgZm9ybXNcbi8vXG4uZm9ybS10eXBlLWxpbmUsXG4uZm9ybS10eXBlLW1hdGVyaWFsIHtcblxuICAubWluaWNvbG9ycy10aGVtZS1ib290c3RyYXAgLm1pbmljb2xvcnMtaW5wdXQtc3dhdGNoIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLm1pbmljb2xvcnMtdGhlbWUtYm9vdHN0cmFwIC5taW5pY29sb3JzLWlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiXG5bZGF0YS1wcm92aWRlfj1cImtub2JcIl0ge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiIsIlxuLy9cbi8vIE5vVWlTbGlkZXJcbi8vXG5cbi5ub1VpLXRhcmdldCB7XG5cbiAgbWFyZ2luOiAxcmVtIDA7XG5cbiAgJi5ub1VpLXZlcnRpY2FsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDFyZW07XG4gIH1cblxuICAmLm5vVWktY29ubmVjdCxcbiAgLm5vVWktY29ubmVjdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4ubm9VaS1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJnLWxpZ2h0O1xufVxuXG5cbi5ub1VpLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXG4gICAgLm5vVWktdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG59XG5cbi5ub1VpLWhvcml6b250YWwge1xuXG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1iZy1saWdodDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuXG4gIC5ub1VpLWhhbmRsZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIHRvcDogLThweDtcbiAgfVxufVxuXG5cbi5ub1VpLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmctbGlnaHQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAubm9VaS1oYW5kbGUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbn1cblxuXG4ubm9VaS10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCA2cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktdG9vbHRpcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUtdXBwZXIgLm5vVWktdG9vbHRpcCB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAtMzJweDtcbn1cblxuXG5cbi8vIENvbG9yc1xuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5zbGlkZXItI3skbmFtZX0ge1xuICAgIEBpbmNsdWRlIHNsaWRlci1jb2xvcnMoJGNvbG9yKTtcbiAgfVxufVxuIiwiQG1peGluIHNsaWRlci1jb2xvcnMoJGNvbG9yKSB7XG4gICYubm9VaS1jb25uZWN0LFxuICAubm9VaS1jb25uZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cblxufVxuIiwiXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMTJweCAxMnB4IDA7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG5cbiAgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gIH1cblxuICAuYmFkZ2Uge1xuICAgIGhlaWdodDogJGhlaWdodC14cztcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodC14cztcbiAgICBib3JkZXItcmFkaXVzOiAkaGVpZ2h0LXhzLzI7XG4gICAgcGFkZGluZzogMCAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG5cbiAgICAmLmJhZGdlLWRlZmF1bHQsXG4gICAgJi5iYWRnZS1zZWNvbmRhcnkge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xuICAgIH1cblxuICAgIFtkYXRhLXJvbGU9cmVtb3ZlXSB7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmJhZGdlOm5vdChbY2xhc3MqPVwiYmFkZ2UtXCJdKSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodDtcbiAgfVxuXG5cblxuICAvLyBUeXBlYWhlYWRcbiAgLnR3aXR0ZXItdHlwZWFoZWFkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblxuICAgIC50dC1tZW51IHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgfVxuXG59XG4iLCJcbi50d2l0dGVyLXR5cGVhaGVhZCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi50dC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5cbi50dC1zdWdnZXN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNHB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjE1cyBsaW5lYXI7XG5cbiAgJi50dC1jdXJzb3IsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICB9XG59XG5cblxuLnR5cGVhaGVhZC1zY3JvbGxhYmxlIC50dC1tZW51IHtcbiAgbWF4LWhlaWdodDogMjIwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4iLCJcblxuLmJvb3RzdHJhcC1tYXhsZW5ndGgge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDFweCAwO1xufVxuIiwiXG4ucHdzdHJlbmd0aCB7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5wcm9ncmVzcyB7XG4gICAgaGVpZ2h0OiAzcHg7XG4gIH1cblxuICBbZGF0YS12ZXJ0aWNhbF0gKyAucHJvZ3Jlc3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cblxufVxuIiwiQG1peGluIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnMoJGNvbG9yKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jaGVja2JveCxcbiAgLmNoZWNrYm94LWlubGluZSxcbiAgLmN1c3RvbS1jb250cm9sLFxuICAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuICAuZm9ybS1jb250cm9sLWxhYmVsLFxuICAucmFkaW8sXG4gIC5yYWRpby1pbmxpbmUsXG4gICYuY2hlY2tib3ggbGFiZWwsXG4gICYuY2hlY2tib3gtaW5saW5lIGxhYmVsLFxuICAmLnJhZGlvIGxhYmVsLFxuICAmLnJhZGlvLWlubGluZSBsYWJlbCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5cblxuXG5AbWl4aW4gY3VzdG9tLWNvbnRyb2wtY29sb3JzKCRjb2xvcikge1xuICAmLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gICYuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cbiIsIlxuLnN3aXRjaCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJGhlaWdodC1zbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIGlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJjpjaGVja2VkIH4gLnN3aXRjaC1pbmRpY2F0b3Ige1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7IC8vICRjb2xvci1wYWxlLXNlY29uZGFyeTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAgI2Y0ZjRmNDsgLy8gJGNvbG9yLXNlY29uZGFyeTtcbiAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggM3B4ICRjb2xvci1iZy1saWdodGVzdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIH4gc3BhbiB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG59XG5cbi5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1iZy1kYXJrO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0OyAvLyAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0b3A6IC01cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggI2JiYjtcbiAgfVxufVxuXG4uc3dpdGNoLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFZhcmlldGllc1xuLy9cbi5zd2l0Y2gtYm9yZGVyIHtcblxuICBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3Ige1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXBhbGUtcHJpbWFyeTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDE0cHgpO1xuICAgIH1cbiAgfVxuXG4gIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYmctZGFyaztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkY29sb3ItYmctZGFyaywgNSUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuLnN3aXRjaC1zbSAuc3dpdGNoLWluZGljYXRvciB7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICY6OmFmdGVyIHtcbiAgICB0b3A6IC04cHg7XG4gIH1cbn1cblxuXG4uc3dpdGNoLWxnIHtcblxuICBpbnB1dDpjaGVja2VkICsgLnN3aXRjaC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSAxOHB4KTtcbiAgfVxuXG4gIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuLy9cbi8vIFN0YWNrZWRcbi8vXG4uc3dpdGNoLXN0YWNrZWQgLnN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZTtcblxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxufVxuXG4vL1xuLy8gQ29sb3JzXG4vL1xuLnN3aXRjaC1zZWNvbmRhcnkgeyBAaW5jbHVkZSBzd2l0Y2gtY29sb3JzKCRjb2xvci1zZWNvbmRhcnksICRjb2xvci1wYWxlLXNlY29uZGFyeSk7IH1cbi5zd2l0Y2gtc3VjY2VzcyAgIHsgQGluY2x1ZGUgc3dpdGNoLWNvbG9ycygkY29sb3Itc3VjY2VzcywgJGNvbG9yLXBhbGUtc3VjY2Vzcyk7IH1cbi5zd2l0Y2gtaW5mbyAgICAgIHsgQGluY2x1ZGUgc3dpdGNoLWNvbG9ycygkY29sb3ItaW5mbywgJGNvbG9yLXBhbGUtaW5mbyk7IH1cbi5zd2l0Y2gtd2FybmluZyAgIHsgQGluY2x1ZGUgc3dpdGNoLWNvbG9ycygkY29sb3Itd2FybmluZywgJGNvbG9yLXBhbGUtd2FybmluZyk7IH1cbi5zd2l0Y2gtZGFuZ2VyICAgIHsgQGluY2x1ZGUgc3dpdGNoLWNvbG9ycygkY29sb3ItZGFuZ2VyLCAkY29sb3ItcGFsZS1kYW5nZXIpOyB9XG4uc3dpdGNoLWdyYXkgICAgICB7IEBpbmNsdWRlIHN3aXRjaC1jb2xvcnMoJGNvbG9yLWdyYXksICRjb2xvci1wYWxlLWdyYXkpOyB9XG4uc3dpdGNoLWRhcmsgICAgICB7IEBpbmNsdWRlIHN3aXRjaC1jb2xvcnMoJGNvbG9yLWRhcmssICRjb2xvci1wYWxlLWRhcmspOyB9XG4uc3dpdGNoLXBpbmsgICAgICB7IEBpbmNsdWRlIHN3aXRjaC1jb2xvcnMoJGNvbG9yLXBpbmssICRjb2xvci1wYWxlLXBpbmspOyB9XG4uc3dpdGNoLXB1cnBsZSAgICB7IEBpbmNsdWRlIHN3aXRjaC1jb2xvcnMoJGNvbG9yLXB1cnBsZSwgJGNvbG9yLXBhbGUtcHVycGxlKTsgfVxuLnN3aXRjaC1icm93biAgICB7IEBpbmNsdWRlIHN3aXRjaC1jb2xvcnMoJGNvbG9yLWJyb3duLCAkY29sb3ItcGFsZS1icm93bik7IH1cbi5zd2l0Y2gtY3lhbiAgICAgIHsgQGluY2x1ZGUgc3dpdGNoLWNvbG9ycygkY29sb3ItY3lhbiwgJGNvbG9yLXBhbGUtY3lhbik7IH1cbiIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTGluZSBlbGVtZW50c1xuLy9cblxuLmZvcm0tdHlwZS1yb3VuZCB7XG5cbiAgLy8gSW5wdXRzXG4gIC8vXG4gICZpbnB1dC5mb3JtLWNvbnRyb2wsXG4gIGlucHV0LmZvcm0tY29udHJvbCxcbiAgJnNlbGVjdDpub3QoW211bHRpcGxlXSkuZm9ybS1jb250cm9sLFxuICBzZWxlY3Q6bm90KFttdWx0aXBsZV0pLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuXG4gIC8vIFNtYWxsXG4gICZpbnB1dC5mb3JtLWNvbnRyb2wtc20sXG4gICZzZWxlY3Q6bm90KFttdWx0aXBsZV0pLmZvcm0tY29udHJvbC1zbSxcbiAgJi5pbnB1dC1ncm91cC1zbSBpbnB1dC5mb3JtLWNvbnRyb2wsXG4gIGlucHV0LmZvcm0tY29udHJvbC1zbSxcbiAgc2VsZWN0Om5vdChbbXVsdGlwbGVdKS5mb3JtLWNvbnRyb2wtc20sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLy8gTGFyZ2VcbiAgJmlucHV0LmZvcm0tY29udHJvbC1sZyxcbiAgJnNlbGVjdDpub3QoW211bHRpcGxlXSkuZm9ybS1jb250cm9sLWxnLFxuICAmLmlucHV0LWdyb3VwLWxnIGlucHV0LmZvcm0tY29udHJvbCxcbiAgaW5wdXQuZm9ybS1jb250cm9sLWxnLFxuICBzZWxlY3Q6bm90KFttdWx0aXBsZV0pLmZvcm0tY29udHJvbC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIH1cblxuXG4gIC8vIElucHV0IGdyb3Vwc1xuICAvL1xuICAmLmlucHV0LWdyb3VwLFxuICAuaW5wdXQtZ3JvdXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuXG4gICAgPiAqOmZpcnN0LWNoaWxkLFxuICAgID4gKjpmaXJzdC1jaGlsZCA+IC5idG4ge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTByZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHJlbTtcbiAgICB9XG5cbiAgICA+ICo6bGFzdC1jaGlsZCxcbiAgICA+ICo6bGFzdC1jaGlsZCA+IC5idG4ge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcmVtO1xuICAgIH1cblxuICB9XG5cblxuICAvLyBGaWxlIGJyb3dzZXJcbiAgLy9cbiAgLmN1c3RvbS1maWxlLWNvbnRyb2wge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG5cblxuICAvLyBTZWxlY3QgcGlja2VyXG4gIC8vXG4gIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAge1xuXG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICB9XG4gIH1cblxufVxuIiwiXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGaWxsIGVsZW1lbnRzXG4vL1xuXG4uZm9ybS10eXBlLWZpbGwge1xuXG4gIC8vIElucHV0c1xuICAvL1xuICAmLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1saWdodGVyLCAwLjUlKTtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLWxpZ2h0ZXIsIDIlKTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4wNCk7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuICAgIH1cbiAgfVxuXG5cbiAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbGlnaHRlciwgMC41JSk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXItbGlnaHQ7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCArIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbiAgLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4tZ3JvdXAge1xuICAgIHotaW5kZXg6IGluaXRpYWw7XG4gIH1cblxuXG4gIC8vIEZpbGUgYnJvd3NlclxuICAvL1xuICAuY3VzdG9tLWZpbGUtY29udHJvbCB7XG5cbiAgfVxuXG5cbiAgLy8gU2VsZWN0IHBpY2tlclxuICAvL1xuICAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgIHtcblxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1saWdodGVyLCAwLjUlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXItbGlnaHQ7XG4gICAgfVxuXG4gICAgJi5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1iZy1saWdodGVyLCAyJSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMDQpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGl2aWRlci1saWdodDtcbiAgICB9XG4gIH1cblxufVxuIiwiXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBMaW5lIGVsZW1lbnRzXG4vL1xuXG4uZm9ybS10eXBlLWxpbmUge1xuXG4gIC8vIElucHV0c1xuICAvL1xuICAmLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMXB4LCAxMDAlIDFweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20sIGNlbnRlciBjYWxjKDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkY29sb3ItcHJpbWFyeSwgJGNvbG9yLXByaW1hcnkpLCBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLWRpdmlkZXIsICRjb2xvci1kaXZpZGVyKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDFweCwgMTAwJSAxcHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkLFxuICAgICZbcmVhZG9ubHldIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICB9XG5cblxuICAvLyBGb3JtIGdyb3Vwc1xuICAvL1xuICAmLmZvcm0tZ3JvdXAsXG4gIC5mb3JtLWdyb3VwIHtcblxuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cblxuICAvLyBJbnB1dCBncm91cHNcbiAgLy9cbiAgJi5pbnB1dC1ncm91cCxcbiAgLmlucHV0LWdyb3VwIHtcblxuICAgIC5idG4ge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgfVxuXG5cbiAgICAuaW5wdXQtZ3JvdXAtYnRuIH4gLmZvcm0tY29udHJvbCxcbiAgICAuZm9ybS1jb250cm9sIH4gLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICB9XG5cbiAgfVxuXG5cbiAgLy8gRmlsZSBicm93c2VyXG4gIC8vXG4gIC5jdXN0b20tZmlsZS1jb250cm9sIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuXG4gIC8vIFNlbGVjdCBwaWNrZXJcbiAgLy9cbiAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwICB7XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDFweCwgMTAwJSAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSwgY2VudGVyIGNhbGMoMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLXByaW1hcnksJGNvbG9yLXByaW1hcnkpLCBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLWRpdmlkZXIsJGNvbG9yLWRpdmlkZXIpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMXB4LCAxMDAlIDFweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cblxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFZhbGlkYXRpb25cbi8vXG5cbi8vIERlcHJpY2F0ZWRcbi8vXG4uZm9ybS10eXBlLWxpbmUgLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wsXG4uZm9ybS10eXBlLWxpbmUuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkY29sb3Itc3VjY2VzcywkY29sb3Itc3VjY2VzcyksIGxpbmVhci1ncmFkaWVudCgkY29sb3Itc3VjY2VzcywkY29sb3Itc3VjY2Vzcyk7XG59XG5cbi5mb3JtLXR5cGUtbGluZSAuaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCxcbi5mb3JtLXR5cGUtbGluZS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRjb2xvci13YXJuaW5nLCRjb2xvci13YXJuaW5nKSwgbGluZWFyLWdyYWRpZW50KCRjb2xvci13YXJuaW5nLCRjb2xvci13YXJuaW5nKTtcbn1cblxuLmZvcm0tdHlwZS1saW5lIC5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wsXG4uZm9ybS10eXBlLWxpbmUuaGFzLWRhbmdlciAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRjb2xvci1kYW5nZXIsJGNvbG9yLWRhbmdlciksIGxpbmVhci1ncmFkaWVudCgkY29sb3ItZGFuZ2VyLCRjb2xvci1kYW5nZXIpO1xufVxuXG5cbi8vIEJldGEtMVxuLy9cbi5mb3JtLXR5cGUtbGluZSB7XG5cbiAgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCxcbiAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkY29sb3ItZGFuZ2VyLCAkY29sb3ItZGFuZ2VyKSwgbGluZWFyLWdyYWRpZW50KCRjb2xvci1kYW5nZXIsICRjb2xvci1kYW5nZXIpO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLFxuICAuZm9ybS1jb250cm9sLmlzLXZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRjb2xvci1zdWNjZXNzLCAkY29sb3Itc3VjY2VzcyksIGxpbmVhci1ncmFkaWVudCgkY29sb3Itc3VjY2VzcywgJGNvbG9yLXN1Y2Nlc3MpO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG59XG4iLCJcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWF0ZXJpYWwgZWxlbWVudHNcbi8vXG4uZm9ybS10eXBlLW1hdGVyaWFsIHtcblxuICAvLyBJbnB1dHNcbiAgLy9cbiAgJi5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAxcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tLCBjZW50ZXIgY2FsYygxMDAlIC0gMXB4KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLXByaW1hcnksJGNvbG9yLXByaW1hcnkpLCBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLWRpdmlkZXIsJGNvbG9yLWRpdmlkZXIpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAxMDAlIDFweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQsXG4gICAgJltyZWFkb25seV0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICAmLmZvcm0tY29udHJvbC1zbSB+IGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIH1cblxuICAgICYuZm9ybS1jb250cm9sLWxnIH4gbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMjAlO1xuICAgIH1cblxuICB9XG5cblxuICAvLyBGb3JtIGdyb3Vwc1xuICAvL1xuICAmLmZvcm0tZ3JvdXAsXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIGxhYmVsOm5vdCguY3VzdG9tLWNvbnRyb2wpOm5vdCguc3dpdGNoKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wtbGcgfiBsYWJlbCB7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgfVxuICB9XG5cblxuICAvLyBJbnB1dCBncm91cHNcbiAgLy9cbiAgJi5pbnB1dC1ncm91cCxcbiAgLmlucHV0LWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICBsYWJlbDpub3QoLmN1c3RvbS1jb250cm9sKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA4cHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtYnRuICsgLmZvcm0tY29udHJvbCxcbiAgICAuZm9ybS1jb250cm9sICsgLmlucHV0LWdyb3VwLWJ0bixcbiAgICAuaW5wdXQtZ3JvdXAtYnRuICsgLmlucHV0LWdyb3VwLWlucHV0LFxuICAgIC5pbnB1dC1ncm91cC1pbnB1dCArIC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgfVxuXG4gICAgJi5pbnB1dC1ncm91cC1sZyBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEyMCU7XG4gICAgICB0b3A6IDE0cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmlucHV0LWdyb3VwLXNtIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgfVxuXG5cbiAgLy8gRmlsZSBicm93c2VyXG4gIC8vXG4gIC5jdXN0b20tZmlsZS1jb250cm9sIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuXG4gIC5pbnB1dC1ncm91cC1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuXG4gICAgJi5kby1mbG9hdCBsYWJlbCxcbiAgICAubGFiZWwtZmxvYXRlZCB7XG4gICAgICB0b3A6IC0xM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cblxuXG4gIC8vIFNlbGVjdCBwaWNrZXJcbiAgLy9cbiAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwICB7XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDJweCwgMTAwJSAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSwgY2VudGVyIGNhbGMoMTAwJSAtIDFweCk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLXByaW1hcnksJGNvbG9yLXByaW1hcnkpLCBsaW5lYXItZ3JhZGllbnQoJGNvbG9yLWRpdmlkZXIsJGNvbG9yLWRpdmlkZXIpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAxMDAlIDFweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJi5pbnB1dC1ncm91cC1idG4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICsgbGFiZWwge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuXG59XG5cblxuLmRvLWZsb2F0IGxhYmVsLFxuLmxhYmVsLWZsb2F0ZWQge1xuICB0b3A6IC04cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogLjU7XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVmFsaWRhdGlvblxuLy9cblxuLy8gRGVwcmljYXRlZCAtIEFscGhhLTZcbi8vXG4uZm9ybS10eXBlLW1hdGVyaWFsIC5oYXMtc3VjY2Vzcyxcbi5mb3JtLXR5cGUtbWF0ZXJpYWwuaGFzLXN1Y2Nlc3Mge1xuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkY29sb3Itc3VjY2VzcywkY29sb3Itc3VjY2VzcyksIGxpbmVhci1ncmFkaWVudCgkY29sb3Itc3VjY2VzcywkY29sb3Itc3VjY2Vzcyk7XG4gIH1cblxuICAmLmRvLWZsb2F0IGxhYmVsLFxuICAuZG8tZmxvYXQgbGFiZWwge1xuICAgIGNvbG9yOiAkY29sb3Itc3VjY2VzcztcbiAgfVxuXG59XG5cbi5mb3JtLXR5cGUtbWF0ZXJpYWwgLmhhcy13YXJuaW5nLFxuLmZvcm0tdHlwZS1tYXRlcmlhbC5oYXMtd2FybmluZyB7XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRjb2xvci13YXJuaW5nLCRjb2xvci13YXJuaW5nKSwgbGluZWFyLWdyYWRpZW50KCRjb2xvci13YXJuaW5nLCRjb2xvci13YXJuaW5nKTtcbiAgfVxuXG4gICYuZG8tZmxvYXQgbGFiZWwsXG4gIC5kby1mbG9hdCBsYWJlbCB7XG4gICAgY29sb3I6ICRjb2xvci13YXJuaW5nO1xuICB9XG5cbn1cblxuLmZvcm0tdHlwZS1tYXRlcmlhbCAuaGFzLWRhbmdlcixcbi5mb3JtLXR5cGUtbWF0ZXJpYWwuaGFzLWRhbmdlciB7XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRjb2xvci1kYW5nZXIsJGNvbG9yLWRhbmdlciksIGxpbmVhci1ncmFkaWVudCgkY29sb3ItZGFuZ2VyLCRjb2xvci1kYW5nZXIpO1xuICB9XG5cbiAgJi5kby1mbG9hdCBsYWJlbCxcbiAgLmRvLWZsb2F0IGxhYmVsIHtcbiAgICBjb2xvcjogJGNvbG9yLWRhbmdlcjtcbiAgfVxuXG59XG5cblxuLy8gQmV0YS0xXG4vL1xuLmZvcm0tdHlwZS1tYXRlcmlhbCB7XG5cbiAgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCxcbiAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkY29sb3ItZGFuZ2VyLCAkY29sb3ItZGFuZ2VyKSwgbGluZWFyLWdyYWRpZW50KCRjb2xvci1kYW5nZXIsICRjb2xvci1kYW5nZXIpO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkLFxuICAuZm9ybS1jb250cm9sLmlzLXZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRjb2xvci1zdWNjZXNzLCAkY29sb3Itc3VjY2VzcyksIGxpbmVhci1ncmFkaWVudCgkY29sb3Itc3VjY2VzcywgJGNvbG9yLXN1Y2Nlc3MpO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG59XG4iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENvbWJpbmVkIGVsZW1lbnRzXG4vL1xuLmZvcm0tdHlwZS1jb21iaW5lIC5mb3JtLWdyb3VwLFxuLmZvcm0tdHlwZS1jb21iaW5lLmZvcm0tZ3JvdXAsXG4uZm9ybS10eXBlLWNvbWJpbmUgLmlucHV0LWdyb3VwLFxuLmZvcm0tdHlwZS1jb21iaW5lLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4IDhweDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IC41cztcblxuICAmOmZvY3VzLFxuICAmLmZvY3VzZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVzdDtcblxuICAgIGxhYmVsLFxuICAgIHNtYWxsLFxuICAgIC5mb3JtLXRleHQge1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgfVxuXG4gIH1cblxuICAmLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgbGFiZWwsXG4gIHNtYWxsLFxuICAuZm9ybS10ZXh0IHtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuZm9ybS1jb250cm9sLmZvY3VzZWQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICB0ZXh0YXJlYSxcbiAgc2VsZWN0W211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgfVxuXG4gICYucmVxdWlyZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcqJztcbiAgICBjb2xvcjogJGNvbG9yLWRhbmdlcjtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogNnB4O1xuICB9XG5cblxuICAvLyBTaXplc1xuICAvL1xuICAmLmZvcm0tZ3JvdXAtc20ge1xuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuXG4gICYuZm9ybS1ncm91cC1sZyB7XG4gICAgLmZvcm0tY29udHJvbCxcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgfVxuXG5cblxuXG4gIC8vIFNlbGVjdCBwaWNrZXJcbiAgLy9cbiAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwICB7XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMCAxOHB4IDAgMDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMnB4LCAxMDAlIDFweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gIH1cblxuXG5cblxuXG59XG5cblxuXG5cblxuLmZvcm0tdHlwZS1jb21iaW5lIC5pbnB1dC1ncm91cCxcbi5mb3JtLXR5cGUtY29tYmluZS5pbnB1dC1ncm91cCB7XG5cbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWluLXdpZHRoOiA2M3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cC1pbnB1dCB7XG4gICAgcGFkZGluZzogNHB4IDEycHggOHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXNlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG5cbiAgICAgIGxhYmVsLFxuICAgICAgc21hbGwsXG4gICAgICAuZm9ybS10ZXh0IHtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cblxuICB9XG5cbiAgLy8gQm9yZGVyXG4gIC5pbnB1dC1ncm91cC1hZGRvbiArIC5pbnB1dC1ncm91cC1pbnB1dCxcbiAgLmlucHV0LWdyb3VwLWJ0biArIC5pbnB1dC1ncm91cC1pbnB1dCxcbiAgLmlucHV0LWdyb3VwLWlucHV0ICsgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtaW5wdXQgKyAuaW5wdXQtZ3JvdXAtYnRuIC5idG4sXG4gIC5pbnB1dC1ncm91cC1idG4gLmJ0biArIC5idG4ge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIH1cblxuXG5cbiAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGl2aWRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuICB9XG5cbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWYWxpZGF0aW9uXG4vL1xuXG4vLyBEZXByaWNhdGVkIC0gQWxwaGEgNlxuLy9cbi5mb3JtLXR5cGUtY29tYmluZSB7XG5cbiAgJi5oYXMtc3VjY2VzcyxcbiAgLmhhcy1zdWNjZXNzIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1zdWNjZXNzO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itc3VjY2VzcztcbiAgICB9XG4gIH1cblxuICAmLmhhcy13YXJuaW5nLFxuICAuaGFzLXdhcm5pbmcge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdhcm5pbmc7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgICAgY29sb3I6ICRjb2xvci13YXJuaW5nO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLWRhbmdlcixcbiAgLmhhcy1kYW5nZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWRhbmdlcjtcblxuICAgICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRhbmdlcjtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1ncm91cCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIG1hcmdpbi10b3A6IC0uNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG5cbi8vIEJldGEgMVxuLy9cbi5mb3JtLXR5cGUtY29tYmluZSB7XG5cbiAgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCxcbiAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWRhbmdlciAhaW1wb3J0YW50O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQsXG4gIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLFxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1zdWNjZXNzICFpbXBvcnRhbnQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxufVxuXG4vLyBMYXlvdXRcbi8vXG4uZm9ybS1ncm91cHMtYXR0YWNoZWQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuXG4gID4gZGl2Om5vdCg6bGFzdC1jaGlsZCksXG4gID4gZGl2Om5vdCg6bGFzdC1jaGlsZCkgLmZvcm0tZ3JvdXAge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cblxuICAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICA+IC5mb3JtLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuXG59XG4iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJhc2ljc1xuLy9cblxuLmZpbGUtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG5cbi5maWxlLWdyb3VwLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuXG4uZm9ybS1jb250cm9sLmZpbGUtdmFsdWUge1xuICBjdXJzb3I6IHRleHQ7XG59XG4iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIERyb3BpZnlcbi8vXG4uZHJvcGlmeS13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gIHBhZGRpbmc6IDEycHg7XG5cbiAgLmRyb3BpZnktY2xlYXIsXG4gICYudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktY2xlYXIge1xuICAgIGJvdHRvbTogNnB4OyAvLyAxOHB4IHdoZW4gXCIuZHJvcGlmeS1pbmZvcy1tZXNzYWdlXCIgZGlzcGxheWVkXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAkY29sb3ItZGFuZ2VyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICY6aG92ZXIge1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcbiAgICB9XG4gIH1cblxufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3MgLmRyb3BpZnktaW5mb3MtaW5uZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1pbmZvcyAuZHJvcGlmeS1pbmZvcy1pbm5lciBwLFxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHAge1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3MgLmRyb3BpZnktaW5mb3MtaW5uZXIgcC5kcm9waWZ5LWluZm9zLW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDAuNjtcblxuICBkaXNwbGF5OiBub25lOyAvLyBIaWRlIFwiZHJhZyBhbmQgZHJvcC4uLlwiIG1lc3NhZ2Vcbn1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHAuZHJvcGlmeS1maWxlbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xufVxuIiwiLy9cbi8vIFN1bW1lcm5vdGVcbi8vXG4ubm90ZS1lZGl0b3IsXG4ubm90ZS1wb3BvdmVyIHtcblxuICAmLm5vdGUtZnJhbWUge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXItbGlnaHQ7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogYXV0bztcblxuICAgIGxpIHtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDRweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+ICoge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ub3RlLWNvbG9yIHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB9XG5cbiAgICAuYnRuICsgLmJ0bjo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gIH1cblxufVxuXG4ubm90ZS10b29sYmFyLFxuLm5vdGUtcG9wb3ZlciB7XG4gIC5idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbGlnaHQsIDIlKTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIGZvbnQtc2l6ZTogLjgxMjVyZW07XG5cbiAgICAmOmhvdmVyLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItYmctbGlnaHQsIDQlKTtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB9XG5cbiAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICB6LWluZGV4OiBpbml0aWFsO1xuICAgIH1cbiAgfVxuXG4gIC5vcGVuIC5kcm9wZG93bi10b2dnbGUsIC8vIEJlZm9yZSBib290c3RyYXAgNFxuICAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWJnLWxpZ2h0LCA0JSk7XG4gIH1cbn1cblxuLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtc3RhdHVzYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGVuKCRjb2xvci1kaXZpZGVyLWxpZ2h0LCAxJSk7XG59XG5cbi5ub3RlLWljb24tY2FyZXQsXG4ubm90ZS1wb3BvdmVyLnBvcG92ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXNiYXIgLm5vdGUtcmVzaXplYmFyIC5ub3RlLWljb24tYmFyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG59XG5cbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1wYXJhIC5kcm9wZG93bi1tZW51LFxuLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLXBhcmEgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDIwNHB4O1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtY29kYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICBjb2xvcjogJGNvbG9yLXRleHQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLmRyb3Bkb3duLW1lbnUgLmJ0bi1ncm91cCAubm90ZS1jb2xvci1yZXNldCxcbi5wYW5lbC1oZWFkaW5nLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAuZHJvcGRvd24tbWVudSAuYnRuLWdyb3VwIC5ub3RlLWNvbG9yLXJlc2V0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW46IDVweDtcbiAgaGVpZ2h0OiAkaGVpZ2h0LXNtO1xuICBsaW5lLWhlaWdodDogJGhlaWdodC1zbSAtIDJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICB9XG59XG5cbi5ub3RlLXBhbGV0dGUtdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LW1kO1xufVxuXG5cblxuLy8gRm9udCBzZWxlY3RvciB3b3VsZCBiZSAyOXB4IGluc3RlYWQgb2YgMzFweCBpZiBpdCdzIGFsb25lXG4vL1xuLm5vdGUtYnRuLWdyb3VwLm5vdGUtZm9udG5hbWUge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAubm90ZS1idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5ub3RlLWJ0bi1ncm91cC5ub3RlLWZvbnRzaXplIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuXG5cbi8vIENoYW5nZSB3aGljaCBhcHBsaWVzIHRvIHRoZSA8dGV4dGFyZWE+XG4vL1xuW2RhdGEtcHJvdmlkZX49XCJzdW1tZXJub3RlXCJdLmItMCArIC5ub3RlLWVkaXRvciB7XG4gIGJvcmRlcjogbm9uZTtcblxuICAubm90ZS1zdGF0dXNiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG5cbi8qXG4gKiBGaXggZm9yIEJvb3RzdHJhcCBCZXRhIDEuIENvbG9yIHBpY2tlciBkb2Vzbid0IG9wZW4uXG4gKi9cbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvciAuZHJvcGRvd24tbWVudSAuYnRuLWdyb3VwLFxuLnBhbmVsLWhlYWRpbmcubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi1tZW51IC5idG4tZ3JvdXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuIiwiXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBEcm9wem9uZVxuLy9cbi5kcm9wem9uZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAkY29sb3ItZGl2aWRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnLWxpZ2h0ZXN0O1xuICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgJi5kei1kcmFnLWhvdmVyIHtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgJGNvbG9yLWluZm87XG4gIH1cblxuICAuZHotcHJldmlldyB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG5cbiAgLmR6LXByZXZpZXcgLmR6LWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZHotbWVzc2FnZSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1kaXNhYmxlO1xuICBmb250LXNpemU6IDFyZW07XG5cbiAgc3Bhbjo6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtaWNvbi1mb250YXdlc29tZTtcbiAgICBjb250ZW50OiBcIlxcZjBlZVwiO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuIiwiLmZvcm0tY2hlY2staW5wdXQge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ3VzdG9tIGNoZWNrYm94IGFuZCByYWRpb2JveFxuLy9cbi5jdXN0b20tY29udHJvbCB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvL3BhZGRpbmctbGVmdDogMDtcbn1cbi5jdXN0b20tY29udHJvbHMtc3RhY2tlZCB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAmOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWluZGljYXRvcixcbiAgICAmOmFjdGl2ZTpub3QoOmRpc2FibGVkKX4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gICAgfVxuICAgICY6Zm9jdXN+LmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgICY6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6ZGlzYWJsZWR+LmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgIH1cbiAgICAmOmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWRlc2NyaXB0aW9uLnN0cmlrZS1vbi1jaGVjayB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbiAgICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4vLyBSYWRpbyBvbmx5XG4vL1xuLmN1c3RvbS1yYWRpbyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ2hlY2tib3ggb25seVxuLy9cbi5jdXN0b20tY2hlY2tib3gge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU2NGNcIjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uLXRoZW1pZnk7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBObyBib3JkZXJcbi8vXG4uY3VzdG9tLWNvbnRyb2wubm8tYm9yZGVyIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU2l6ZXNcbi8vXG4uY3VzdG9tLWNvbnRyb2wtc20ge1xuICAgIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICB9XG4gICAgJi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgIH1cbiAgICAmLmN1c3RvbS1yYWRpby5uby1ib3JkZXIgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgIH1cbiAgICAmLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIH1cbiAgICAmLmN1c3RvbS1jaGVja2JveC5uby1ib3JkZXIgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGcge1xuICAgIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG4gICAgJi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgfVxuICAgICYuY3VzdG9tLXJhZGlvLm5vLWJvcmRlciAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICB9XG4gICAgJi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYuY3VzdG9tLWNoZWNrYm94Lm5vLWJvcmRlciAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG5cbi8vXG4vLyBDb2xvciB2YXJpYXRpb25zXG4vL1xuLmN1c3RvbS1jb250cm9sLWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AZWFjaCAkbmFtZSxcbiRjb2xvciBpbiAkY29sb3JzIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtI3skbmFtZX0ge1xuICAgICAgICBAaW5jbHVkZSBjdXN0b20tY29udHJvbC1jb2xvcnMoJGNvbG9yKTtcbiAgICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1saWdodCB7XG4gICAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtY29sb3JzKCNmZmYpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGlnaHQuY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbn1cblxuLy9cbi8vIFZhbGlkYXRpb25cbi8vXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWR+LmN1c3RvbS1jb250cm9sLWluZGljYXRvcixcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZH4uY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkfi5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVzdDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQge1xuICAgIH4uY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWRhbmdlcjtcbiAgICB9XG4gICAgfi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB7XG4gICAgfi5jdXN0b20tY29udHJvbC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc3VjY2VzcztcbiAgICB9XG59XG4iLCJcbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXItbGlnaHQ7XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuICB9XG5cblxufVxuIiwiQG1peGluIHN3aXRjaC1jb2xvcnMoJGNvbG9yLCAkY29sb3ItYmctbGlnaHRlc3QpIHtcbiAgaW5wdXQ6Y2hlY2tlZCArIC5zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCJcbi5zd2l0Y2hlcnkgPiBzbWFsbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiIsIlxuLnFsLWJ1YmJsZSAucWwtb3V0LWJvdHRvbSxcbi5xbC1idWJibGUgLnFsLW91dC10b3Age1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG59XG5cbi5xbC1jb250YWluZXIucWwtc25vdyB7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWRpdmlkZXI7XG59XG5cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5xbC1lZGl0b3IucWwtYmxhbms6OmJlZm9yZSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1wbGFjZWhvbGRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucWwtY29udGFpbmVyIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnFsLWVkaXRvciB7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtbWQ7XG59XG5cblxuLnF1aWxsLW5vLWJvcmRlciB7XG5cbiAgLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyLWxpZ2h0O1xuICB9XG59XG4iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBMb29rdXBcbi8vXG4ubG9va3VwIHtcbiAgJGhlaWdodDogJGhlaWdodC1tZDtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTYxMFwiO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uLXRoZW1pZnk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUyJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dC1saWdodDtcbiAgICB3aWR0aDogJGhlaWdodDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgaW5wdXQge1xuICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtZGFyay10ZXh0LWFjdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAkaGVpZ2h0LzI7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAkaGVpZ2h0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICRoZWlnaHQvMjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XG5cbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigkY29sb3ItYWxwaGEtZGFyay10ZXh0KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFscGhhLWRhcmstYmc7XG4gICAgfVxuXG5cbiAgICArIGlucHV0LFxuICAgICsgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICB9XG4gIH1cblxuXG4gIC5ib290c3RyYXAtc2VsZWN0ICsgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cblxuXG4gIC5idG4ge1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcbiAgfVxuXG4gICYubm8taWNvbiB7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQvMjtcbiAgICB9XG4gIH1cblxufVxuXG4vLyBTbWFsbFxuLmxvb2t1cC1zbSB7XG4gICRoZWlnaHQ6ICRoZWlnaHQtc207XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd2lkdGg6ICRoZWlnaHQ7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGhlaWdodC8yO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICB3aWR0aDogJGhlaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogJGhlaWdodC8yO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cblxuICAuYnRuIHtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XG4gIH1cblxufVxuXG5cbi8vIExhcmdlXG4ubG9va3VwLWxnIHtcbiAgJGhlaWdodDogJGhlaWdodC1sZztcblxuICAmOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogJGhlaWdodDtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAkaGVpZ2h0LzI7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIHdpZHRoOiAkaGVpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogJGhlaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGVpZ2h0LzI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuXG4gIC5idG4ge1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcbiAgfVxuXG59XG5cbi8vIFJpZ2h0IGFsaWduZWRcbi5sb29rdXAtcmlnaHQge1xuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQtbWQvMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGVpZ2h0LW1kO1xuICB9XG5cbiAgJi5sb29rdXAtc20gaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogJGhlaWdodC1zbS8yO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRoZWlnaHQtc207XG4gIH1cblxuICAmLmxvb2t1cC1sZyBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAkaGVpZ2h0LWxnLzI7XG4gICAgcGFkZGluZy1yaWdodDogJGhlaWdodC1sZztcbiAgfVxuXG5cbiAgJi5uby1pY29uIGlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGVpZ2h0LW1kLzI7XG4gIH1cblxuICAmLm5vLWljb24ubG9va3VwLXNtIGlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGVpZ2h0LXNtLzI7XG4gIH1cblxuICAmLm5vLWljb24ubG9va3VwLWxnIGlucHV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGVpZ2h0LWxnLzI7XG4gIH1cblxufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENpcmNsZSBsb29rdXBcbi8vXG4ubG9va3VwLWNpcmNsZSB7XG5cblxuICB6LWluZGV4OiAwO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFscGhhLWRhcmstYmc7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAkaGVpZ2h0LW1kO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hbHBoYS1kYXJrLWJnLWhvdmVyO1xuICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogJGhlaWdodC1tZC8yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFNtYWxsXG4gICYubG9va3VwLXNtIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgd2lkdGg6ICRoZWlnaHQtc207XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGhlaWdodC1zbS8yO1xuICAgICAgaGVpZ2h0OiAkaGVpZ2h0LXNtO1xuICAgICAgd2lkdGg6ICRoZWlnaHQtc207XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQtc207XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRoZWlnaHQtc20vMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBMYXJnZVxuICAmLmxvb2t1cC1sZyB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHdpZHRoOiAkaGVpZ2h0LWxnO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRoZWlnaHQtbGcvMjtcbiAgICAgIGhlaWdodDogJGhlaWdodC1sZztcbiAgICAgIHdpZHRoOiAkaGVpZ2h0LWxnO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaGVpZ2h0LWxnO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaGVpZ2h0LWxnLzI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmlnaHQgYWxpZ25lZFxuICAmLmxvb2t1cC1yaWdodCB7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRoZWlnaHQtbWQ7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQtbWQvMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxvb2t1cC1zbSBpbnB1dCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkaGVpZ2h0LXNtO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkaGVpZ2h0LXNtLzI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sb29rdXAtbGcgaW5wdXQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogJGhlaWdodC1sZztcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGhlaWdodC1sZy8yO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cblxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEh1Z2UgbG9va3VwXG4vL1xuLmxvb2t1cC1odWdlIHtcblxuICBkaXNwbGF5OiBmbGV4O1xuXG4gICRoZWlnaHQ6IDY0cHg7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgd2lkdGg6ICRoZWlnaHQ7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGhlaWdodC8yO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICB3aWR0aDogJGhlaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogJGhlaWdodC8yO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yLXRleHQtcGxhY2Vob2xkZXIpO1xuICB9XG5cbiAgLmJ0bixcbiAgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJi5uby1pY29uIGlucHV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoZWlnaHQvMjtcbiAgfVxufVxuXG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZ1bGxzY3JlZW4gbG9va3VwXG4vL1xuLmxvb2t1cC1mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjk4NSk7XG4gIHotaW5kZXg6ICR6aW5kZXgtbG9va3VwLWZ1bGxzY3JlZW47XG4gIHBhZGRpbmc6IDUwcHggNSU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgJi5yZXZlYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICA+IC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzJweDtcbiAgICByaWdodDogMzJweDtcbiAgfVxuXG4gIC5sb29rdXAtZm9ybSB7XG5cbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvci10ZXh0LXBsYWNlaG9sZGVyKTtcbiAgICB9XG5cbiAgfVxuXG4gIC5sb29rdXAtcmVzdWx0cyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLy8gSXQgZGlzcGxheXMgaG9yaXpvbnRhbCBzY3JvbGxiYXIsIHdoaWxlIHdlIGRvbid0IG5lZWQgaXRcbiAgICAvLyBUT0RPOiBmaW5kIGEgYmV0dGVyIHdheSB0byBmaXggdGhpcyBpc3N1ZVxuICAgIC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cblxufVxuXG5cbkBpbmNsdWRlIG1lZGlhLWRvd24oc20pIHtcblxuICAubG9va3VwLWZ1bGxzY3JlZW4gLmxvb2t1cC1yZXN1bHRzLnNjcm9sbGFibGUgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUHVibGlzaGVyXG4vL1xuLnB1Ymxpc2hlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTJweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlcjtcblxuICA+ICoge1xuICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5wdWJsaXNoZXItbXVsdGkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICA+ICoge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHVibGlzaGVyLWlucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5cblxuLnB1Ymxpc2hlci1pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucHVibGlzaGVyLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogLW1vei1oaWRkZW4tdW5zY3JvbGxhYmxlO1xuICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgfVxufVxuXG4ucHVibGlzaGVyLWF2YXRhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGxlZnQ6IC0kaGVpZ2h0LW1kLzI7XG4gIHRvcDogOHB4O1xuXG4gICYuYXZhdGFyLXNtIHtcbiAgICBsZWZ0OiAtJGhlaWdodC1zbS8yO1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuIiwiXG4vLz09PT09PT09PT09PT09PT09PVxuLy8gVG9wYmFyXG4vLz09PT09PT09PT09PT09PT09PVxuXG5cbi8vIEZpeCBtb3ZlbWVudCBvbiBvcGVubmluZyBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtdXAobGcpIHtcbiAgLm1vZGFsLW9wZW4gLnRvcGJhciB7XG4gICAgcGFkZGluZy1yaWdodDogMzdweDtcbiAgfVxufVxuXG5cblxuLy89PT09PT09PT09PT09PT09PT1cbi8vIE1haW5cbi8vPT09PT09PT09PT09PT09PT09XG5ib2R5IC5tYWluLWNvbnRhaW5lcixcbmJvZHkgPiBtYWluLFxuYm9keSA+IGRpdiA+IG1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgLjNzIGVhc2Utb3V0O1xufVxuXG5ib2R5IC50b3BiYXIgKyAubWFpbi1jb250YWluZXIsXG5ib2R5IC50b3BiYXIgKyBtYWluIHtcbiAgcGFkZGluZy10b3A6ICRoZWlnaHQtdG9wYmFyO1xufVxuXG5ib2R5IC50b3BiYXItc2Vjb25kYXJ5ICsgLm1haW4tY29udGFpbmVyLFxuYm9keSAudG9wYmFyLXNlY29uZGFyeSArIG1haW4ge1xuICBwYWRkaW5nLXRvcDogJGhlaWdodC10b3BiYXItc2VjO1xufVxuXG5cbi8vPT09PT09PT09PT09PT09PT09XG4vLyBNYWluIGNvbnRlbnRcbi8vPT09PT09PT09PT09PT09PT09XG4ubWFpbi1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAzMHB4IDA7XG4gIGZsZXg6IDEgMCBhdXRvO1xuXG4gID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xufVxuXG4vLz09PT09PT09PT09PT09PT09PVxuLy8gRm9vdGVyXG4vLz09PT09PT09PT09PT09PT09PVxuLnNpdGUtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuXG4vLz09PT09PT09PT09PT09PT09PVxuLy8gQmFja2Ryb3Bcbi8vPT09PT09PT09PT09PT09PT09XG4uYXBwLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZy1saWdodDtcblxuICBjdXJzb3I6IHBvaW50ZXI7IC8vIEZpeCBmb3IgaU9TXG5cbiAgJi5iYWNrZHJvcC1zaWRlYmFyIHtcbiAgICB6LWluZGV4OiAkemluZGV4LWJhY2tkcm9wLXNpZGViYXI7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0NlwiO1xuICAgICAgZm9udC1mYW1pbHk6IHRoZW1pZnk7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogI2I1YjliZjtcbiAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJi5iYWNrZHJvcC10b3BiYXItbWVudSB7XG4gICAgei1pbmRleDogJHppbmRleC1iYWNrZHJvcC10b3BiYXI7XG4gIH1cblxuICAmLmJhY2tkcm9wLXF1aWNrdmlldyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogJHppbmRleC1iYWNrZHJvcC1xdWlja3ZpZXc7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT1cbi8vIFNtYWxsIGRldmljZXNcbi8vPT09PT09PT09PT09PT09PT09XG5AaW5jbHVkZSBtZWRpYS11cChtZCkge1xuXG4gIC5jYXJkLW1heGltaXplIHtcbiAgICBsZWZ0OiAkd2lkdGgtc2lkZWJhci1ub3JtYWw7XG4gIH1cblxufVxuXG5AaW5jbHVkZSBtZWRpYS1kb3duKGxnKSB7XG5cblxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWRvd24obWQpIHtcblxuICAudG9wYmFyLFxuICBib2R5IC5tYWluLWNvbnRhaW5lcixcbiAgYm9keSA+IG1haW4sXG4gIGJvZHkgPiBkaXYgPiBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5jYXJkLW1heGltaXplIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLy8gU2l0ZSBmb290ZXJcbiAgLnNpdGUtZm9vdGVyLFxuICAuc2l0ZS1mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG59XG5cblxuQGluY2x1ZGUgbWVkaWEtZG93bihzbSkge1xuXG4gIC50b3BiYXIge1xuICAgIHBhZGRpbmc6IDAgMC4yNXJlbTtcbiAgfVxuXG4gIC5zaXRlLWZvb3RlcixcbiAgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuY29udGFpbmVyLWZ1bGwge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG5cbn1cblxuXG5cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSAqIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAucHJpbnRpbmctYXJlYSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICAqIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG59XG5cbiIsIlxuW2RhdGEtd2l6YXJkXSB7XG4gICYuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIlxuLmxheW91dC1jaGF0IHtcbiAgaGVpZ2h0OiAxMDB2aDtcblxuICAubWFpbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgaGVpZ2h0OiAxMCU7IC8vIERvbid0IGtub3cgd2h5LCBidXQgaXQgaXMgcmVxdWlyZWQgZm9yIGZvb3RlciB0byBiZSB2aXNpYmxlLlxuICB9XG5cbn1cblxuLm1haW4tY29udGVudCB7XG4gIC5jYXJkLnRhYnMtb3V0ZXIge1xuICAgICYgLmNhcmQtYm9keTpmaXJzdC1jaGlsZCB7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE1lbnUgLSA8dWw+XG4vL1xuLm1lbnUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVudSBpdGVtIC0gPGxpPlxuLy9cbi5tZW51LWl0ZW0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVudSBsaW5rIC0gPGE+XG4vL1xuLm1lbnUtbGluayB7XG4gIGhlaWdodDogJG1lbnUtaGVpZ2h0O1xuICBwYWRkaW5nOiAwICRzaWRlYmFyLXBhZGRpbmcteDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcblxuICA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiAkbWVudS1saW5rLWl0ZW1zLW1hcmdpbi14O1xuICAgIG1hcmdpbi1yaWdodDogJG1lbnUtbGluay1pdGVtcy1tYXJnaW4teDtcbiAgfVxuXG4gIC8vIEljb25cbiAgLy9cbiAgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtYmFzaXM6ICRzaWRlYmFyLWljb24tc2l6ZTtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gIH1cblxuICAvLyBEb3RcbiAgLy9cbiAgLmRvdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtYmFzaXM6ICRzaWRlYmFyLWljb24tc2l6ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICAvL1JzIC0gY29tcGVuc8OpIGxhIGhlaWdodCBkZXMgdGl0bGVcbiAgICBoZWlnaHQ6IDVweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtNHB4O1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG4gICAgfVxuICB9XG5cbiAgLy8gTWVudSB0ZXh0XG4gIC8vXG4gIC50aXRsZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAvL1JTIC0gcGF0Y2ggZWxpcHNpcyAtIHBvdXIgZXZpdMOpIGxlcyBzb3J0aXMgZGUgdGV4dGVzIHRyb3AgbG9uZ1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cblxuICAgIHNtYWxsIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIG1hcmdpbi10b3A6IC4zNzVyZW07XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgfVxuICB9XG5cbiAgLy8gQ2FyZXRcbiAgLy9cbiAgLmFycm93OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWljb24tdGhlbWlmeTtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcbiAgfVxuXG4gIC8vIExhYmVsXG4gIC8vXG4gIC5iYWRnZSB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTdWJtZW51IC0gPHVsPlxuLy9cbi5tZW51LXN1Ym1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1kYXJrLXN1Ym1lbnUtYmc7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgLm1lbnUtbGluayB7XG4gICAgaGVpZ2h0OiAkbWVudS1zdWJtZW51LWhlaWdodDtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG5cbiAgICAuaWNvbiB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLmFycm93OjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAuNXJlbTtcbiAgICB9XG4gIH1cblxuICAubWVudS1pdGVtIHtcblxuICAgICYuYWN0aXZlID4gLm1lbnUtbGluayxcbiAgICAmOmhvdmVyID4gLm1lbnUtbGluayB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFN1YiBzdWJtZW51IC0gPHVsPlxuLy9cbi5tZW51LXN1Yi1zdWJtZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6ICRzaWRlYmFyLWljb24tc2l6ZSArIDEwcHg7XG5cbiAgLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkc2lkZWJhci1wYWRkaW5nLXg7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LWxpbmsgLmRvdCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAtMTJweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENhdGVnb3J5IGFuZCBkaXZpZGVyIC0gPGxpPlxuLy9cbi5tZW51LWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6ICRtZW51LXN1Ym1lbnUtaGVpZ2h0O1xuICBwYWRkaW5nOiAxcmVtICgkc2lkZWJhci1wYWRkaW5nLXggKyAkbWVudS1saW5rLWl0ZW1zLW1hcmdpbi14KSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZmZmO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBvcGFjaXR5OiAwLjM7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG59XG5cbi5tZW51LWRpdmlkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDAuMDg7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE1lbnUgc2l6ZSAtIDx1bD5cbi8vXG4ubWVudS14cyA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHsgaGVpZ2h0OiAkbWVudS1oZWlnaHQteHM7IH1cbi5tZW51LXNtID4gLm1lbnUtaXRlbSA+IC5tZW51LWxpbmsgeyBoZWlnaHQ6ICRtZW51LWhlaWdodC1zbTsgfVxuLm1lbnUtbGcgPiAubWVudS1pdGVtID4gLm1lbnUtbGluayB7IGhlaWdodDogJG1lbnUtaGVpZ2h0LWxnOyB9XG4ubWVudS14bCA+IC5tZW51LWl0ZW0gPiAubWVudS1saW5rIHsgaGVpZ2h0OiAkbWVudS1oZWlnaHQteGw7IH1cbiIsIkBtaXhpbiBzaWRlYmFyLWV4cGFuZC1tZWRpYS11cCgpIHtcblxuICAuaGlkZGVuLWV4cGFuZC11cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIH4gLnRvcGJhciAuc2lkZWJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cblxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIFNpZGViYXIgaWNvbmljXG4gIC8vXG4gICYuc2lkZWJhci1pY29uaWMge1xuICAgIHdpZHRoOiAkd2lkdGgtc2lkZWJhci1pY29uaWM7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICB+IC50b3BiYXIsXG4gICAgfiBtYWluIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGgtc2lkZWJhci1pY29uaWM7XG4gICAgfVxuXG4gICAgLm1lbnUtbGluayB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0LW1kO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cblxuICAgICAgLmljb24ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0LW1kO1xuICAgICAgfVxuXG4gICAgICAuYmFkZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICByaWdodDogNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlYmFyLWhlYWRlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2lkZWJhci1wcm9maWxlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLnNpZGViYXItcHJvZmlsZSAuYXZhdGFyIHtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgIH1cblxuXG5cbiAgICAvLyBTaXplc1xuICAgICYuc2lkZWJhci1zbSB7XG4gICAgICB3aWR0aDogJHdpZHRoLXNpZGViYXItaWNvbmljIC0gMjBweDtcblxuICAgICAgfiAudG9wYmFyLFxuICAgICAgfiBtYWluIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICR3aWR0aC1zaWRlYmFyLWljb25pYyAtIDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5tZW51LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQtc207XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGhlaWdodC1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2lkZWJhci1wcm9maWxlIC5hdmF0YXIge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAmLnNpZGViYXItbGcge1xuICAgICAgd2lkdGg6ICR3aWR0aC1zaWRlYmFyLWljb25pYyArIDIwcHg7XG5cbiAgICAgIH4gLnRvcGJhcixcbiAgICAgIH4gbWFpbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGgtc2lkZWJhci1pY29uaWMgKyAyMHB4O1xuICAgICAgfVxuXG4gICAgICAubWVudS1saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYmFkZ2Uge1xuICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zaWRlYmFyLXByb2ZpbGUgLmF2YXRhciB7XG4gICAgICAgIHdpZHRoOiA3NnB4O1xuICAgICAgICBoZWlnaHQ6IDc2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG59XG5cbkBtaXhpbiBzaWRlYmFyLWV4cGFuZC1tZWRpYS1kb3duKCkge1xuXG4gIC5oaWRkZW4tZXhwYW5kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICB+IC50b3BiYXIgLnNpZGViYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnNpZGViYXItdG9nZ2xlLWZvbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLnNpZGViYXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbGVmdDogLSR3aWR0aC1zaWRlYmFyLW5vcm1hbDtcblxuICAgIH4gLnRvcGJhcixcbiAgICB+IG1haW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zaWRlYmFyLXNtIHtcbiAgICBsZWZ0OiAtJHdpZHRoLXNpZGViYXItc207XG4gIH1cblxuICAmLnNpZGViYXItbGcge1xuICAgIGxlZnQ6IC0kd2lkdGgtc2lkZWJhci1sZztcbiAgfVxuXG59XG5cblxuQG1peGluIHNpZGViYXItZm9sZGVkLW9wZW4oKSB7XG5cbiAgLy8gVXRpbGl0eSBjbGFzc2VzXG4gIC5oaWRlLW9uLWZvbGQge1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gIH1cblxuICAuZmFkZS1vbi1mb2xkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gTGVmdCBzaWRlZCBpY29ucywgZXZlbiBib3hlZFxuICAudGl0bGUsXG4gIC5sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItaXRlbXMtbWFyZ2luLXg7XG4gIH1cblxuXG4gICY6bm90KC5zaWRlYmFyLWljb25zLXJpZ2h0KSB7XG5cbiAgICAuc2lkZWJhci1wcm9maWxlIHtcblxuICAgICAgLmF2YXRhciB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIH1cblxuICAgICAgLnByb2ZpbGUtaW5mbyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAvLyBSaWdodCBzaWRlZCBpY29ucyBidXQgTk9UIGJveGVkXG4gICYuc2lkZWJhci1pY29ucy1yaWdodDpub3QoLnNpZGViYXItaWNvbnMtYm94ZWQpIHtcblxuICAgIC5sb2dvLWljb24sXG4gICAgLmljb24sXG4gICAgLmRvdCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItaXRlbXMtbWFyZ2luLXg7XG4gICAgICBmbGV4LWJhc2lzOiAkc2lkZWJhci1pY29uLXNpemU7XG4gICAgfVxuXG4gIH1cblxuICAvLyBSaWdodCBzaWRlZCBpY29ucyBhbmQgYm94ZWRcbiAgJi5zaWRlYmFyLWljb25zLXJpZ2h0LnNpZGViYXItaWNvbnMtYm94ZWQge1xuXG4gICAgLmxvZ28taWNvbixcbiAgICAuaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItaXRlbXMtbWFyZ2luLXg7XG4gICAgfVxuXG4gICAgLm1lbnUtc3VibWVudSAuaWNvbixcbiAgICAubWVudS1zdWJtZW51IC5kb3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLWl0ZW1zLW1hcmdpbi14ICsgNXB4O1xuICAgIH1cblxuICB9XG5cbn1cbiIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gU2lkZWJhciBtZW51XG4vL1xuLnNpZGViYXIge1xuXG4gIC5tZW51LWl0ZW0ge1xuXG4gICAgJi5vcGVuIC5tZW51LXN1Ym1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIH1cblxuICAubWVudS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGl0bGUgc21hbGwge1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZXtcbiAgICAgIC5pY29ue1xuICAgICAgICBjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAub3BlbiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG5cbn1cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQm94ZWQgaWNvbnNcbi8vXG4uc2lkZWJhci1pY29ucy1ib3hlZCB7XG5cbiAgLy8gU2lkZWJhciBoZWFkZXJcbiAgLnNpZGViYXItaGVhZGVyIC5sb2dvLWljb24ge1xuICAgIGZsZXgtYmFzaXM6ICRzaWRlYmFyLWljb24tc2l6ZS1sZztcbiAgfVxuXG4gIC8vIFNpZGViYXIgbmF2aWdhdGlvblxuICAubWVudS1saW5rIC5pY29uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjA3KTtcbiAgICBmbGV4LWJhc2lzOiAkc2lkZWJhci1pY29uLXNpemUtbGc7XG4gICAgbGluZS1oZWlnaHQ6ICRzaWRlYmFyLWljb24tc2l6ZS1sZztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICAubWVudS1zdWJtZW51IC5tZW51LWxpbmsgLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmbGV4LWJhc2lzOiAkc2lkZWJhci1pY29uLXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRzaWRlYmFyLWljb24tc2l6ZTtcbiAgfVxuXG4gIC5tZW51IC5hY3RpdmUgPiAubWVudS1saW5rIC5pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpO1xuICB9XG5cbiAgLm1lbnUtc3ViLXN1Ym1lbnUge1xuICAgIHBhZGRpbmctbGVmdDogJHNpZGViYXItaWNvbi1zaXplLWxnICsgMTBweDtcbiAgfVxuXG4gIC5tZW51LXN1Ym1lbnUgLmljb24sXG4gIC5tZW51LXN1Ym1lbnUgLmRvdCB7XG4gICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLWl0ZW1zLW1hcmdpbi14ICsgNXB4O1xuICAgIG1hcmdpbi1yaWdodDogJHNpZGViYXItaXRlbXMtbWFyZ2luLXggKyA1cHg7XG4gIH1cblxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBSaWdodCBoYW5kZWQgaWNvbnNcbi8vXG4uc2lkZWJhci1pY29ucy1yaWdodCB7XG5cbiAgLnNpZGViYXItaGVhZGVyIC5sb2dvLWljb24sXG4gIC5zaWRlYmFyLW5hdmlnYXRpb24gLm1lbnUtbGluayAuaWNvbixcbiAgLnNpZGViYXItbmF2aWdhdGlvbiAubWVudS1saW5rIC5kb3Qge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLnNpZGViYXItbmF2aWdhdGlvbiAubWVudS1zdWItc3VibWVudSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb2xkZWQgc3RhdGVcbi8vXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXIge1xuXG4gIC50aXRsZSxcbiAgLmxvZ28ge1xuICAgIHRyYW5zaXRpb246IC40cztcbiAgfVxuXG4gIC8vIExlZnQgaWNvbnMgYW5kIGV2ZW4gYm94ZWRcbiAgJjpub3QoLnNpZGViYXItaWNvbnMtcmlnaHQpIHtcblxuICAgIC50aXRsZSxcbiAgICAubG9nbyB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG5cbiAgfVxuXG4gIC8vIExlZnQgc2lkZWQgaWNvbnNcbiAgJjpub3QoLnNpZGViYXItaWNvbnMtYm94ZWQpOm5vdCguc2lkZWJhci1pY29ucy1yaWdodCkge1xuICAgIC5zaWRlYmFyLWhlYWRlcixcbiAgICAubWVudS1saW5rIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTdweDsgLy8gMTIrNSs4ID0gMjVcbiAgICB9XG4gIH1cblxuICAvLyBSaWdodCBzaWRlZCBhbmQgbm90IGJveGVkXG4gICYuc2lkZWJhci1pY29ucy1yaWdodDpub3QoLnNpZGViYXItaWNvbnMtYm94ZWQpIHtcblxuICAgIC5sb2dvLWljb24sXG4gICAgLmljb24sXG4gICAgLmRvdCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIGZsZXgtYmFzaXM6ICRzaWRlYmFyLWljb24tc2l6ZS1sZztcbiAgICB9XG5cbiAgfVxuXG4gIC8vIFJpZ2h0IHNpZGVkIGFuZCBib3hlZFxuICAmLnNpZGViYXItaWNvbnMtcmlnaHQuc2lkZWJhci1pY29ucy1ib3hlZCB7XG5cbiAgICAubG9nby1pY29uLFxuICAgIC5pY29uLFxuICAgIC5kb3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gIH1cblxufVxuXG4uc2lkZWJhci1mb2xkZWQgLnNpZGViYXI6aG92ZXIge1xuICBAaW5jbHVkZSBzaWRlYmFyLWZvbGRlZC1vcGVuKCk7XG59XG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRvZ2dsZWFibGUgc2l6ZVxuLy9cblxuLnNpZGViYXItY29sbGFwc2Uge1xuICBAaW5jbHVkZSBzaWRlYmFyLWV4cGFuZC1tZWRpYS1kb3duKCk7XG59XG5cbi5zaWRlYmFyLWV4cGFuZCB7XG4gIEBpbmNsdWRlIHNpZGViYXItZXhwYW5kLW1lZGlhLXVwKCk7XG59XG5cblxuLnNpZGViYXItZXhwYW5kLXNtIHtcbiAgQGluY2x1ZGUgbWVkaWEtZG93bih4cykge1xuICAgIEBpbmNsdWRlIHNpZGViYXItZXhwYW5kLW1lZGlhLWRvd24oKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXVwKHNtKSB7XG4gICAgQGluY2x1ZGUgc2lkZWJhci1leHBhbmQtbWVkaWEtdXAoKTtcbiAgfVxufVxuXG5cbi5zaWRlYmFyLWV4cGFuZC1tZCB7XG4gIEBpbmNsdWRlIG1lZGlhLWRvd24oc20pIHtcbiAgICBAaW5jbHVkZSBzaWRlYmFyLWV4cGFuZC1tZWRpYS1kb3duKCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS11cChtZCkge1xuICAgIEBpbmNsdWRlIHNpZGViYXItZXhwYW5kLW1lZGlhLXVwKCk7XG4gIH1cbn1cblxuXG4uc2lkZWJhci1leHBhbmQtbGcge1xuICBAaW5jbHVkZSBtZWRpYS1kb3duKG1kKSB7XG4gICAgQGluY2x1ZGUgc2lkZWJhci1leHBhbmQtbWVkaWEtZG93bigpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtdXAobGcpIHtcbiAgICBAaW5jbHVkZSBzaWRlYmFyLWV4cGFuZC1tZWRpYS11cCgpO1xuICB9XG59XG5cblxuLnNpZGViYXItZXhwYW5kLXhsIHtcbiAgQGluY2x1ZGUgbWVkaWEtZG93bihsZykge1xuICAgIEBpbmNsdWRlIHNpZGViYXItZXhwYW5kLW1lZGlhLWRvd24oKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXVwKHhsKSB7XG4gICAgQGluY2x1ZGUgc2lkZWJhci1leHBhbmQtbWVkaWEtdXAoKTtcbiAgfVxufVxuXG4iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRvcGJhciBtZW51XG4vL1xuLnRvcGJhciB7XG5cbiAgLm1lbnUge1xuICAgIG1hcmdpbi1sZWZ0OiAkdG9wYmFyLWdhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAubWVudS1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjpob3ZlciA+IC5tZW51LWxpbmssXG4gICAgJi5hY3RpdmUgPiAubWVudS1saW5rIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtZGFyay10ZXh0LWFjdGl2ZTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LWxpbmsge1xuICAgIGhlaWdodDogJGhlaWdodC10b3BiYXI7XG4gICAgY29sb3I6ICRjb2xvci1hbHBoYS1kYXJrLXRleHQ7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgLmljb24sXG4gICAgLmRvdCB7XG4gICAgICBmbGV4LWJhc2lzOiAkdG9wYmFyLWljb24tc2l6ZTtcbiAgICB9XG5cbiAgICAudGl0bGUgc21hbGwge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZTY0YlwiO1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LXN1Ym1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi13aWR0aDogJHRvcGJhci1tZW51LWRyb3Bkb3duLXNpemU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAubWVudS1zdWItc3VibWVudSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciA+IC5tZW51LWxpbmsge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSA+IC5tZW51LWxpbmsge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVyO1xuICAgICAgfVxuXG4gICAgICAuaWNvbixcbiAgICAgIC5kb3Qge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWxpbmsge1xuICAgICAgaGVpZ2h0OiAkbWVudS1zdWJtZW51LWhlaWdodDtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRvdDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB9XG4gIH1cblxuICAubWVudS1zdWItc3VibWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTRweDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtaW4td2lkdGg6ICR0b3BiYXItbWVudS1kcm9wZG93bi1zaXplO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICB9XG5cblxuICAubWVudS1jYXRlZ29yeSxcbiAgLm1lbnUtZGl2aWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVG9nZ2xlYWJsZSBzaXplc1xuLy9cblxuLnRvcGJhci1leHBhbmQge1xuICBAaW5jbHVkZSB0b3BiYXItZXhwYW5kLW1lZGlhLXVwKCk7XG59XG5cblxuLnRvcGJhci1leHBhbmQtc20ge1xuICBAaW5jbHVkZSBtZWRpYS1kb3duKHhzKSB7XG4gICAgQGluY2x1ZGUgdG9wYmFyLWV4cGFuZC1tZWRpYS1kb3duKCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS11cChzbSkge1xuICAgIEBpbmNsdWRlIHRvcGJhci1leHBhbmQtbWVkaWEtdXAoKTtcbiAgfVxufVxuXG5cbi50b3BiYXItZXhwYW5kLW1kIHtcbiAgQGluY2x1ZGUgbWVkaWEtZG93bihzbSkge1xuICAgIEBpbmNsdWRlIHRvcGJhci1leHBhbmQtbWVkaWEtZG93bigpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtdXAobWQpIHtcbiAgICBAaW5jbHVkZSB0b3BiYXItZXhwYW5kLW1lZGlhLXVwKCk7XG4gIH1cbn1cblxuXG4udG9wYmFyLWV4cGFuZC1sZyB7XG4gIEBpbmNsdWRlIG1lZGlhLWRvd24obWQpIHtcbiAgICBAaW5jbHVkZSB0b3BiYXItZXhwYW5kLW1lZGlhLWRvd24oKTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLXVwKGxnKSB7XG4gICAgQGluY2x1ZGUgdG9wYmFyLWV4cGFuZC1tZWRpYS11cCgpO1xuICB9XG59XG5cblxuLnRvcGJhci1leHBhbmQteGwge1xuICBAaW5jbHVkZSBtZWRpYS1kb3duKGxnKSB7XG4gICAgQGluY2x1ZGUgdG9wYmFyLWV4cGFuZC1tZWRpYS1kb3duKCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS11cCh4bCkge1xuICAgIEBpbmNsdWRlIHRvcGJhci1leHBhbmQtbWVkaWEtdXAoKTtcbiAgfVxufVxuXG5cbi8vIGJvZHkgY2xhc3Ncbi50b3BiYXItbWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnRvcGJhci1uYXZpZ2F0aW9uIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJveC1zaGFkb3c6ICRvZmZjYW52YXMtbGVmdC1zaGFkb3c7XG4gIH1cbn1cbiIsIi5jYXJkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICA+LnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlLFxuICAgID4udGFibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB0ciB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgICAgdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIHRyIHRkOmxhc3QtY2hpbGQsXG4gICAgICAgIHRyIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC1ob3Zlci1zaG93IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGxpbmVhcjtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5jYXJkLWhvdmVyLXNob3cge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQsXG4uY2FyZC1jb250ZW50IHtcbiAgICAvLyBBbGVydFxuICAgID4uYWxlcnQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH0gLy8gQ2FsbG91dFxuICAgID4uY2FsbG91dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfSAvLyBUYWJzXG4gICAgPi5uYXYtdGFicyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDYXJkIGJvZHlcbi8vXG4uY2FyZC1ib2R5IHt9XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEhlYWRlclxuLy9cbi8vIENhcmQgdGl0bGVcbi5jYXJkLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYm9keTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgLy9ib3JkZXItYm90dG9tOiAkY2FyZC1pbnRlcm5hbC1ib3JkZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10aXRsZTtcbiAgICB9XG4gICAgc3Ryb25nLFxuICAgIGIge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH0gLy9ycyAtIGFkZCBleGEgLSBpbiB0aXRsZVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgICAgIC8vJjpiZWZvcmUge1xuICAgICAgICAvLyAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAvLyAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC8vICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgLy8gICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAvLyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgIHJpZ2h0OiAwO1xuICAgICAgICAvLyAgICB0b3A6IDA7XG4gICAgICAgIC8vICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgICAgICAgLy8gICAgb3BhY2l0eTogMC4xO1xuICAgICAgICAvLyAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgLy8gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIC8vICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jYXJkL2V4YS1jYXJkLnN2Z1wiKTtcbiAgICAgICAgLy8gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgLy8gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAvL31cbiAgICB9XG59XG5cbi5oNi5jYXJkLXRpdGxlLFxuaDYuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMy41cHg7XG59XG5cbi5oNS5jYXJkLXRpdGxlLFxuaDUuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uaDQuY2FyZC10aXRsZSxcbmg0LmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmgzLmNhcmQtdGl0bGUsXG5oMy5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG59XG5cbi5oMi5jYXJkLXRpdGxlLFxuaDIuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uaDEuY2FyZC10aXRsZSxcbmgxLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLmNhcmQtdGl0bGUtYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBhbGUtcHJpbWFyeTtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnkhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJkLWludGVybmFsLWJvcmRlcjtcbiAgICBoMSxoMixoMyxoNCxoNSxoNntcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5IWltcG9ydGFudDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBnYXAtaXRlbXMteCg4cHgpO1xuICAgICYuY2FyZC1oZWFkZXItc20ge1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgcHJvZ3Jlc3MsXG4gICAgaW5wdXQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uY2FyZC1oZWFkZXItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGdhcC1pdGVtcyg0cHgpO1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBGb290ZXJcbi8vXG4uY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodGVzdDtcbiAgICBib3JkZXItdG9wOiAkY2FyZC1pbnRlcm5hbC1ib3JkZXI7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgPio6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDYXJkIGNvbnRyb2xzXG4vL1xuLmNhcmQtY29udHJvbHMge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBsaT5hIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWljb24tdGhlbWlmeTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuICAgIGxpOmZpcnN0LWNoaWxkPmEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi5zaG93PmEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgfVxuICAgIFtkYXRhLXRvZ2dsZT1cImRyb3Bkb3duXCJdLFxuICAgIC5jYXJkLWJ0bi1yZWxvYWQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG4vLyBDb250cm9scyBpY29uXG4uY2FyZC1idG4tY2xvc2U6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDZcIjtcbn1cblxuLmNhcmQtYnRuLXNsaWRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNjQ4XCI7XG59XG5cbi5jYXJkLWJ0bi1tYXhpbWl6ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTZlOFwiO1xufVxuXG4uY2FyZC1idG4tZnVsbHNjcmVlbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY1OVwiO1xufVxuXG4uY2FyZC1idG4tcHJldjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0YVwiO1xufVxuXG4uY2FyZC1idG4tbmV4dDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTY0OVwiO1xufVxuXG4uY2FyZC1jYXJvdXNlbCAuY2FyZC1mb290ZXIgLmNhcm91c2VsLWluZGljYXRvcnMtb3V0c2lkZSB7XG4gICAgcGFkZGluZzogNnB4IDA7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENhcmQgYmxvY2tcbi8vXG4uY2FyZC1ib2R5Pio6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ2FyZCBpbWFnZVxuLy9cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDYXJkIGxvYWRpbmdcbi8vXG4uY2FyZC1sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgJi5yZXZlYWwge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENhcmQgY29sb3Jpbmdcbi8vXG4uY2FyZC1pbnZlcnNlIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIGgxLFxuICAgIGgyLFxuICAgIGgzLFxuICAgIGg0LFxuICAgIGg1LFxuICAgIGg2LFxuICAgIC5jYXJkLXRpdGxlLFxuICAgIHNtYWxsLFxuICAgIC5jYXJkLWNvbnRyb2xzIGxpPmEge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY2FyZC10aXRsZSBzbWFsbCB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgLmNhcmQtYnRuLW1vcmU6OmJlZm9yZSxcbiAgICAuY2FyZC1idG4tbW9yZTo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5jYXJkLWhlYWRlcixcbiAgICAuY2FyZC1mb290ZXIsXG4gICAgLmNhcmQtYWN0aW9uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtZGl2aWRlcjtcbiAgICB9XG59XG5cbi8vIEJhY2tncm91bmQgY29sb3Jcbi8vXG5AZWFjaCAkbmFtZSxcbiRjb2xvciBpbiAkY29sb3JzIHtcbiAgICAuY2FyZC0jeyRuYW1lfSB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmQtY29sb3JzKCRjb2xvcik7XG4gICAgfVxufVxuXG4vLyBCb3JkZXIgY29sb3Jcbi8vXG5AZWFjaCAkbmFtZSxcbiRjb2xvciBpbiAkY29sb3JzIHtcbiAgICAuY2FyZC1vdXRsaW5lLSN7JG5hbWV9IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZC1vdXRsaW5lKCRjb2xvcik7XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDYXJkIG1vZGlmaWVyc1xuLy9cbi5jYXJkLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlcjtcbn1cblxuLmNhcmQtc2hhZG93ZWQge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG5cbi5jYXJkLWhvdmVyLXNoYWRvdzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDM1cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cblxuLmNhcmQtdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FyZC1yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXJkLW1heGltaXplIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAkaGVpZ2h0LXRvcGJhcjtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LWNhcmQtbWF4aW1pemU7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2U7XG4gICAgLmNhcmQtYnRuLW1heGltaXplIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbn1cblxuLmNhcmQtZnVsbHNjcmVlbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtY2FyZC1mdWxsc2NyZWVuO1xuICAgIC5jYXJkLWJ0bi1mdWxsc2NyZWVuIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbn1cblxuLmNhcmQtc2xpZGVkLXVwIHtcbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNhcmQtYnRuLXNsaWRlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZTY0YlwiO1xuICAgIH1cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gR3JvdXBzXG4vL1xuLmNhcmQtY29sdW1ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWEgcXVlcmllc1xuLy9cbkBpbmNsdWRlIG1lZGlhLXVwKHhzKSB7XG4gICAgLmNhcmQtZ3JvdXAgLmNhcmQrLmNhcmQge1xuICAgICAgICBib3JkZXItbGVmdDogJGNhcmQtaW50ZXJuYWwtYm9yZGVyO1xuICAgIH1cbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gY2FyZCBjdXN0b21cbi8vXG4uY2FyZHtcbiAgICAvL2NhcmQgYXNpZGUgc3R5bGVcbiAgICAmLmNhcmQtYXNpZGV7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgICZfdXNlcntcbiAgICAgICAgICAgIGEsIGE6YWN0aXZlLCBhOnZpc2l0ZWR7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGV4dGVuZCAuY2FyZC1hc2lkZSAhb3B0aW9uYWw7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtaW4td2lkdGg6IDEyODFweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cmFwcGVyLXRodW1ibmFpbHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogNnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgLmltZy10aHVtYm5haWx7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAvLyBlbmQgY2FyZC1hc2lkZVxuXG5cbiAgICAmLmNhcmQtdXNlcnNoZWV0LCAmLmNhcmQtbXktcGFyYW1zLCAmLmNhcmQtY3VzdG9tLWNvbW11bmljYXRpb24ge1xuXG4gICAgICAgIC5jYXJkLXRpdGxle1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcmQtc3dpdGNoe1xuICAgICAgICAmLmRpc2FibGVke1xuICAgICAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgwKTtcblxuICAgICAgICAgICAgLndyYXBwZXItc2VsZWN0LWNhdHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQtaGVhZGVye1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICBoZWlnaHQ6IDNlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cmFwcGVyLXNlbGVjdC1jYXR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgLy9saW5lIGNsYW1wIGNocm9tZS9vcGVyYS9lZGdlL3NhZmFyaVxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXG4gICAgICAgICAgICAuY2FyZC10aXRsZXtcbiAgICAgICAgICAgICAgICAvL2xpbmUgY2FtcCBjb21wYXRpYmlsaXR5IGZvciBmaXJlZm94IGFuZCBpZVxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDNlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3JhcHBlci10b2dnbGUtY2F0e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgLnN3aXRjaC1pbmZve1xuICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCsuc3dpdGNoLWluZGljYXRvcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zd2l0Y2gtaW5kaWNhdG9ye1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gLy8gRU5EIGNhcmQtc3dpdGNoXG5cbiAgICAmLmNhcmQtcmVzb3VyY2Uge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODFweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLXRodW1iIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiA0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZEQUUzODtcblxuXG4gICAgICAgICAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTk5cHgpIHtcbiAgICAgICAgICAgIC8vICAgICBmbGV4OiAzO1xuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgZmxleDogNTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8vLy8vLy8vLy8vLy8vXG4vLyBDVVNUT00gUlVMRVNcbi8vLy8vLy8vLy8vLy8vXG4uY2FyZC5maXJzdGxvYWR7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLy8vLy8gQ2FyZCBhZG1pblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLmFkbWluLWl0ZW1ze1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgJi5zbGljay1pbml0aWFsaXplZHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zbGljay1saXN0e1xuICAgICAgICBwYWRkaW5nOiA2MHB4IWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5jYXJke1xuICAgICYuYWRtaW4taXRlbXtcbiAgICAgICAgJi5naG9zdHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgICAgZmxleC1iYXNpczogMjUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDQ1cHggcmdiYSgwLDAsMCwuMTMpO1xuICAgICAgICAuY2FyZC1ib2R5e1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIC5tYWlse1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgLndyYXBwZXItdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtaXhpbiB0b3BiYXItZXhwYW5kLW1lZGlhLXVwKCkge1xuXG4gIC5oaWRkZW4tZXhwYW5kLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRvcGJhci1tZW51LXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLnRvcGJhciAubWVudS1pdGVtOmhvdmVyIC5tZW51LXN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJi50b3BiYXIgLm1lbnUtc3VibWVudSAubWVudS1pdGVtIHtcbiAgICBtYXJnaW46IDRweDtcbiAgfVxuXG59XG5cblxuQG1peGluIHRvcGJhci1leHBhbmQtbWVkaWEtZG93bigpIHtcblxuXG4gIC5oaWRkZW4tZXhwYW5kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuXG4gIC50b3BiYXItbWVudS10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAmLnRvcGJhciB7XG5cbiAgICAudG9wYmFyLW5hdmlnYXRpb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHdpZHRoOiAkd2lkdGgtc2lkZWJhci1ub3JtYWw7XG4gICAgfVxuXG4gICAgLm1lbnUtY2F0ZWdvcnkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtZGl2aWRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci10ZXh0O1xuICAgIH1cblxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICYub3BlbiAubWVudS1zdWJtZW51IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciA+IC5tZW51LWxpbmsge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyAvLyBJdCB3YXMgY29tbWVudGVkIGJlZm9yZVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1saW5rIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuXG4gICAgICAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9wZW4gLmFycm93OjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cblxuICAgIC5tZW51LXN1Ym1lbnUge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnUtbGlnaHQtc3VibWVudS1iZztcblxuICAgICAgLm1lbnUtaXRlbSB7XG5cbiAgICAgICAgJjpob3ZlciA+IC5tZW51LWxpbmssXG4gICAgICAgICYuYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmFycm93OjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cblxuXG4gICAgLy8gU2Vjb25kYXJ5IHRvcGJhclxuICAgIC8vXG4gICAgJi50b3BiYXItc2Vjb25kYXJ5IHtcbiAgICAgIC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtZGFyay10ZXh0LWFjdGl2ZTtcbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG5cbiAgLy8gVG9wYmFyIG1lbnVcbiAgLnRvcGJhci1uYXZpZ2F0aW9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0kd2lkdGgtc2lkZWJhci1ub3JtYWw7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAkd2lkdGgtc2lkZWJhci1ub3JtYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAkemluZGV4LXRvcGJhci1uYXZpZ2F0aW9uO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xuICB9XG5cblxuICAvLyBUb3BiYXIgaW52ZXJzZVxuICAvL1xuICAmLnRvcGJhci1pbnZlcnNlIC5tZW51Pi5tZW51LWl0ZW0ge1xuXG4gICAgPiAubWVudS1saW5rIHtcbiAgICAgICYsXG4gICAgICAuaWNvbjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICAmLFxuICAgICAgLmljb246OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cblxuXG5AbWl4aW4gdG9wYmFyLXNlY29uZGFyeS1iZy12YXJpYXRpb24oJGNvbG9yKSB7XG5cbiAgLmRyb3Bkb3duLW1lbnUsXG4gIC5tZW51ID4gLm1lbnUtaXRlbTpob3ZlcixcbiAgLm1lbnUgPiAubWVudS1pdGVtLmFjdGl2ZSxcbiAgLm1lbnUtc3VibWVudSxcbiAgLm1lbnUtc3ViLXN1Ym1lbnUsXG4gIC5kcm9wZG93bi5zaG93IC50b3BiYXItYnRuLFxuICAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAyJSk7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbSB7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMyUpO1xuICAgIH1cbiAgfVxuXG59XG4iLCJcbi50b3BiYXItc2Vjb25kYXJ5IHtcblxuICAkbG9jYWxfZHJvcGRvd24taXRlbS1oZWlnaHQ6IDM4cHg7XG4gICRsb2NhbF9kYXJrZXItYmFja2dyb3VuZDogJGNvbG9yLXBhbGUtc2Vjb25kYXJ5O1xuXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6ICRoZWlnaHQtdG9wYmFyLXNlYyArIDFweDtcblxuICAudG9wYmFyLWJ0biB7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQtdG9wYmFyLXNlYztcbiAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgJi5oYXMtbmV3IGk6OmFmdGVyIHtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICB9XG5cbiAgLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4sXG4gIC50b3BiYXItYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbG9jYWxfZGFya2VyLWJhY2tncm91bmQ7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd246aG92ZXIge1xuXG4gICAgLnRvcGJhci1idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxvY2FsX2Rhcmtlci1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1pdGVtIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgaGVpZ2h0OiAkbG9jYWxfZHJvcGRvd24taXRlbS1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRsb2NhbF9kcm9wZG93bi1pdGVtLWhlaWdodDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjA1KTtcbiAgfVxuXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLy8gTmF2aWdhdGlvblxuICAvL1xuICAubWVudS1saW5rIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQtdG9wYmFyLXNlYztcbiAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtc3VibWVudSAubWVudS1saW5rIHtcbiAgICBoZWlnaHQ6ICRsb2NhbF9kcm9wZG93bi1pdGVtLWhlaWdodDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LFxuICAubWVudSA+IC5tZW51LWl0ZW06aG92ZXIsXG4gIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gIC5tZW51LXN1Ym1lbnUsXG4gIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbG9jYWxfZGFya2VyLWJhY2tncm91bmQ7XG4gIH1cblxuICAubWVudS1pdGVtLmFjdGl2ZSA+IC5tZW51LWxpbmssXG4gIC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZW51LXN1Ym1lbnUsXG4gIC5tZW51LXN1Yi1zdWJtZW51IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtc3ViLXN1Ym1lbnUge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjAzKTtcbiAgfVxuXG59XG4iLCJcbi50b3BiYXItaW52ZXJzZSB7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJHNpZGViYXItZGFyay1iZztcblxuICAudG9wYmFyLXRpdGxlLFxuICAuc2lkZWJhci10b2dnbGVyLFxuICAudG9wYmFyLW1lbnUtdG9nZ2xlciB7XG4gICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0LWFjdGl2ZTtcbiAgfVxuXG4gIC50b3BiYXItYnRuIHtcbiAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG4gIH1cblxuICAudG9wYmFyLWJ0bjpob3ZlcixcbiAgLmRyb3Bkb3duLnNob3cgLnRvcGJhci1idG4ge1xuICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtdGV4dC1hY3RpdmU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG4gIH1cblxuICAudG9wYmFyLWRpdmlkZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtZGl2aWRlci1saWdodDtcbiAgfVxuXG4gIC50b3BiYXItYnRucyAudG9wYmFyLWJ0bi5oYXMtbmV3IHtcbiAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQtYWN0aXZlO1xuXG4gICAgaTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBTZWFyY2ggaW5wdXRcbiAgLy9cbiAgLmxvb2t1cC1jaXJjbGUge1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtdGV4dDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtYmc7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQtYWN0aXZlO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LWJnLWhvdmVyO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlci1jb2xvcigkY29sb3ItYWxwaGEtbGlnaHQtdGV4dCk7XG4gICAgfVxuICB9XG5cbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAvLyBOYXZpZ2F0aW9uXG4gIC8vXG4gIC5tZW51ID4gLm1lbnUtaXRlbSB7XG5cbiAgICA+IC5tZW51LWxpbmsge1xuICAgICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0O1xuICAgIH1cblxuICAgICY6aG92ZXIgPiAubWVudS1saW5rLFxuICAgICYuYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQtYWN0aXZlO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG4gICAgfVxuXG4gIH1cblxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC8vIFNlY29uZGFyeSBOYXZpZ2F0aW9uXG4gIC8vXG4gICYudG9wYmFyLXNlY29uZGFyeSB7XG5cbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDUpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUsXG4gICAgLm1lbnUgPiAubWVudS1pdGVtOmhvdmVyLFxuICAgIC5tZW51ID4gLm1lbnUtaXRlbS5hY3RpdmUsXG4gICAgLm1lbnUtc3VibWVudSxcbiAgICAubWVudS1zdWItc3VibWVudSxcbiAgICAuZHJvcGRvd24uc2hvdyAudG9wYmFyLWJ0bixcbiAgICAuZHJvcGRvd246aG92ZXIgLnRvcGJhci1idG4sXG4gICAgLnRvcGJhci1idG46aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDIlKTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0LWFjdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDMlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDcpO1xuICAgIH1cblxuICAgIC5tZW51LWl0ZW06aG92ZXIgPiAubWVudS1saW5rLFxuICAgIC5tZW51LWl0ZW0uYWN0aXZlID4gLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQtYWN0aXZlO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG4gICAgfVxuXG4gICAgLm1lbnUtbGluayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG4gICAgfVxuXG4gICAgLy8gQ29sb3JzXG4gICAgLy9cbiAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAgICAgJi5iZy0jeyRuYW1lfSB7XG4gICAgICAgIEBpbmNsdWRlIHRvcGJhci1zZWNvbmRhcnktYmctdmFyaWF0aW9uKCRjb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG59XG4iLCJcblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWRpdmlkZXI7XG5cbiAgPiAuY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvL3dpZHRoOiAxMDAlOyAvLyBUaGlzIG1heSBjYXVzZSBwcm9ibGVtXG5cbiAgICAuaGVhZGVyLWluZm8sXG4gICAgLmhlYWRlci1hY3Rpb24sXG4gICAgLmhlYWRlci1iYXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmLFxuICAmLmJnLWltZyB7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSGVhZGVyIGJhclxuLy9cbi5oZWFkZXItYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCAzMHB4O1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcblxuICA+ICoge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFBhZ2UgaW5mb1xuLy9cblxuLmhlYWRlci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5O1xuICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dC1hY3RpdmU7XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG59XG5cblxuLmhlYWRlci1pbmZvIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vYWxpZ24taXRlbXM6IGNlbnRlcjsgICAvL1RoaXMgcHJvcGVydHkgb3ZlcndyaXRlcyBmbGV4LWl0ZW1zLXhzLWJvdHRvbVxuICB3aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmxlZnQge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuYnJlYWRjcnVtYi1pdGVtIHtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dC1hY3RpdmU7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtZGFyay10ZXh0LWFjdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFBhZ2UgYWN0aW9uc1xuLy9cbi5oZWFkZXItYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcblxuICAubmF2IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgIC8vIEVuYWJsaW5nIGhvcml6b250YWwgc2Nyb2xsYmFyIHdpbGwgY2F1c2UgdG8gaGlkZSBkcm9wZG93bnMgYXMgd2VsbC5cbiAgICAvLyBvdmVyZmxvdy15OiBzY3JvbGw7IGRvZXNuJ3Qgd29yay5cbiAgICAvKlxuICAgIEBpbmNsdWRlIG1lZGlhLWRvd24oc20pIHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgfVxuICAgICovXG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogJGZvbnQtdGl0bGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgJi5hY3RpdmUsXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dC1hY3RpdmU7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgIHNtYWxsIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbSAwLjc1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJGNvbG9yLWFscGhhLWRhcmstdGV4dC1hY3RpdmU7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIH1cblxuICAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuICB9XG5cbiAgLmJ1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG5cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgfVxuICB9XG5cbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBQYWdlIGhlYWRlciBza2luc1xuLy9cblxuLy8gVHJhbnNwYXJlbnRcbi5oZWFkZXItdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLy8gSW52ZXJzZVxuLmhlYWRlci1pbnZlcnNlIHtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1kYXJrLWJnO1xuXG4gIC5oZWFkZXItaW5mbyB7XG5cbiAgICAuaGVhZGVyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtdGV4dC1hY3RpdmU7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtdGV4dDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQtYWN0aXZlO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtdGV4dC1hY3RpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5oZWFkZXItYWN0aW9uIHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0O1xuXG4gICAgICAmLmFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQtYWN0aXZlO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24uc2hvdyAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0LWFjdGl2ZTtcbiAgICB9XG4gIH1cblxuICAmW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgLmhlYWRlci1hY3Rpb24gLm5hdi1saW5rIHtcbiAgICAgICYuYWN0aXZlLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItYWN0aW9uIC5kcm9wZG93bi5zaG93IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItYWxwaGEtbGlnaHQtdGV4dDtcbiAgICB9XG4gIH1cblxuXG4gIC5sb29rdXAtY2lyY2xlIHtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQ7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFscGhhLWxpZ2h0LWJnO1xuICAgICAgY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC10ZXh0LWFjdGl2ZTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hbHBoYS1saWdodC1iZy1ob3ZlcjtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yLWFscGhhLWxpZ2h0LXRleHQpO1xuICAgIH1cbiAgfVxuXG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWVkaWEgcXVlcmllc1xuLy9cbkBpbmNsdWRlIG1lZGlhLWRvd24obWQpIHtcblxuICAucGFnZS1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMC41cmVtIDA7XG4gICAgfVxuICB9XG5cbiAgLnBhZ2UtaW5mbyAuaGVhZGVyLXNlYXJjaDo6YmVmb3JlIHtcbiAgICByaWdodDogMjRweDtcbiAgfVxuXG4gIC5wYWdlLWFjdGlvbiBuYXYgYSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG59XG4iLCJcbi5hc2lkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNXB4IHJnYmEoMCwwLDAsMC4wNCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAkd2lkdGgtYXNpZGUtbWQ7XG4gIHBhZGRpbmctdG9wOiAkaGVpZ2h0LXRvcGJhcjtcbiAgei1pbmRleDogJHppbmRleC1hc2lkZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwZXJzcGVjdGl2ZTogMTAwMDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcblxuICB+IC5oZWFkZXIsXG4gIH4gLm1haW4tY29udGVudCxcbiAgfiAuc2l0ZS1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAkd2lkdGgtYXNpZGUtbWQ7XG4gIH1cblxuICA+IC5uYXYtdGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5hc2lkZS1vcGVuICYge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMTVweCByZ2JhKDAsMCwwLDAuMDcpICFpbXBvcnRhbnQ7XG4gIH1cblxufVxuXG5cblxuLy8gU21hbGxcbi5hc2lkZS1zbSB7XG4gIHdpZHRoOiAkd2lkdGgtYXNpZGUtc207XG5cbiAgfiAuaGVhZGVyLFxuICB+IC5tYWluLWNvbnRlbnQsXG4gIH4gLnNpdGUtZm9vdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogJHdpZHRoLWFzaWRlLXNtO1xuICB9XG59XG5cbi8vIExhcmdlXG4uYXNpZGUtbGcge1xuICB3aWR0aDogJHdpZHRoLWFzaWRlLWxnO1xuXG4gIH4gLmhlYWRlcixcbiAgfiAubWFpbi1jb250ZW50LFxuICB+IC5zaXRlLWZvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6ICR3aWR0aC1hc2lkZS1sZztcbiAgfVxufVxuXG4uYXNpZGUtb3BlbiAuYXNpZGUge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5hc2lkZS1ib2R5IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hc2lkZS1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuXG4vLyBUaXRsZVxuLy9cbi5hc2lkZS10aXRsZSB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIG9wYWNpdHk6IC42NTtcbn1cblxuXG4vLyBUb2dnbGVyIGJ1dHRvblxuLy9cbi5hc2lkZS10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAkaGVpZ2h0LWxnO1xuICB3aWR0aDogJGhlaWdodC1sZy8yO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGhlaWdodC1sZztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRoZWlnaHQtbGc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0kaGVpZ2h0LWxnLzI7XG4gIG1hcmdpbi10b3A6IC0kaGVpZ2h0LWxnLzI7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1pY29uLXRoZW1pZnk7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAxNXB4IHJnYmEoMCwwLDAsMC4wNyk7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU2NDlcIjtcbiAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyO1xuICB9XG59XG5cbi5hc2lkZS1vcGVuIC5hc2lkZS10b2dnbGVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cblxuQGluY2x1ZGUgbWVkaWEtZG93bihzbSkge1xuXG4gIC5hc2lkZS10b2dnbGVyIHtcbiAgICBoZWlnaHQ6ICRoZWlnaHQtbWQ7XG4gICAgd2lkdGg6ICRoZWlnaHQtbWQvMjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGhlaWdodC1tZDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGhlaWdodC1tZDtcbiAgICByaWdodDogLSRoZWlnaHQtbWQvMjtcbiAgICBtYXJnaW4tdG9wOiAtJGhlaWdodC1tZC8yO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxufVxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRXhwYW5kXG4vL1xuXG4uYXNpZGUtY29sbGFwc2Uge1xuICBAaW5jbHVkZSBwYWdlLWFzaWRlLWV4cGFuZC1tZWRpYS1kb3duKCk7XG59XG5cbi5hc2lkZS1leHBhbmQge1xuICBAaW5jbHVkZSBwYWdlLWFzaWRlLWV4cGFuZC1tZWRpYS11cCgpO1xufVxuXG5cbi5hc2lkZS1leHBhbmQtc20ge1xuICBAaW5jbHVkZSBtZWRpYS1kb3duKHhzKSB7XG4gICAgQGluY2x1ZGUgcGFnZS1hc2lkZS1leHBhbmQtbWVkaWEtZG93bigpO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtdXAoc20pIHtcbiAgICBAaW5jbHVkZSBwYWdlLWFzaWRlLWV4cGFuZC1tZWRpYS11cCgpO1xuICB9XG59XG5cblxuLmFzaWRlLWV4cGFuZC1tZCB7XG4gIEBpbmNsdWRlIG1lZGlhLWRvd24oc20pIHtcbiAgICBAaW5jbHVkZSBwYWdlLWFzaWRlLWV4cGFuZC1tZWRpYS1kb3duKCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS11cChtZCkge1xuICAgIEBpbmNsdWRlIHBhZ2UtYXNpZGUtZXhwYW5kLW1lZGlhLXVwKCk7XG4gIH1cbn1cblxuLmFzaWRlLWV4cGFuZC1sZyB7XG4gIEBpbmNsdWRlIG1lZGlhLWRvd24obWQpIHtcbiAgICBAaW5jbHVkZSBwYWdlLWFzaWRlLWV4cGFuZC1tZWRpYS1kb3duKCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS11cChsZykge1xuICAgIEBpbmNsdWRlIHBhZ2UtYXNpZGUtZXhwYW5kLW1lZGlhLXVwKCk7XG4gIH1cbn1cblxuLmFzaWRlLWV4cGFuZC14bCB7XG4gIEBpbmNsdWRlIG1lZGlhLWRvd24obGcpIHtcbiAgICBAaW5jbHVkZSBwYWdlLWFzaWRlLWV4cGFuZC1tZWRpYS1kb3duKCk7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS11cCh4bCkge1xuICAgIEBpbmNsdWRlIHBhZ2UtYXNpZGUtZXhwYW5kLW1lZGlhLXVwKCk7XG4gIH1cbn0iLCJAbWl4aW4gcGFnZS1hc2lkZS1leHBhbmQtbWVkaWEtdXAoKSB7XG5cbn1cblxuXG5AbWl4aW4gcGFnZS1hc2lkZS1leHBhbmQtbWVkaWEtZG93bigpIHtcblxuICAuYXNpZGUtdG9nZ2xlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgJi5hc2lkZSB7XG4gICAgbGVmdDogLSR3aWR0aC1hc2lkZS1tZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgfiAuaGVhZGVyLFxuICAgIH4gLm1haW4tY29udGVudCxcbiAgICB+IC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmLmFzaWRlLXNtIHtcbiAgICBsZWZ0OiAtJHdpZHRoLWFzaWRlLXNtO1xuICB9XG5cbiAgJi5hc2lkZS1sZyB7XG4gICAgbGVmdDogLSR3aWR0aC1hc2lkZS1sZztcbiAgfVxuXG59XG4iLCJAbWl4aW4gY2FyZC1jb2xvcnMoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICAmLmNhcmQtYm9yZGVyZWQge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiBjYXJkLW91dGxpbmUoJGNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcbn1cbiIsIkBmb250LWZhY2VcbntcbiAgZm9udC1mYW1pbHk6ICdnb3RoYW0nO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmMgOiB1cmwoJy4uLy4uLy4uL2Rhc2hib2FyZC9mb250cy9nb3RoYW0vR290aGFtUm91bmRlZC1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZVxue1xuICBmb250LWZhbWlseTogJ2dvdGhhbSc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjIDogdXJsKCcuLi8uLi8uLi9kYXNoYm9hcmQvZm9udHMvZ290aGFtL0dvdGhhbVJvdW5kZWQtQm9vay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi5jYXJkLXBhY2t7XG4gICp7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gIH1cbiAgYm9yZGVyLXJhZGl1cyA6IDEwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb24gOiByZWxhdGl2ZTtcbiAgJjpob3ZlciAuY2FyZC1wYWNrLWhvdmVyLWVmZmVjdHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5jYXJkLXBhY2staG92ZXItZWZmZWN0e1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQgOiAxMDAlO1xuICAgIHdpZHRoIDogMTAwJTtcbiAgICB6LWluZGV4IDogOTtcbiAgICBwb3NpdGlvbiA6IGFic29sdXRlO1xuICAgIHRvcCA6IDA7XG4gICAgbGVmdCA6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgIGJhY2tncm91bmQtY29sb3IgOnJnYmEoMjU1LCAyNTUsIDI1NSwgLjgpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG5cbiAgICBkaXZ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQgOiA4MHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1cyA6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3IgOiAkY29sb3ItdGhpcmQ7XG5cbiAgICAgIGl7XG4gICAgICAgIGNvbG9yIDogI0ZGRjtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbi5idG4ge1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdGhpcmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYXJkLXRpdGxle1xuICAgIGJvcmRlci1yYWRpdXMgOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0IDogMTMwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZSA6IHVybCgnLi4vLi4vLi4vZGFzaGJvYXJkL2ltYWdlcy9zdG9yZS9mb3JtZS1ibGV1ZS5zdmcnKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAucXVhbnRpdHktcGFja3tcbiAgICAgIGNvbG9yIDogI0ZGRkZGRjtcbiAgICAgIGZvbnQtc2l6ZSA6IDQwcHg7XG4gICAgICBmb250LWZhbWlseTogZ290aGFtO1xuICAgICAgdGV4dC1zaGFkb3c6IDVweCA1cHggJGNvbG9yLXByaW1hcnk7XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnF1YW50aXR5LXBhY2stY3VzdG9te1xuICAgICAgY29sb3IgOiAjRkZGRkZGO1xuICAgICAgZm9udC1zaXplIDogMzBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBnb3RoYW07XG4gICAgICB0ZXh0LXNoYWRvdzogNXB4IDVweCAkY29sb3ItcHJpbWFyeTtcbiAgICB9XG4gICAgLm1vbmV5LXBhY2t7XG4gICAgICBjb2xvciA6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgZm9udC1zaXplIDogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBnb3RoYW07XG4gICAgfVxuICB9XG4gIC5jYXJkLWJvZHl7XG4gICAgaW1ne1xuICAgICAgbWFyZ2luLXRvcCA6IC01MHB4O1xuICAgICAgLy8gbWF4LWhlaWdodCA6IDIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jc2xpY2stcGFja3tcbiAgLmNhcmQtcGFja3tcbiAgICBvdmVyZmxvdyA6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTgwcHg7XG5cbiAgICAgIC5xdWFudGl0eS1wYWNrIHtcbiAgICAgICAgZm9udC1zaXplIDogMzBweDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgICAucXVhbnRpdHktcGFjay1jdXN0b20ge1xuICAgICAgICBmb250LXNpemUgOiAyMHB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3AgOiAtMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJcbi5xdWlja3ZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogJHdpZHRoLXF1aWNrdmlldy1tZDtcbiAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gNTBweCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtJHdpZHRoLXF1aWNrdmlldy1tZDtcbiAgei1pbmRleDogJHppbmRleC1xdWlja3ZpZXc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGVyc3BlY3RpdmU6IDEwMDA7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG5cbiAgJi5xdWlja3ZpZXctc20ge1xuICAgIHdpZHRoOiAkd2lkdGgtcXVpY2t2aWV3LXNtO1xuICAgIHJpZ2h0OiAtJHdpZHRoLXF1aWNrdmlldy1zbTtcbiAgfVxuXG4gICYucXVpY2t2aWV3LWxnIHtcbiAgICB3aWR0aDogJHdpZHRoLXF1aWNrdmlldy1sZztcbiAgICByaWdodDogLSR3aWR0aC1xdWlja3ZpZXctbGc7XG4gIH1cblxuICAmLnF1aWNrdmlldy14bCB7XG4gICAgd2lkdGg6ICR3aWR0aC1xdWlja3ZpZXcteGw7XG4gICAgcmlnaHQ6IC0kd2lkdGgtcXVpY2t2aWV3LXhsO1xuICB9XG5cbiAgJi5xdWlja3ZpZXcteHhsIHtcbiAgICB3aWR0aDogJHdpZHRoLXF1aWNrdmlldy14eGw7XG4gICAgcmlnaHQ6IC0kd2lkdGgtcXVpY2t2aWV3LXh4bDtcbiAgfVxuXG4gICYucmV2ZWFsIHtcbiAgICByaWdodDogMDtcbiAgICBib3gtc2hhZG93OiAkb2ZmY2FudmFzLXJpZ2h0LXNoYWRvdztcbiAgfVxuXG4gICYuYmFja2Ryb3AtbGlnaHQgKyAuYmFja2Ryb3AtcXVpY2t2aWV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmctbGlnaHQ7XG4gIH1cblxuICAmLmJhY2tkcm9wLWRhcmsgKyAuYmFja2Ryb3AtcXVpY2t2aWV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmctZGFyaztcbiAgfVxuXG4gID4gLm5hdi10YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGhlaWdodDogJGhlaWdodC10b3BiYXI7XG4gIH1cblxufVxuXG4ucXVpY2t2aWV3LWJvZHkge1xuICBmbGV4OiAxO1xufVxuXG4ucXVpY2t2aWV3LWJsb2NrIHtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLnF1aWNrdmlldy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWluLWhlaWdodDogJGhlaWdodC10b3BiYXIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyO1xuXG4gIC5jbG9zZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgJi5uYXYtdGFicyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LXRvcGJhcjtcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodC10b3BiYXIgLSA2cHg7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucXVpY2t2aWV3LWhlYWRlci1sZyB7XG4gIGhlaWdodDogJGhlaWdodC10b3BiYXItc2VjO1xuXG4gIC5uYXYtbGluayB7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0LXRvcGJhcjtcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodC10b3BiYXItc2VjIC0gNnB4O1xuICB9XG59XG5cbi5xdWlja3ZpZXctdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbn1cblxuLnF1aWNrdmlldy1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1pbi1oZWlnaHQ6ICRoZWlnaHQtdG9wYmFyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3Q7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGl2aWRlci1saWdodDtcblxuICAucm93IHtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgPiAqOm5vdCgucm93KSB7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgfVxuXG4gIGE6bm90KC5idG4pIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC43NXJlbSAwLjVyZW07XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci10aXRsZTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLnByaWNlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA3NXB4O1xuICBsaW5lLWhlaWdodDogNzVweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XG4gIH1cblxuICBzdXAge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIH1cbn1cblxuXG5cbi5wcmljZS1kb2xsYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnByaWNlLWludGVydmFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xufVxuIiwiLnJhcGlkLWFjY2VzcyB7XG4gIGJvcmRlcjogc29saWQgM3B4ICRjb2xvci1wcmltYXJ5O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogLjJzO1xuXG4gIGEsIHN2ZyB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItdGhpcmQ7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGhpcmQ7XG4gICAgfVxuICAgIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICRjb2xvci10aGlyZDtcbiAgICAgIHN0cm9rZTogJGNvbG9yLXRoaXJkO1xuICAgIH1cbiAgfVxufSIsIi5tb2RhbC1wYWNrIHtcbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgYm9yZGVyIDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvciA6ICRjb2xvci1wcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplIDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1vZGFsLWJvZHl7XG4gICAgICBtYXJnaW4tdG9wIDogLTIwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NTBweDtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiO1xuICAgICAgfVxuXG4gICAgICAuY2FyZCB7XG5cbiAgICAgICAgLmNhcmQtYm9keSB7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTExMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiNzbGljay1wYWNre1xuICAuc2xpY2stbmV4dCxcbiAgLnNsaWNrLXByZXZ7XG4gICAgZGlzcGxheSA6IG5vbmU7XG4gIH1cbn0iLCJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEJvcmRlcnNcbi8vXG4kYm9yZGVyLXNpemVzLWxpc3Q6IDAgMSAyIDMgNCA1O1xuQGVhY2ggJHNpemUgaW4gJGJvcmRlci1zaXplcy1saXN0IHtcbiAgLmItI3skc2l6ZX0gIHsgYm9yZGVyOiAgICAgICAgI3skc2l6ZX1weCBzb2xpZCAkY29sb3ItZGl2aWRlciAhaW1wb3J0YW50OyB9IC8vIEFsbCBzaWRlc1xuICAuYnQtI3skc2l6ZX0geyBib3JkZXItdG9wOiAgICAjeyRzaXplfXB4IHNvbGlkICRjb2xvci1kaXZpZGVyICFpbXBvcnRhbnQ7IH1cbiAgLmJyLSN7JHNpemV9IHsgYm9yZGVyLXJpZ2h0OiAgI3skc2l6ZX1weCBzb2xpZCAkY29sb3ItZGl2aWRlciAhaW1wb3J0YW50OyB9XG4gIC5iYi0jeyRzaXplfSB7IGJvcmRlci1ib3R0b206ICN7JHNpemV9cHggc29saWQgJGNvbG9yLWRpdmlkZXIgIWltcG9ydGFudDsgfVxuICAuYmwtI3skc2l6ZX0geyBib3JkZXItbGVmdDogICAjeyRzaXplfXB4IHNvbGlkICRjb2xvci1kaXZpZGVyICFpbXBvcnRhbnQ7IH1cblxuICAvLyBBeGVzXG4gIC5ieC0jeyRzaXplfSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAgI3skc2l6ZX1weCBzb2xpZCAkY29sb3ItZGl2aWRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAgICN7JHNpemV9cHggc29saWQgJGNvbG9yLWRpdmlkZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYnktI3skc2l6ZX0ge1xuICAgIGJvcmRlci10b3A6ICAgICN7JHNpemV9cHggc29saWQgJGNvbG9yLWRpdmlkZXIgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAjeyRzaXplfXB4IHNvbGlkICRjb2xvci1kaXZpZGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kaXZpZGVyICFpbXBvcnRhbnQ7XG59XG5cbi8vIEJvcmRlciBjb2xvcnNcbi8vXG5AZWFjaCAkbmFtZSwgJHZhbHVlIGluICRjb2xvcnMge1xuICAuYm9yZGVyLSN7JG5hbWV9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYm9yZGVyLXRyYW5zcGFyZW50IHtib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItd2hpdGUgICAgICAge2JvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxpZ2h0ICAgICAgIHtib3JkZXItY29sb3I6ICRjb2xvci1kaXZpZGVyLWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItZmFkZSAgICAgICAge2JvcmRlci1jb2xvcjogJGNvbG9yLWFscGhhLWRhcmstZGl2aWRlciAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGNvbG9ycy1wYWxlIHtcbiAgLmJvcmRlci1wYWxlLSN7JG5hbWV9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59IiwiXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENvbG9yaW5nXG4vL1xuXG4vLyBCYWNrZ3JvdW5kIGNvbG9yc1xuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5iZy0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzLXJzIHtcbiAgLnJzLWJnLSN7JG5hbWV9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYmctd2hpdGUgICAgICAgICB7IGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuLmJnLWludmVyc2UgICAgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyayAhaW1wb3J0YW50OyBjb2xvcjogI2ZmZjsgfVxuLmJnLXRyYW5zcGFyZW50ICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4uYmctc2Vjb25kYXJ5ICAgICB7IGNvbG9yOiAkY29sb3ItdGV4dDsgfVxuLmJnLWxpZ2h0ZXN0ICAgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlc3QgIWltcG9ydGFudDsgfVxuLmJnLWxpZ2h0ZXIgICAgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmctbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uYmctbGlnaHQgICAgICAgICB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZy1saWdodCAhaW1wb3J0YW50OyB9XG5cblxuLy8gUGFsZSBiYWNrZ3JvdW5kIGNvbG9yc1xuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycy1wYWxlIHtcbiAgLmJnLXBhbGUtI3skbmFtZX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuXG5cbi8vIFRleHQgY29sb3JzXG4vL1xuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgLnRleHQtI3skbmFtZX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AZWFjaCAkbmFtZSwgJGNvbG9yIGluICRzb2NpYWwtY29sb3JzIHtcbiAgLnRleHQtI3skbmFtZX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC1kZWZhdWx0ICAgICB7Y29sb3I6ICRjb2xvci10ZXh0ICFpbXBvcnRhbnQ7fVxuLnRleHQtbXV0ZWQgICAgICAge2NvbG9yOiAkY29sb3ItZ3JheSAhaW1wb3J0YW50O31cbi50ZXh0LWxpZ2h0ICAgICAgIHtjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQgIWltcG9ydGFudDt9XG4udGV4dC1saWdodGVyICAgICB7Y29sb3I6ICRjb2xvci10ZXh0LWRpc2FibGUgIWltcG9ydGFudDt9XG4udGV4dC1mYWRlICAgICAgICB7Y29sb3I6IHJnYmEoJGNvbG9yLXRleHQsIC43KSAhaW1wb3J0YW50O31cbi50ZXh0LWZhZGVyICAgICAgIHtjb2xvcjogcmdiYSgkY29sb3ItdGV4dCwgLjUpICFpbXBvcnRhbnQ7fVxuLnRleHQtZmFkZXN0ICAgICAge2NvbG9yOiByZ2JhKCRjb2xvci10ZXh0LCAuNCkgIWltcG9ydGFudDt9XG4udGV4dC10cmFuc3BhcmVudCB7Y29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7fVxuXG4vLyBMaW5rIGhvdmVyIGNvbG9yc1xuYS50ZXh0LXByaW1hcnkgICAgeyBAaW5jbHVkZSBsaW5rLWNvbG9ycy1pbXBvcnRhbnQoJGNvbG9yLXByaW1hcnkpOyB9XG5hLnRleHQtc2Vjb25kYXJ5ICB7IEBpbmNsdWRlIGxpbmstY29sb3JzLWltcG9ydGFudCgkY29sb3Itc2Vjb25kYXJ5KTsgfVxuYS50ZXh0LWluZm8gICAgICAgeyBAaW5jbHVkZSBsaW5rLWNvbG9ycy1pbXBvcnRhbnQoJGNvbG9yLWluZm8pOyB9XG5hLnRleHQtc3VjY2VzcyAgICB7IEBpbmNsdWRlIGxpbmstY29sb3JzLWltcG9ydGFudCgkY29sb3Itc3VjY2Vzcyk7IH1cbmEudGV4dC13YXJuaW5nICAgIHsgQGluY2x1ZGUgbGluay1jb2xvcnMtaW1wb3J0YW50KCRjb2xvci13YXJuaW5nKTsgfVxuYS50ZXh0LWRhbmdlciAgICAgeyBAaW5jbHVkZSBsaW5rLWNvbG9ycy1pbXBvcnRhbnQoJGNvbG9yLWRhbmdlcik7IH1cblxuXG4vLyBIb3ZlciBjb2xvciBvbiBob3ZlclxuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XG4gIC5ob3Zlci0jeyRuYW1lfSB7XG4gICAgQGluY2x1ZGUgbGluay1jb2xvcnMtaW1wb3J0YW50KCRjb2xvcik7XG4gIH1cbn1cblxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkc29jaWFsLWNvbG9ycyB7XG4gIC5ob3Zlci0jeyRuYW1lfSB7XG4gICAgQGluY2x1ZGUgbGluay1jb2xvcnMtaW1wb3J0YW50KCRjb2xvcik7XG4gIH1cbn1cblxuLmhvdmVyLXdoaXRlICAgICAgIHsgQGluY2x1ZGUgbGluay1jb2xvcnMtaW1wb3J0YW50KCNmZmYpOyB9XG4uaG92ZXItbXV0ZWQgICAgICAgeyBAaW5jbHVkZSBsaW5rLWNvbG9ycy1pbXBvcnRhbnQoJGNvbG9yLWdyYXkpOyB9XG4uaG92ZXItbGlnaHQgICAgICAgeyBAaW5jbHVkZSBsaW5rLWNvbG9ycy1pbXBvcnRhbnQoJGNvbG9yLXRleHQtbGlnaHQpOyB9XG4uaG92ZXItbGlnaHRlciAgICAgeyBAaW5jbHVkZSBsaW5rLWNvbG9ycy1pbXBvcnRhbnQoJGNvbG9yLXRleHQtZGlzYWJsZSk7IH1cbi5ob3Zlci1mYWRlICAgICAgICB7IEBpbmNsdWRlIGxpbmstY29sb3JzLWltcG9ydGFudCgkY29sb3ItYWxwaGEtZGFyay10ZXh0LWxpZ2h0KTsgfVxuLmhvdmVyLXRyYW5zcGFyZW50IHsgQGluY2x1ZGUgbGluay1jb2xvcnMtaW1wb3J0YW50KHRyYW5zcGFyZW50KTsgfVxuXG5cblxuXG5cbi8vIEFjdGl2ZSBjb2xvcnMuIFRoaXMgY29sb3JzIGFwcGxpZXMgdG8gYmFja2dyb3VuZC1jb2xvciBpZiB0aGUgZWxlbWVudCBoYXMgLmFjdGl2ZSBjbGFzc1xuLy9cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbG9ycy1wYWxlIHtcbiAgLmFjdGl2ZS5hY3RpdmUtI3skbmFtZX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5hY3RpdmUuYWN0aXZlLXdoaXRlICAgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4uYWN0aXZlLmFjdGl2ZS10cmFuc3BhcmVudCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIkBtaXhpbiBsaW5rLWNvbG9ycygkY29sb3IpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gbGluay1jb2xvcnMtaW1wb3J0YW50KCRjb2xvcikge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQmFja2dyb3VuZCBpbWFnZVxuLy9cbi5iZy1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogMDtcbn1cblxuLm92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdmVybGF5OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xufVxuXG4ub3ZlcmxheS1kYXJrOjpiZWZvcmUgICAgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMzUpOyB9XG4ub3ZlcmxheS1kYXJrZXI6OmJlZm9yZSAgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNTApOyB9XG4ub3ZlcmxheS1kYXJrZXN0OjpiZWZvcmUgIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNzApOyB9XG5cbi5vdmVybGF5LWxpZ2h0OjpiZWZvcmUgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41NSk7IH1cbi5vdmVybGF5LWxpZ2h0ZXI6OmJlZm9yZSAgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43MCk7IH1cbi5vdmVybGF5LWxpZ2h0ZXN0OjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC45MCk7IH1cblxuLmJnLWZpeGVkIHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuLmJnLXJlcGVhdCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cblxuLmJnLXZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLTUwJSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5iZy1pbWctbGVmdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuXG4uYmctaW1nLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xufVxuXG5cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vXG4vLyBPdmVybGF5XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vXG5cbltkYXRhLW92ZXJsYXldLFxuW2RhdGEtb3ZlcmxheS1saWdodF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5bZGF0YS1vdmVybGF5XTo6YmVmb3JlLFxuW2RhdGEtb3ZlcmxheS1saWdodF06OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogIzE5MTkxOTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG5cbltkYXRhLW92ZXJsYXktbGlnaHRdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5cbltkYXRhLW92ZXJsYXktcHJpbWFyeV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5cbi8vIERlZmF1bHQgb3ZlcmxheVxuLy9cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggOSB7XG4gIFtkYXRhLW92ZXJsYXk9XCIjeyRpfVwiXTo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAkaSAvIDEwO1xuICB9XG59XG5cblxuLy8gTGlnaHQgb3ZlcmxheVxuLy9cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggOSB7XG4gIFtkYXRhLW92ZXJsYXktbGlnaHQ9XCIjeyRpfVwiXTo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAkaSAvIDEwO1xuICB9XG59XG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS9cbi8vIFNjcmltXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0vXG5cbltkYXRhLXNjcmltLXRvcF0sXG5bZGF0YS1zY3JpbS1ib3R0b21dIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuW2RhdGEtc2NyaW0tdG9wXTo6YmVmb3JlLFxuW2RhdGEtc2NyaW0tYm90dG9tXTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMxOTE5MTkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuXG5bZGF0YS1zY3JpbS1ib3R0b21dOjpiZWZvcmUge1xuICB0b3A6IDIwJTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMTkxOTE5IDEwMCUpXG59XG5cblxuLy8gRGVmYXVsdCBzY3JpbVxuLy9cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggOSB7XG4gIFtkYXRhLXNjcmltLXRvcD1cIiN7JGl9XCJdOjpiZWZvcmUsXG4gIFtkYXRhLXNjcmltLWJvdHRvbT1cIiN7JGl9XCJdOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6ICRpIC8gMTA7XG4gIH1cbn1cblxuIiwiXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTm8gY2xhc3Nlc1xuLy9cbi5uby1ib3JkZXIgICAgICAgICB7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4ubm8tcGFkZGluZyAgICAgICAgeyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbi5uby1tYXJnaW4gICAgICAgICB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4ubm8tc2hhZG93ICAgICAgICAgeyBzaGFkb3c6IG5vbmU7IH1cbi5uby10ZXh0LXNoYWRvdyAgICB7IHRleHQtc2hhZG93OiBub25lOyB9XG4ubm8tc2Nyb2xsICAgICAgICAgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG4ubm8tcmFkaXVzICAgICAgICAgeyBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cbi5uby1zaHJpbmsgICAgICAgICB7IGZsZXgtc2hyaW5rOiAwOyB9XG4ubm8tZ3JvdyAgICAgICAgICAgeyBmbGV4LWdyb3c6IDA7IH1cbi5uby1sZXR0ZXItc3BhY2luZyB7IGxldHRlci1zcGFjaW5nOiAwOyB9XG4ubm8td3JhcCAgICAgICAgICAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLm5vLXVuZGVybGluZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRWxlbWVudCBzaXplXG4vL1xuJGVsZW1lbnQtc2l6ZXMtbGlzdDogMCAxMCAyMCAyNSAzMCA0MCA1MCA2MCA2NCA3MCA3NSA4MCA5MCAxMDAgMTIwIDE0MCAxNTAgMTYwIDE4MCAyMDAgMjUwIDMwMCAzNTAgNDAwIDQ1MCA1MDAgNjAwIDcwMCA4MDAgOTAwO1xuQGVhY2ggJHZhbHVlIGluICRlbGVtZW50LXNpemVzLWxpc3Qge1xuICAudy0jeyR2YWx1ZX1weCB7XG4gICAgd2lkdGg6ICN7JHZhbHVlfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaC0jeyR2YWx1ZX1weCB7XG4gICAgaGVpZ2h0OiAjeyR2YWx1ZX1weCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53LTAgeyB3aWR0aDogMCAhaW1wb3J0YW50OyB9XG4uaC0wIHsgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuXG4vLyBQZXJjZW50YWdlIHdpZHRoXG4vL1xuLnctZnVsbCAgIHsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLnctaGFsZiAgIHsgd2lkdGg6IDUwJSAgIWltcG9ydGFudDsgfVxuLnctdGhpcmQgIHsgd2lkdGg6IDMzLjMzMzMzMyUgIWltcG9ydGFudDsgfVxuLnctZm91cnRoIHsgd2lkdGg6IDI1JSAgIWltcG9ydGFudDsgfVxuLnctZmlmdGggIHsgd2lkdGg6IDIwJSAgIWltcG9ydGFudDsgfVxuXG5cbi8vIFBlcmNlbnRhZ2UgaGVpZ2h0XG4vL1xuLmgtZnVsbCAgIHsgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5oLWhhbGYgICB7IGhlaWdodDogNTAlICAhaW1wb3J0YW50OyB9XG4uaC10aGlyZCAgeyBoZWlnaHQ6IDMzLjMzMzMzMyUgIWltcG9ydGFudDsgfVxuLmgtZm91cnRoIHsgaGVpZ2h0OiAyNSUgICFpbXBvcnRhbnQ7IH1cbi5oLWZpZnRoICB7IGhlaWdodDogMjAlICAhaW1wb3J0YW50OyB9XG5cblxuXG5cbi8vIEZ1bGxzY3JlZW5cbi8vXG4udy1mdWxsc2NyZWVuIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5oLWZ1bGxzY3JlZW4geyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbi5taW4tdy1mdWxsc2NyZWVuIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLWgtZnVsbHNjcmVlbiB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuIiwiXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBTcGFjaW5nXG4vL1xuJHNwYWNpbmctc2l6ZXMtbGlzdDogNSAxMCAxMiAxNSAxNiAyMCAyNCAyNSAzMCAzNSA0MCA0NSA1MCA2MCA3MCA4MCA5MCAxMDAgMTIwIDE0MCAxNTAgMTYwIDE4MCAyMDAgMjUwIDMwMCA0MDAgNTAwO1xuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICBAZWFjaCAkc2l6ZSBpbiAkc3BhY2luZy1zaXplcy1saXN0IHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSAgeyAjeyRwcm9wfTogICAgICAgICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxuICAgIC4jeyRhYmJyZXZ9dC0jeyRzaXplfSB7ICN7JHByb3B9LXRvcDogICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XG4gICAgLiN7JGFiYnJldn1yLSN7JHNpemV9IHsgI3skcHJvcH0tcmlnaHQ6ICAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuI3skYWJicmV2fWItI3skc2l6ZX0geyAjeyRwcm9wfS1ib3R0b206ICN7JHNpemV9cHggIWltcG9ydGFudDsgfVxuICAgIC4jeyRhYmJyZXZ9bC0jeyRzaXplfSB7ICN7JHByb3B9LWxlZnQ6ICAgI3skc2l6ZX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAvLyBBeGVzXG4gICAgLiN7JGFiYnJldn14LSN7JHNpemV9IHtcbiAgICAgICN7JHByb3B9LXJpZ2h0OiAgI3skc2l6ZX1weCAhaW1wb3J0YW50O1xuICAgICAgI3skcHJvcH0tbGVmdDogICAjeyRzaXplfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC4jeyRhYmJyZXZ9eS0jeyRzaXplfSB7XG4gICAgICAjeyRwcm9wfS10b3A6ICAgICN7JHNpemV9cHggIWltcG9ydGFudDtcbiAgICAgICN7JHByb3B9LWJvdHRvbTogI3skc2l6ZX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gR2FwIGl0ZW1zXG4vL1xuLmdhcC1pdGVtcyxcbi5nYXAtaXRlbXMtMyB7IEBpbmNsdWRlIGdhcC1pdGVtcy14KCk7IH1cbi5nYXAtaXRlbXMtMSB7IEBpbmNsdWRlIGdhcC1pdGVtcy14KDJweCk7IH1cbi5nYXAtaXRlbXMtMiB7IEBpbmNsdWRlIGdhcC1pdGVtcy14KDRweCk7IH1cbi5nYXAtaXRlbXMtNCB7IEBpbmNsdWRlIGdhcC1pdGVtcy14KDEycHgpOyB9XG4uZ2FwLWl0ZW1zLTUgeyBAaW5jbHVkZSBnYXAtaXRlbXMteCgxNnB4KTsgfVxuXG5cbi5nYXAtbXVsdGlsaW5lLWl0ZW1zLFxuLmdhcC1tdWx0aWxpbmUtaXRlbXMtMyB7IEBpbmNsdWRlIGdhcC1pdGVtcygpOyB9XG4uZ2FwLW11bHRpbGluZS1pdGVtcy0xIHsgQGluY2x1ZGUgZ2FwLWl0ZW1zKDJweCk7IH1cbi5nYXAtbXVsdGlsaW5lLWl0ZW1zLTIgeyBAaW5jbHVkZSBnYXAtaXRlbXMoNHB4KTsgfVxuLmdhcC1tdWx0aWxpbmUtaXRlbXMtNCB7IEBpbmNsdWRlIGdhcC1pdGVtcygxMnB4KTsgfVxuLmdhcC1tdWx0aWxpbmUtaXRlbXMtNSB7IEBpbmNsdWRlIGdhcC1pdGVtcygxNnB4KTsgfVxuXG5cbi5nYXAteS5nYXAtaXRlbXMsXG4uZ2FwLXkuZ2FwLWl0ZW1zLTMgeyBAaW5jbHVkZSBnYXAtaXRlbXMoKTsgfVxuLmdhcC15LmdhcC1pdGVtcy0xIHsgQGluY2x1ZGUgZ2FwLWl0ZW1zKDJweCk7IH1cbi5nYXAteS5nYXAtaXRlbXMtMiB7IEBpbmNsdWRlIGdhcC1pdGVtcyg0cHgpOyB9XG4uZ2FwLXkuZ2FwLWl0ZW1zLTQgeyBAaW5jbHVkZSBnYXAtaXRlbXMoMTJweCk7IH1cbi5nYXAteS5nYXAtaXRlbXMtNSB7IEBpbmNsdWRlIGdhcC1pdGVtcygxNnB4KTsgfVxuIiwiXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnQgZmFtaWx5XG4vL1xuLmZvbnQtYm9keSxcbi5mb250LXJvYm90byB7IGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5OyB9XG5cbi5mb250LXRpdGxlLFxuLmZvbnQtdWJ1bnR1IHsgZm9udC1mYW1pbHk6ICRmb250LXRpdGxlOyB9XG5cbi5mb250LWFydGljbGUsXG4uZm9udC1sb3JhICAgeyBmb250LWZhbWlseTogJGZvbnQtYXJ0aWNsZTsgfVxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnQgc2l6ZVxuLy9cbiRmb250LXNpemUtbGlzdDogOCA5IDEwIDExIDEyIDEzIDE0IDE1IDE2IDE3IDE4IDE5IDIwIDIyIDI0IDI1IDI2IDI4IDMwIDM1IDQwIDQ1IDUwIDYwIDcwIDgwIDkwO1xuJGJxLWxpc3Q6IFwieHNcIiBcInNtXCIgXCJtZFwiIFwibGdcIiBcInhsXCI7XG5AZWFjaCAkYnEgaW4gJGJxLWxpc3Qge1xuICBAaW5jbHVkZSBtZWRpYS11cCgjeyRicX0pIHsgICAgXG4gICAgQGVhY2ggJHZhbHVlIGluICRmb250LXNpemUtbGlzdCB7XG4gICAgICBAaWYgJGJxICE9IFwieHNcIiB7XG4gICAgICAgIC5mcy0jeyRicX0tI3skdmFsdWV9IHtcbiAgICAgICAgICBmb250LXNpemU6ICN7JHZhbHVlfXB4ICFpbXBvcnRhbnQ7XG4gIFxuICAgICAgICAgIEBpZiAkdmFsdWUgPiAyOSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDoxLjI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLmZzLSN7JHZhbHVlfSwgLmZzLXhzLSN7JHZhbHVlfSB7XG4gICAgICAgICAgZm9udC1zaXplOiAjeyR2YWx1ZX1weCAhaW1wb3J0YW50O1xuICBcbiAgICAgICAgICBAaWYgJHZhbHVlID4gMjkge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cblxuXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEZvbnQgd2VpZ2h0XG4vL1xuJGZvbnQtd2VpZ2h0LWxpc3Q6IDEwMCAyMDAgMzAwIDQwMCA1MDAgNjAwIDcwMCA4MDAgOTAwO1xuXG5AZWFjaCAkdmFsdWUgaW4gJGZvbnQtd2VpZ2h0LWxpc3Qge1xuICAuZnctI3skdmFsdWV9IHtcbiAgICBmb250LXdlaWdodDogI3skdmFsdWV9ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBMaW5lIGhlaWdodFxuLy9cbi5saC0wICB7IGxpbmUtaGVpZ2h0OiAwICAgIWltcG9ydGFudDsgfVxuLmxoLTEgIHsgbGluZS1oZWlnaHQ6IDEgICAhaW1wb3J0YW50OyB9XG4ubGgtMTEgeyBsaW5lLWhlaWdodDogMS4xICFpbXBvcnRhbnQ7IH1cbi5saC0xMiB7IGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDsgfVxuLmxoLTEzIHsgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50OyB9XG4ubGgtMTQgeyBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7IH1cbi5saC0xNSB7IGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxuLmxoLTE2IHsgbGluZS1oZWlnaHQ6IDEuNiAhaW1wb3J0YW50OyB9XG4ubGgtMTcgeyBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7IH1cbi5saC0xOCB7IGxpbmUtaGVpZ2h0OiAxLjggIWltcG9ydGFudDsgfVxuLmxoLTE5IHsgbGluZS1oZWlnaHQ6IDEuOSAhaW1wb3J0YW50OyB9XG4ubGgtMiAgeyBsaW5lLWhlaWdodDogMiAgICFpbXBvcnRhbnQ7IH1cbi5saC0yMiB7IGxpbmUtaGVpZ2h0OiAyLjIgIWltcG9ydGFudDsgfVxuLmxoLTI0IHsgbGluZS1oZWlnaHQ6IDIuNCAhaW1wb3J0YW50OyB9XG4ubGgtMjUgeyBsaW5lLWhlaWdodDogMi41ICFpbXBvcnRhbnQ7IH1cbi5saC0yNiB7IGxpbmUtaGVpZ2h0OiAyLjYgIWltcG9ydGFudDsgfVxuLmxoLTI4IHsgbGluZS1oZWlnaHQ6IDIuOCAhaW1wb3J0YW50OyB9XG4ubGgtMyAgeyBsaW5lLWhlaWdodDogMyAgICFpbXBvcnRhbnQ7IH1cbi5saC0zNSB7IGxpbmUtaGVpZ2h0OiAzLjUgIWltcG9ydGFudDsgfVxuLmxoLTQgIHsgbGluZS1oZWlnaHQ6IDQgICAhaW1wb3J0YW50OyB9XG4ubGgtNDUgeyBsaW5lLWhlaWdodDogNC41ICFpbXBvcnRhbnQ7IH1cbi5saC01ICB7IGxpbmUtaGVpZ2h0OiA1ICAgIWltcG9ydGFudDsgfVxuXG5cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBMZXR0ZXIgc3BhY2luZ1xuLy9cbiRsZXR0ZXItc3BhY2luZy1saXN0OiAwIDEgMiAzIDQgNTtcbkBlYWNoICR2YWx1ZSBpbiAkbGV0dGVyLXNwYWNpbmctbGlzdCB7XG4gIC5sZXR0ZXItc3BhY2luZy0jeyR2YWx1ZX0ge1xuICAgIGxldHRlci1zcGFjaW5nOiAjeyR2YWx1ZX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxzLSN7JHZhbHVlfSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICN7JHZhbHVlfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWlzY1xuLy9cbi50ZXh0LXRydW5jYXRlIHtcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uYWxpZ24tc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHN1Yjtcbn1cblxuXG5cblxuXG4vKiBTcGVjaWZpYyAqL1xuLm51bWJlckl0ZW0ge1xuICBmb250LXNpemU6IDQwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDIwcHgpIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn0iLCJcblxuLmVycm9yLWRldmljZXtcbiAgYmFja2dyb3VuZCA6ICNmZmY7XG4gIGJvdHRvbSA6IDA7XG4gIHRvcCA6IDA7XG4gIHJpZ2h0IDogMDtcbiAgbGVmdCA6IDA7XG4gIHBvc2l0aW9uIDogZml4ZWQ7XG4gIHotaW5kZXggOjk5OTk5O1xuXG4gIHBhZGRpbmcgOiAxcmVtO1xuXG4gIGRpc3BsYXkgOiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXG4gIGltZ3tcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbiAgLnRleHR7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB0ZXh0LWFsaWduIDogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOmxhbmRzY2FwZSkge1xuICAuZXJyb3ItZGV2aWNlIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5lcnJvci1kZXZpY2Uge1xuICAgIGRpc3BsYXkgOiBmbGV4IWltcG9ydGFudDtcbiAgfVxufSIsIi8vICRub2RlX21vZHVsZXNQYXRoOiBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzXCI7XG4vKiFcbiAqIEJvb3RzdHJhcFxuICovXG4vLyBAaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcFwiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuLypcbiogQ3VzdG9tIFZhcmlhYmxlc1xuKi9cbkBpbXBvcnQgXCIuL3ZhcmlhYmxlc1wiO1xuXG4vLyBCb290c3RyYXAgdmFyaWFibGVzXG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5cbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnNcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9yb290XCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcmVib290XCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHlwZVwiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2ltYWdlc1wiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2NvZGVcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ncmlkXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdGFibGVzXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXNcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9idXR0b25zXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9kcm9wZG93blwiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2lucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2XCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2YmFyXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2FyZFwiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYmFkZ2VcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9qdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9hbGVydFwiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Byb2dyZXNzXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWVkaWFcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9saXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2xvc2VcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tb2RhbFwiO1xuQGltcG9ydCBcIi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Rvb2x0aXBcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wb3BvdmVyXCI7XG5AaW1wb3J0IFwiLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXNcIjtcbkBpbXBvcnQgXCIuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcmludFwiO1xuXG5cbi8vIENvcmUgbWl4aW5zXG5AaW1wb3J0IFwibWl4aW5zXCI7XG5cbi8vIENvbnRlbnRcbkBpbXBvcnQgXCJjb250ZW50L3R5cG9ncmFwaHlcIjtcbkBpbXBvcnQgXCJjb250ZW50L3R5cG9ncmFwaHktZGl2aWRlclwiO1xuQGltcG9ydCBcImNvbnRlbnQvdHlwb2dyYXBoeS1hcnRpY2xlXCI7XG5AaW1wb3J0IFwiY29udGVudC9pY29uc1wiO1xuQGltcG9ydCBcImNvbnRlbnQvY29kZVwiO1xuQGltcG9ydCBcImNvbnRlbnQvaW1hZ2VcIjtcbkBpbXBvcnQgXCJjb250ZW50L2ltYWdlLWF2YXRhclwiO1xuQGltcG9ydCBcImNvbnRlbnQvaW1hZ2UtZWZmZWN0XCI7XG5AaW1wb3J0IFwiY29udGVudC9pbWFnZS10ZWFzZXJcIjtcbkBpbXBvcnQgXCJjb250ZW50L21lZGlhXCI7XG5AaW1wb3J0IFwiY29udGVudC9tZWRpYS12YXJpYW50XCI7XG5AaW1wb3J0IFwiY29udGVudC9tZWRpYS1saXN0XCI7XG5AaW1wb3J0IFwiY29udGVudC90YWJsZVwiO1xuQGltcG9ydCBcImNvbnRlbnQvYW5pbWF0aW9uc1wiO1xuQGltcG9ydCBcImNvbnRlbnQvaWZyYW1lXCI7XG5cbi8vIFVJIEtpdFxuQGltcG9ydCBcInVpa2l0L25vdGlmaWNhdGlvbi1hbGVydFwiO1xuQGltcG9ydCBcInVpa2l0L25vdGlmaWNhdGlvbi1jYWxsb3V0XCI7XG5AaW1wb3J0IFwidWlraXQvbm90aWZpY2F0aW9uLXRvb2x0aXBcIjtcbkBpbXBvcnQgXCJ1aWtpdC9ub3RpZmljYXRpb24tcG9wb3ZlclwiO1xuQGltcG9ydCBcInVpa2l0L25vdGlmaWNhdGlvbi10b2FzdFwiO1xuQGltcG9ydCBcInVpa2l0L3BhbmVsLWFjY29yZGlvblwiO1xuQGltcG9ydCBcInVpa2l0L3BhbmVsLXRhYlwiO1xuQGltcG9ydCBcInVpa2l0L3Byb2dyZXNzLXByb2Nlc3NcIjtcbkBpbXBvcnQgXCJ1aWtpdC9wcm9ncmVzcy1wcm9ncmVzc2JhclwiO1xuQGltcG9ydCBcInVpa2l0L3Byb2dyZXNzLXNwaW5uZXJcIjtcbkBpbXBvcnQgXCJ1aWtpdC9kaWFsb2ctZG9ja1wiO1xuQGltcG9ydCBcInVpa2l0L2RpYWxvZy1tb2RhbFwiO1xuQGltcG9ydCBcInVpa2l0L2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJ1aWtpdC9idXR0b25zLWZhYlwiO1xuQGltcG9ydCBcInVpa2l0L2Ryb3Bkb3duXCI7XG5AaW1wb3J0IFwidWlraXQvYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcInVpa2l0L2Nhcm91c2VsXCI7XG5AaW1wb3J0IFwidWlraXQvY2xvc2VcIjtcbkBpbXBvcnQgXCJ1aWtpdC9iYWRnZVwiO1xuQGltcG9ydCBcInVpa2l0L2xpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCJ1aWtpdC9uYXZcIjtcbkBpbXBvcnQgXCJ1aWtpdC9wYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwidWlraXQvdWktc3RhdGVcIjtcbkBpbXBvcnQgXCJ1aWtpdC90aW1lbGluZVwiO1xuQGltcG9ydCBcInVpa2l0L2Z1bGxzY3JlZW5cIjtcblxuLy9yc1xuQGltcG9ydCBcInVpa2l0L3JzLXBsYW5uaW5nXCI7XG5AaW1wb3J0IFwidWlraXQvcnMtcGxhbm5pbmdcIjtcblxuLy8gUGx1Z2luc1xuQGltcG9ydCBcInBsdWdpbnMvcGFjZVwiO1xuQGltcG9ydCBcInBsdWdpbnMvbWFwYWVsXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9lbW9qaW9uZVwiO1xuQGltcG9ydCBcInBsdWdpbnMvZnVsbGNhbGVuZGFyXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9waG90b3N3aXBlXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9wZXJmZWN0LXNjcm9sbGJhci5jb3JlLm1pblwiO1xuQGltcG9ydCBcInBsdWdpbnMvcGVyZmVjdC1zY3JvbGxiYXJcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3N3ZWV0YWxlcnQyXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9zaGVwaGVyZFwiO1xuQGltcG9ydCBcInBsdWdpbnMvc29ydGFibGVcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL2JzLXNlYXJjaGJveFwiO1xuQGltcG9ydCBcInBsdWdpbnMvbGl0eVwiO1xuQGltcG9ydCBcInBsdWdpbnMvYm9vdHN0cmFwLXRhYmxlXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9kYXRhdGFibGVzXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9qc2dyaWRcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3N3aXBlclwiO1xuQGltcG9ydCBcInBsdWdpbnMvc2xpY2tzbGlkZXJcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3ZhbGlkYXRlXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9sb3R0aWVcIjtcbkBpbXBvcnQgXCJwbHVnaW5zL3BhbmVcIjtcblxuLy8gQ2hhcnRzXG5AaW1wb3J0IFwiY2hhcnQvcGVpdHlcIjtcbkBpbXBvcnQgXCJjaGFydC9zcGFya2xpbmVcIjtcbkBpbXBvcnQgXCJjaGFydC9lYXN5cGllY2hhcnRcIjtcbkBpbXBvcnQgXCJjaGFydC9jaGFydGlzdFwiO1xuQGltcG9ydCBcImNoYXJ0L21vcnJpc1wiO1xuXG4vLyBGb3Jtc1xuQGltcG9ydCBcImZvcm1zL3BpY2tlci1zZWxlY3RcIjtcbkBpbXBvcnQgXCJmb3Jtcy9waWNrZXItZGF0ZXBpY2tlclwiO1xuQGltcG9ydCBcImZvcm1zL3BpY2tlci1jbG9ja3BpY2tlclwiO1xuQGltcG9ydCBcImZvcm1zL3BpY2tlci10aW1lcGlja2VyXCI7XG5AaW1wb3J0IFwiZm9ybXMvcGlja2VyLXJhdGluZ1wiO1xuQGltcG9ydCBcImZvcm1zL3BpY2tlci1taW5pY29sb3JzXCI7XG5AaW1wb3J0IFwiZm9ybXMvcGlja2VyLWNvbG9yLXNlbGVjdG9yXCI7XG5AaW1wb3J0IFwiZm9ybXMvYWRkb24ta25vYlwiO1xuQGltcG9ydCBcImZvcm1zL2FkZG9uLW5vdWlzbGlkZXJcIjtcbkBpbXBvcnQgXCJmb3Jtcy9hZGRvbi10YWdzaW5wdXRcIjtcbkBpbXBvcnQgXCJmb3Jtcy9hZGRvbi10eXBlYWhlYWRcIjtcbkBpbXBvcnQgXCJmb3Jtcy9hZGRvbi1tYXhsZW5ndGhcIjtcbkBpbXBvcnQgXCJmb3Jtcy9hZGRvbi1wd3N0cmVuZ3RoXCI7XG5AaW1wb3J0IFwiZm9ybXMvaW5wdXQtZGVmYXVsdFwiO1xuQGltcG9ydCBcImZvcm1zL2lucHV0LXJvdW5kXCI7XG5AaW1wb3J0IFwiZm9ybXMvaW5wdXQtZmlsbFwiO1xuQGltcG9ydCBcImZvcm1zL2lucHV0LWxpbmVcIjtcbkBpbXBvcnQgXCJmb3Jtcy9pbnB1dC1tYXRlcmlhbFwiO1xuQGltcG9ydCBcImZvcm1zL2lucHV0LWNvbWJpbmVcIjtcbkBpbXBvcnQgXCJmb3Jtcy91cGxvYWRcIjtcbkBpbXBvcnQgXCJmb3Jtcy91cGxvYWQtZHJvcGlmeVwiO1xuQGltcG9ydCBcImZvcm1zL3VwbG9hZC1kcm9wem9uZVwiO1xuQGltcG9ydCBcImZvcm1zL2NvbnRyb2xzXCI7XG5AaW1wb3J0IFwiZm9ybXMvY29udHJvbC1zd2l0Y2hcIjtcbkBpbXBvcnQgXCJmb3Jtcy9jb250cm9sLXN3aXRjaGVyeVwiO1xuQGltcG9ydCBcImZvcm1zL2VkaXRvci1zdW1tZXJub3RlXCI7XG5AaW1wb3J0IFwiZm9ybXMvZWRpdG9yLXF1aWxsXCI7XG5AaW1wb3J0IFwiZm9ybXMvbG9va3VwXCI7XG5AaW1wb3J0IFwiZm9ybXMvcHVibGlzaGVyXCI7XG5AaW1wb3J0IFwiZm9ybXMvd2l6YXJkXCI7XG5cbi8vIExheW91dFxuQGltcG9ydCBcImxheW91dC9zY2Fmb2xkaW5nXCI7XG5AaW1wb3J0IFwibGF5b3V0L2dyaWRcIjtcbkBpbXBvcnQgXCJsYXlvdXQvbGF5b3V0XCI7XG5AaW1wb3J0IFwibGF5b3V0L21lbnVcIjtcbkBpbXBvcnQgXCJsYXlvdXQvc2lkZWJhclwiO1xuQGltcG9ydCBcImxheW91dC9zaWRlYmFyLW1lbnVcIjtcbkBpbXBvcnQgXCJsYXlvdXQvc2lkZWJhci1za2luXCI7XG5AaW1wb3J0IFwibGF5b3V0L3RvcGJhclwiO1xuQGltcG9ydCBcImxheW91dC90b3BiYXItbWVudVwiO1xuQGltcG9ydCBcImxheW91dC90b3BiYXItc2Vjb25kYXJ5XCI7XG5AaW1wb3J0IFwibGF5b3V0L3RvcGJhci1za2luXCI7XG5AaW1wb3J0IFwibGF5b3V0L2FzaWRlXCI7XG5AaW1wb3J0IFwibGF5b3V0L2Zvb3RlclwiO1xuQGltcG9ydCBcImxheW91dC9jYXJkXCI7XG5AaW1wb3J0IFwibGF5b3V0L3F1aWNrdmlld1wiO1xuQGltcG9ydCBcImxheW91dC9oZWFkZXJcIjtcbkBpbXBvcnQgXCJsYXlvdXQvcHJlbG9hZGVyXCI7XG5cbi8vIFBhZ2VzXG5AaW1wb3J0IFwicGFnZS9wcmljaW5nXCI7XG5AaW1wb3J0IFwicGFnZS9zdG9yZVwiO1xuXG4vLyBVdGlsaXRpZXNcbkBpbXBvcnQgXCJ1dGlsaXR5L2JvcmRlclwiO1xuQGltcG9ydCBcInV0aWxpdHkvY29sb3JcIjtcbkBpbXBvcnQgXCJ1dGlsaXR5L2JnLWltZ1wiO1xuQGltcG9ydCBcInV0aWxpdHkvbWlzY1wiO1xuQGltcG9ydCBcInV0aWxpdHkvbm9cIjtcbkBpbXBvcnQgXCJ1dGlsaXR5L3NpemluZ1wiO1xuQGltcG9ydCBcInV0aWxpdHkvc3BhY2luZ1wiO1xuQGltcG9ydCBcInV0aWxpdHkvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcInV0aWxpdHkvZGV2aWNlXCI7XG5AaW1wb3J0IFwiYW5pbWF0aW9uc1wiO1xuXG4vKiFcbiAqIFRoZW1pZnkgSWNvblxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcbiAgc3JjOnVybCguLi9mb250cy90aGVtaWZ5LmVvdD8tZnZiYW5lKTtcbiAgc3JjOnVybCguLi9mb250cy90aGVtaWZ5LmVvdD8jaWVmaXgtZnZiYW5lKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCguLi9mb250cy90aGVtaWZ5LndvZmY/LWZ2YmFuZSkgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCguLi9mb250cy90aGVtaWZ5LnR0Zj8tZnZiYW5lKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCguLi9mb250cy90aGVtaWZ5LnN2Zz8tZnZiYW5lI3RoZW1pZnkpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG4vLyBpZVxuQGltcG9ydCBcImZpeC1pZVwiO1xuIiwiQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAuaWUtZC1ub25le1xuICAgZGlzcGxheTogbm9uZTtcbiB9XG4gIC5pZS13LTEwMHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jYXJkLXBhY2t7XG4gICAgbWFyZ2luLXRvcDogLTMwcHghaW1wb3J0YW50O1xuICAgIC5jYXJkLXRpdGxle1xuICAgICAgaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC04MHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNhcmQtcGFjay1ob3Zlci1lZmZlY3R7XG4gICAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWMhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTgwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5yYXBpZC1hY2Nlc3N7XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgLy8vIHN1cGVyIGNvbnRyb2wgZml4IGllXG4gIC5zdXBlckNvbnRyb2wtaXRlbXtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICAuaXRlbS1hdmF0YXJ7XG4gICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWluZGljYXRvcntcbiAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXR7XG4gICAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDk5IWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvL3NoZXBoZXJkXG4gIC5zaGVwaGVyZWQtY2FuY2VsLWxpbmt7XG4gICAgJjphZnRlcntcbiAgICAgIGNvbnRlbnQ6ICcnIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxufVxuXG5cbiJdfQ== */